From 82dd6779874d743614c2e97f2974f2f95abe084c Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Sun, 15 Sep 2024 22:45:17 +0200 Subject: [PATCH] always deploy the site on push, but only build api docs on release --- .gitattributes | 2 + .github/workflows/web.yml | 9 +- Docs/.gitignore | 1 - Docs/api/.manifest | 1666 ++++ Docs/api/MLEM.Animations.AnimationFrame.yml | 830 ++ ...M.Animations.SpriteAnimation.Completed.yml | 64 + Docs/api/MLEM.Animations.SpriteAnimation.yml | 1681 ++++ ....SpriteAnimationGroup.AnimationChanged.yml | 74 + .../MLEM.Animations.SpriteAnimationGroup.yml | 1366 +++ Docs/api/MLEM.Animations.yml | 110 + Docs/api/MLEM.Cameras.Camera.yml | 1271 +++ Docs/api/MLEM.Cameras.yml | 23 + .../MLEM.Data.Content.ContentExtensions.yml | 760 ++ Docs/api/MLEM.Data.Content.JsonReader.yml | 727 ++ .../MLEM.Data.Content.RawContentManager.yml | 1794 ++++ .../MLEM.Data.Content.RawContentReader-1.yml | 739 ++ .../MLEM.Data.Content.RawContentReader.yml | 596 ++ Docs/api/MLEM.Data.Content.SongReader.yml | 994 +++ .../MLEM.Data.Content.SoundEffectReader.yml | 994 +++ .../api/MLEM.Data.Content.Texture2DReader.yml | 994 +++ Docs/api/MLEM.Data.Content.XmlReader.yml | 727 ++ Docs/api/MLEM.Data.Content.yml | 131 + Docs/api/MLEM.Data.ContentExtensions.yml | 752 ++ .../MLEM.Data.CopyConstructorAttribute.yml | 2601 ++++++ Docs/api/MLEM.Data.CopyExtensions.yml | 703 ++ Docs/api/MLEM.Data.DataTextureAtlas.yml | 1004 +++ .../MLEM.Data.DataTextureAtlasExtensions.yml | 432 + Docs/api/MLEM.Data.DynamicEnum.yml | 2602 ++++++ .../MLEM.Data.Json.Direction2Converter.yml | 1103 +++ .../MLEM.Data.Json.DynamicEnumConverter.yml | 1764 ++++ Docs/api/MLEM.Data.Json.JsonConverters.yml | 436 + ...ata.Json.JsonTypeSafeGenericDataHolder.yml | 868 ++ .../MLEM.Data.Json.JsonTypeSafeWrapper-1.yml | 633 ++ .../MLEM.Data.Json.JsonTypeSafeWrapper.yml | 643 ++ Docs/api/MLEM.Data.Json.PointConverter.yml | 1109 +++ .../api/MLEM.Data.Json.RectangleConverter.yml | 1109 +++ .../MLEM.Data.Json.RectangleFConverter.yml | 1103 +++ .../MLEM.Data.Json.StaticJsonConverter-1.yml | 1470 ++++ Docs/api/MLEM.Data.Json.Vector2Converter.yml | 1109 +++ Docs/api/MLEM.Data.Json.yml | 155 + Docs/api/MLEM.Data.NetBufferSerializer.yml | 1566 ++++ Docs/api/MLEM.Data.NetExtensions.yml | 888 ++ Docs/api/MLEM.Data.RuntimeTexturePacker.yml | 1340 +++ Docs/api/MLEM.Data.yml | 61 + ...M.Extended.Extensions.NumberExtensions.yml | 1098 +++ ...M.Extended.Extensions.RandomExtensions.yml | 632 ++ ...ended.Extensions.SpriteBatchExtensions.yml | 717 ++ ....Extended.Extensions.TextureExtensions.yml | 548 ++ Docs/api/MLEM.Extended.Extensions.yml | 44 + .../MLEM.Extended.Font.GenericBitmapFont.yml | 2993 +++++++ .../MLEM.Extended.Font.GenericStashFont.yml | 2634 ++++++ Docs/api/MLEM.Extended.Font.yml | 23 + ...IndividualTiledMapRenderer.AddDelegate.yml | 789 ++ ...ndividualTiledMapRenderer.DrawDelegate.yml | 805 ++ ...ed.IndividualTiledMapRenderer.GetDepth.yml | 878 ++ ...ndividualTiledMapRenderer.TileDrawInfo.yml | 1498 ++++ ...ended.Tiled.IndividualTiledMapRenderer.yml | 1920 +++++ .../api/MLEM.Extended.Tiled.LayerPosition.yml | 1931 +++++ .../MLEM.Extended.Tiled.LayerPositionF.yml | 1945 +++++ .../MLEM.Extended.Tiled.TiledExtensions.yml | 2154 +++++ ...d.TiledMapCollisions.CollectCollisions.yml | 851 ++ ...d.TiledMapCollisions.TileCollisionInfo.yml | 1576 ++++ ...MLEM.Extended.Tiled.TiledMapCollisions.yml | 2123 +++++ Docs/api/MLEM.Extended.Tiled.yml | 228 + Docs/api/MLEM.Extensions.CharExtensions.yml | 395 + .../MLEM.Extensions.CollectionExtensions.yml | 848 ++ Docs/api/MLEM.Extensions.ColorExtensions.yml | 595 ++ Docs/api/MLEM.Extensions.ColorHelper.yml | 576 ++ ...sions.GraphicsExtensions.TargetContext.yml | 1205 +++ .../MLEM.Extensions.GraphicsExtensions.yml | 709 ++ Docs/api/MLEM.Extensions.NumberExtensions.yml | 1942 +++++ Docs/api/MLEM.Extensions.RandomExtensions.yml | 848 ++ Docs/api/MLEM.Extensions.SoundExtensions.yml | 456 + .../MLEM.Extensions.SpriteBatchExtensions.yml | 1224 +++ ...tensions.TextureExtensions.TextureData.yml | 1528 ++++ .../api/MLEM.Extensions.TextureExtensions.yml | 414 + Docs/api/MLEM.Extensions.yml | 159 + Docs/api/MLEM.Font.CodePointSource.yml | 1402 ++++ Docs/api/MLEM.Font.GenericFont.yml | 2599 ++++++ Docs/api/MLEM.Font.GenericSpriteFont.yml | 2516 ++++++ Docs/api/MLEM.Font.yml | 60 + .../MLEM.Formatting.Codes.AnimatedCode.yml | 1257 +++ ...MLEM.Formatting.Codes.Code.Constructor.yml | 171 + Docs/api/MLEM.Formatting.Codes.Code.yml | 1749 ++++ Docs/api/MLEM.Formatting.Codes.ColorCode.yml | 1313 +++ Docs/api/MLEM.Formatting.Codes.FontCode.yml | 1402 ++++ Docs/api/MLEM.Formatting.Codes.ImageCode.yml | 1786 ++++ ...M.Formatting.Codes.ImageCodeExtensions.yml | 515 ++ Docs/api/MLEM.Formatting.Codes.LinkCode.yml | 1770 ++++ .../api/MLEM.Formatting.Codes.OutlineCode.yml | 1467 ++++ Docs/api/MLEM.Formatting.Codes.ShadowCode.yml | 1465 ++++ .../MLEM.Formatting.Codes.SimpleEndCode.yml | 1265 +++ Docs/api/MLEM.Formatting.Codes.SubSupCode.yml | 1463 ++++ .../MLEM.Formatting.Codes.UnderlineCode.yml | 1467 ++++ Docs/api/MLEM.Formatting.Codes.WobblyCode.yml | 1553 ++++ Docs/api/MLEM.Formatting.Codes.yml | 164 + Docs/api/MLEM.Formatting.TextAlignment.yml | 157 + .../MLEM.Formatting.TextFormatter.Macro.yml | 149 + Docs/api/MLEM.Formatting.TextFormatter.yml | 1980 +++++ Docs/api/MLEM.Formatting.Token.yml | 1798 ++++ Docs/api/MLEM.Formatting.TokenizedString.yml | 1703 ++++ Docs/api/MLEM.Formatting.yml | 93 + .../MLEM.Graphics.AutoTiling.ConnectsTo.yml | 91 + Docs/api/MLEM.Graphics.AutoTiling.yml | 2025 +++++ Docs/api/MLEM.Graphics.ColorExtensions.yml | 787 ++ Docs/api/MLEM.Graphics.ColorHelper.yml | 875 ++ ...phics.GraphicsExtensions.TargetContext.yml | 543 ++ Docs/api/MLEM.Graphics.GraphicsExtensions.yml | 709 ++ Docs/api/MLEM.Graphics.SpriteBatchContext.yml | 851 ++ ....Graphics.SpriteBatchContextExtensions.yml | 455 + .../MLEM.Graphics.SpriteBatchExtensions.yml | 1202 +++ .../MLEM.Graphics.StaticSpriteBatch.Item.yml | 334 + Docs/api/MLEM.Graphics.StaticSpriteBatch.yml | 3574 ++++++++ Docs/api/MLEM.Graphics.yml | 170 + Docs/api/MLEM.Input.GamepadExtensions.yml | 430 + .../api/MLEM.Input.GenericInput.InputType.yml | 304 + Docs/api/MLEM.Input.GenericInput.yml | 1761 ++++ Docs/api/MLEM.Input.InputHandler.yml | 4543 ++++++++++ Docs/api/MLEM.Input.Keybind.Combination.yml | 1900 +++++ Docs/api/MLEM.Input.Keybind.yml | 2644 ++++++ Docs/api/MLEM.Input.KeysExtensions.yml | 738 ++ Docs/api/MLEM.Input.ModifierKey.yml | 263 + Docs/api/MLEM.Input.MouseButton.yml | 283 + Docs/api/MLEM.Input.MouseExtensions.yml | 473 ++ Docs/api/MLEM.Input.TextInput.Rule.yml | 107 + Docs/api/MLEM.Input.TextInput.TextChanged.yml | 91 + Docs/api/MLEM.Input.TextInput.yml | 2478 ++++++ Docs/api/MLEM.Input.yml | 204 + Docs/api/MLEM.Maths.Direction2.yml | 960 +++ Docs/api/MLEM.Maths.Direction2Helper.yml | 1219 +++ Docs/api/MLEM.Maths.Easings.Easing.yml | 720 ++ Docs/api/MLEM.Maths.Easings.yml | 1928 +++++ Docs/api/MLEM.Maths.NumberExtensions.yml | 1929 +++++ Docs/api/MLEM.Maths.Padding.yml | 1412 ++++ Docs/api/MLEM.Maths.RandomExtensions.yml | 848 ++ Docs/api/MLEM.Maths.RectangleF.yml | 2535 ++++++ Docs/api/MLEM.Maths.SeedSource.yml | 772 ++ Docs/api/MLEM.Maths.SingleRandom.yml | 1283 +++ Docs/api/MLEM.Maths.yml | 132 + Docs/api/MLEM.Misc.CollectionExtensions.yml | 848 ++ Docs/api/MLEM.Misc.Direction2.yml | 1621 ++++ Docs/api/MLEM.Misc.Direction2Helper.yml | 1219 +++ Docs/api/MLEM.Misc.Easings.Easing.yml | 1381 ++++ Docs/api/MLEM.Misc.Easings.yml | 1928 +++++ Docs/api/MLEM.Misc.EnumHelper.yml | 739 ++ Docs/api/MLEM.Misc.GenericDataHolder.yml | 771 ++ Docs/api/MLEM.Misc.IGenericDataHolder.yml | 317 + .../api/MLEM.Misc.MlemPlatform.DesktopFna.yml | 961 +++ .../MLEM.Misc.MlemPlatform.DesktopGl-1.yml | 996 +++ ...rm.Mobile.OpenOnScreenKeyboardDelegate.yml | 264 + Docs/api/MLEM.Misc.MlemPlatform.Mobile.yml | 1051 +++ Docs/api/MLEM.Misc.MlemPlatform.None.yml | 810 ++ ...EM.Misc.MlemPlatform.TextInputCallback.yml | 223 + Docs/api/MLEM.Misc.MlemPlatform.yml | 836 ++ Docs/api/MLEM.Misc.Padding.yml | 2074 +++++ Docs/api/MLEM.Misc.RectangleF.yml | 3152 +++++++ Docs/api/MLEM.Misc.SeedSource.yml | 1434 ++++ Docs/api/MLEM.Misc.SingleRandom.yml | 1945 +++++ Docs/api/MLEM.Misc.yml | 229 + ...ing.AStar-1.CollectAdditionalNeighbors.yml | 167 + Docs/api/MLEM.Pathfinding.AStar-1.GetCost.yml | 124 + Docs/api/MLEM.Pathfinding.AStar-1.yml | 1237 +++ Docs/api/MLEM.Pathfinding.AStar2.yml | 1530 ++++ Docs/api/MLEM.Pathfinding.AStar3.yml | 1530 ++++ Docs/api/MLEM.Pathfinding.PathPoint-1.yml | 892 ++ Docs/api/MLEM.Pathfinding.yml | 175 + Docs/api/MLEM.Sound.SoundEffectInfo.yml | 813 ++ ...Sound.SoundEffectInstanceHandler.Entry.yml | 617 ++ .../MLEM.Sound.SoundEffectInstanceHandler.yml | 1815 ++++ Docs/api/MLEM.Sound.SoundExtensions.yml | 456 + Docs/api/MLEM.Sound.yml | 83 + Docs/api/MLEM.Startup.CoroutineEvents.yml | 540 ++ .../MLEM.Startup.MlemGame.GenericCallback.yml | 70 + .../MLEM.Startup.MlemGame.TimeCallback.yml | 116 + Docs/api/MLEM.Startup.MlemGame.yml | 2157 +++++ Docs/api/MLEM.Startup.yml | 101 + Docs/api/MLEM.Textures.NinePatch.yml | 1009 +++ .../api/MLEM.Textures.NinePatchExtensions.yml | 676 ++ Docs/api/MLEM.Textures.NinePatchMode.yml | 131 + ...Textures.TextureExtensions.TextureData.yml | 866 ++ Docs/api/MLEM.Textures.TextureExtensions.yml | 481 ++ Docs/api/MLEM.Textures.TextureRegion.yml | 1448 ++++ .../MLEM.Textures.TextureRegionExtensions.yml | 1295 +++ .../api/MLEM.Textures.UniformTextureAtlas.yml | 1479 ++++ Docs/api/MLEM.Textures.yml | 116 + Docs/api/MLEM.Ui.Anchor.yml | 940 +++ Docs/api/MLEM.Ui.Elements.Button.yml | 4102 +++++++++ ....Ui.Elements.Checkbox.CheckStateChange.yml | 107 + Docs/api/MLEM.Ui.Elements.Checkbox.yml | 4072 +++++++++ Docs/api/MLEM.Ui.Elements.Dropdown.yml | 3623 ++++++++ ...MLEM.Ui.Elements.Element.BeginDelegate.yml | 912 ++ .../MLEM.Ui.Elements.Element.DrawCallback.yml | 274 + ...nts.Element.GamepadNextElementCallback.yml | 113 + ...EM.Ui.Elements.Element.GenericCallback.yml | 72 + ....Elements.Element.OtherElementCallback.yml | 75 + ...lements.Element.TabNextElementCallback.yml | 108 + ....Ui.Elements.Element.TextInputCallback.yml | 148 + .../MLEM.Ui.Elements.Element.TimeCallback.yml | 138 + Docs/api/MLEM.Ui.Elements.Element.yml | 7319 +++++++++++++++++ .../MLEM.Ui.Elements.ElementExtensions.yml | 1079 +++ Docs/api/MLEM.Ui.Elements.ElementHelper.yml | 1381 ++++ Docs/api/MLEM.Ui.Elements.Group.yml | 3240 ++++++++ ...MLEM.Ui.Elements.Image.TextureCallback.yml | 110 + Docs/api/MLEM.Ui.Elements.Image.yml | 3959 +++++++++ Docs/api/MLEM.Ui.Elements.Panel.yml | 4608 +++++++++++ Docs/api/MLEM.Ui.Elements.Paragraph.Link.yml | 3188 +++++++ ...LEM.Ui.Elements.Paragraph.TextCallback.yml | 98 + Docs/api/MLEM.Ui.Elements.Paragraph.yml | 4795 +++++++++++ Docs/api/MLEM.Ui.Elements.ProgressBar.yml | 3733 +++++++++ Docs/api/MLEM.Ui.Elements.RadioButton.yml | 3309 ++++++++ Docs/api/MLEM.Ui.Elements.ScissorGroup.yml | 3299 ++++++++ ...LEM.Ui.Elements.ScrollBar.ValueChanged.yml | 114 + Docs/api/MLEM.Ui.Elements.ScrollBar.yml | 4026 +++++++++ Docs/api/MLEM.Ui.Elements.Slider.yml | 3246 ++++++++ .../MLEM.Ui.Elements.SpriteAnimationImage.yml | 3302 ++++++++ Docs/api/MLEM.Ui.Elements.SquishingGroup.yml | 3173 +++++++ Docs/api/MLEM.Ui.Elements.TextField.Rule.yml | 115 + ...MLEM.Ui.Elements.TextField.TextChanged.yml | 99 + Docs/api/MLEM.Ui.Elements.TextField.yml | 5084 ++++++++++++ Docs/api/MLEM.Ui.Elements.Tooltip.yml | 4733 +++++++++++ Docs/api/MLEM.Ui.Elements.VerticalSpace.yml | 2996 +++++++ Docs/api/MLEM.Ui.Elements.yml | 532 ++ Docs/api/MLEM.Ui.Parsers.UiMarkdownParser.yml | 921 +++ .../MLEM.Ui.Parsers.UiParser.ElementType.yml | 659 ++ Docs/api/MLEM.Ui.Parsers.UiParser.yml | 1548 ++++ Docs/api/MLEM.Ui.Parsers.yml | 85 + Docs/api/MLEM.Ui.RootElement.yml | 1623 ++++ Docs/api/MLEM.Ui.Style.StyleProp-1.yml | 983 +++ Docs/api/MLEM.Ui.Style.UiStyle.yml | 3207 ++++++++ Docs/api/MLEM.Ui.Style.UntexturedStyle.yml | 1237 +++ Docs/api/MLEM.Ui.Style.yml | 88 + .../MLEM.Ui.UiAnimation.AnimationFunction.yml | 128 + Docs/api/MLEM.Ui.UiAnimation.yml | 1226 +++ .../api/MLEM.Ui.UiControls.NavigationType.yml | 244 + Docs/api/MLEM.Ui.UiControls.yml | 2277 +++++ Docs/api/MLEM.Ui.UiMetrics.yml | 1093 +++ Docs/api/MLEM.Ui.UiSystem.RootCallback.yml | 64 + Docs/api/MLEM.Ui.UiSystem.yml | 2723 ++++++ Docs/api/MLEM.Ui.yml | 158 + Docs/api/toc.yml | 398 + build.cake | 5 +- 241 files changed, 291734 insertions(+), 5 deletions(-) create mode 100644 .gitattributes create mode 100644 Docs/api/.manifest create mode 100644 Docs/api/MLEM.Animations.AnimationFrame.yml create mode 100644 Docs/api/MLEM.Animations.SpriteAnimation.Completed.yml create mode 100644 Docs/api/MLEM.Animations.SpriteAnimation.yml create mode 100644 Docs/api/MLEM.Animations.SpriteAnimationGroup.AnimationChanged.yml create mode 100644 Docs/api/MLEM.Animations.SpriteAnimationGroup.yml create mode 100644 Docs/api/MLEM.Animations.yml create mode 100644 Docs/api/MLEM.Cameras.Camera.yml create mode 100644 Docs/api/MLEM.Cameras.yml create mode 100644 Docs/api/MLEM.Data.Content.ContentExtensions.yml create mode 100644 Docs/api/MLEM.Data.Content.JsonReader.yml create mode 100644 Docs/api/MLEM.Data.Content.RawContentManager.yml create mode 100644 Docs/api/MLEM.Data.Content.RawContentReader-1.yml create mode 100644 Docs/api/MLEM.Data.Content.RawContentReader.yml create mode 100644 Docs/api/MLEM.Data.Content.SongReader.yml create mode 100644 Docs/api/MLEM.Data.Content.SoundEffectReader.yml create mode 100644 Docs/api/MLEM.Data.Content.Texture2DReader.yml create mode 100644 Docs/api/MLEM.Data.Content.XmlReader.yml create mode 100644 Docs/api/MLEM.Data.Content.yml create mode 100644 Docs/api/MLEM.Data.ContentExtensions.yml create mode 100644 Docs/api/MLEM.Data.CopyConstructorAttribute.yml create mode 100644 Docs/api/MLEM.Data.CopyExtensions.yml create mode 100644 Docs/api/MLEM.Data.DataTextureAtlas.yml create mode 100644 Docs/api/MLEM.Data.DataTextureAtlasExtensions.yml create mode 100644 Docs/api/MLEM.Data.DynamicEnum.yml create mode 100644 Docs/api/MLEM.Data.Json.Direction2Converter.yml create mode 100644 Docs/api/MLEM.Data.Json.DynamicEnumConverter.yml create mode 100644 Docs/api/MLEM.Data.Json.JsonConverters.yml create mode 100644 Docs/api/MLEM.Data.Json.JsonTypeSafeGenericDataHolder.yml create mode 100644 Docs/api/MLEM.Data.Json.JsonTypeSafeWrapper-1.yml create mode 100644 Docs/api/MLEM.Data.Json.JsonTypeSafeWrapper.yml create mode 100644 Docs/api/MLEM.Data.Json.PointConverter.yml create mode 100644 Docs/api/MLEM.Data.Json.RectangleConverter.yml create mode 100644 Docs/api/MLEM.Data.Json.RectangleFConverter.yml create mode 100644 Docs/api/MLEM.Data.Json.StaticJsonConverter-1.yml create mode 100644 Docs/api/MLEM.Data.Json.Vector2Converter.yml create mode 100644 Docs/api/MLEM.Data.Json.yml create mode 100644 Docs/api/MLEM.Data.NetBufferSerializer.yml create mode 100644 Docs/api/MLEM.Data.NetExtensions.yml create mode 100644 Docs/api/MLEM.Data.RuntimeTexturePacker.yml create mode 100644 Docs/api/MLEM.Data.yml create mode 100644 Docs/api/MLEM.Extended.Extensions.NumberExtensions.yml create mode 100644 Docs/api/MLEM.Extended.Extensions.RandomExtensions.yml create mode 100644 Docs/api/MLEM.Extended.Extensions.SpriteBatchExtensions.yml create mode 100644 Docs/api/MLEM.Extended.Extensions.TextureExtensions.yml create mode 100644 Docs/api/MLEM.Extended.Extensions.yml create mode 100644 Docs/api/MLEM.Extended.Font.GenericBitmapFont.yml create mode 100644 Docs/api/MLEM.Extended.Font.GenericStashFont.yml create mode 100644 Docs/api/MLEM.Extended.Font.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.LayerPosition.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.LayerPositionF.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.TiledExtensions.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.yml create mode 100644 Docs/api/MLEM.Extended.Tiled.yml create mode 100644 Docs/api/MLEM.Extensions.CharExtensions.yml create mode 100644 Docs/api/MLEM.Extensions.CollectionExtensions.yml create mode 100644 Docs/api/MLEM.Extensions.ColorExtensions.yml create mode 100644 Docs/api/MLEM.Extensions.ColorHelper.yml create mode 100644 Docs/api/MLEM.Extensions.GraphicsExtensions.TargetContext.yml create mode 100644 Docs/api/MLEM.Extensions.GraphicsExtensions.yml create mode 100644 Docs/api/MLEM.Extensions.NumberExtensions.yml create mode 100644 Docs/api/MLEM.Extensions.RandomExtensions.yml create mode 100644 Docs/api/MLEM.Extensions.SoundExtensions.yml create mode 100644 Docs/api/MLEM.Extensions.SpriteBatchExtensions.yml create mode 100644 Docs/api/MLEM.Extensions.TextureExtensions.TextureData.yml create mode 100644 Docs/api/MLEM.Extensions.TextureExtensions.yml create mode 100644 Docs/api/MLEM.Extensions.yml create mode 100644 Docs/api/MLEM.Font.CodePointSource.yml create mode 100644 Docs/api/MLEM.Font.GenericFont.yml create mode 100644 Docs/api/MLEM.Font.GenericSpriteFont.yml create mode 100644 Docs/api/MLEM.Font.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.AnimatedCode.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.Code.Constructor.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.Code.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.ColorCode.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.FontCode.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.ImageCode.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.ImageCodeExtensions.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.LinkCode.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.OutlineCode.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.ShadowCode.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.SimpleEndCode.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.SubSupCode.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.UnderlineCode.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.WobblyCode.yml create mode 100644 Docs/api/MLEM.Formatting.Codes.yml create mode 100644 Docs/api/MLEM.Formatting.TextAlignment.yml create mode 100644 Docs/api/MLEM.Formatting.TextFormatter.Macro.yml create mode 100644 Docs/api/MLEM.Formatting.TextFormatter.yml create mode 100644 Docs/api/MLEM.Formatting.Token.yml create mode 100644 Docs/api/MLEM.Formatting.TokenizedString.yml create mode 100644 Docs/api/MLEM.Formatting.yml create mode 100644 Docs/api/MLEM.Graphics.AutoTiling.ConnectsTo.yml create mode 100644 Docs/api/MLEM.Graphics.AutoTiling.yml create mode 100644 Docs/api/MLEM.Graphics.ColorExtensions.yml create mode 100644 Docs/api/MLEM.Graphics.ColorHelper.yml create mode 100644 Docs/api/MLEM.Graphics.GraphicsExtensions.TargetContext.yml create mode 100644 Docs/api/MLEM.Graphics.GraphicsExtensions.yml create mode 100644 Docs/api/MLEM.Graphics.SpriteBatchContext.yml create mode 100644 Docs/api/MLEM.Graphics.SpriteBatchContextExtensions.yml create mode 100644 Docs/api/MLEM.Graphics.SpriteBatchExtensions.yml create mode 100644 Docs/api/MLEM.Graphics.StaticSpriteBatch.Item.yml create mode 100644 Docs/api/MLEM.Graphics.StaticSpriteBatch.yml create mode 100644 Docs/api/MLEM.Graphics.yml create mode 100644 Docs/api/MLEM.Input.GamepadExtensions.yml create mode 100644 Docs/api/MLEM.Input.GenericInput.InputType.yml create mode 100644 Docs/api/MLEM.Input.GenericInput.yml create mode 100644 Docs/api/MLEM.Input.InputHandler.yml create mode 100644 Docs/api/MLEM.Input.Keybind.Combination.yml create mode 100644 Docs/api/MLEM.Input.Keybind.yml create mode 100644 Docs/api/MLEM.Input.KeysExtensions.yml create mode 100644 Docs/api/MLEM.Input.ModifierKey.yml create mode 100644 Docs/api/MLEM.Input.MouseButton.yml create mode 100644 Docs/api/MLEM.Input.MouseExtensions.yml create mode 100644 Docs/api/MLEM.Input.TextInput.Rule.yml create mode 100644 Docs/api/MLEM.Input.TextInput.TextChanged.yml create mode 100644 Docs/api/MLEM.Input.TextInput.yml create mode 100644 Docs/api/MLEM.Input.yml create mode 100644 Docs/api/MLEM.Maths.Direction2.yml create mode 100644 Docs/api/MLEM.Maths.Direction2Helper.yml create mode 100644 Docs/api/MLEM.Maths.Easings.Easing.yml create mode 100644 Docs/api/MLEM.Maths.Easings.yml create mode 100644 Docs/api/MLEM.Maths.NumberExtensions.yml create mode 100644 Docs/api/MLEM.Maths.Padding.yml create mode 100644 Docs/api/MLEM.Maths.RandomExtensions.yml create mode 100644 Docs/api/MLEM.Maths.RectangleF.yml create mode 100644 Docs/api/MLEM.Maths.SeedSource.yml create mode 100644 Docs/api/MLEM.Maths.SingleRandom.yml create mode 100644 Docs/api/MLEM.Maths.yml create mode 100644 Docs/api/MLEM.Misc.CollectionExtensions.yml create mode 100644 Docs/api/MLEM.Misc.Direction2.yml create mode 100644 Docs/api/MLEM.Misc.Direction2Helper.yml create mode 100644 Docs/api/MLEM.Misc.Easings.Easing.yml create mode 100644 Docs/api/MLEM.Misc.Easings.yml create mode 100644 Docs/api/MLEM.Misc.EnumHelper.yml create mode 100644 Docs/api/MLEM.Misc.GenericDataHolder.yml create mode 100644 Docs/api/MLEM.Misc.IGenericDataHolder.yml create mode 100644 Docs/api/MLEM.Misc.MlemPlatform.DesktopFna.yml create mode 100644 Docs/api/MLEM.Misc.MlemPlatform.DesktopGl-1.yml create mode 100644 Docs/api/MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate.yml create mode 100644 Docs/api/MLEM.Misc.MlemPlatform.Mobile.yml create mode 100644 Docs/api/MLEM.Misc.MlemPlatform.None.yml create mode 100644 Docs/api/MLEM.Misc.MlemPlatform.TextInputCallback.yml create mode 100644 Docs/api/MLEM.Misc.MlemPlatform.yml create mode 100644 Docs/api/MLEM.Misc.Padding.yml create mode 100644 Docs/api/MLEM.Misc.RectangleF.yml create mode 100644 Docs/api/MLEM.Misc.SeedSource.yml create mode 100644 Docs/api/MLEM.Misc.SingleRandom.yml create mode 100644 Docs/api/MLEM.Misc.yml create mode 100644 Docs/api/MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.yml create mode 100644 Docs/api/MLEM.Pathfinding.AStar-1.GetCost.yml create mode 100644 Docs/api/MLEM.Pathfinding.AStar-1.yml create mode 100644 Docs/api/MLEM.Pathfinding.AStar2.yml create mode 100644 Docs/api/MLEM.Pathfinding.AStar3.yml create mode 100644 Docs/api/MLEM.Pathfinding.PathPoint-1.yml create mode 100644 Docs/api/MLEM.Pathfinding.yml create mode 100644 Docs/api/MLEM.Sound.SoundEffectInfo.yml create mode 100644 Docs/api/MLEM.Sound.SoundEffectInstanceHandler.Entry.yml create mode 100644 Docs/api/MLEM.Sound.SoundEffectInstanceHandler.yml create mode 100644 Docs/api/MLEM.Sound.SoundExtensions.yml create mode 100644 Docs/api/MLEM.Sound.yml create mode 100644 Docs/api/MLEM.Startup.CoroutineEvents.yml create mode 100644 Docs/api/MLEM.Startup.MlemGame.GenericCallback.yml create mode 100644 Docs/api/MLEM.Startup.MlemGame.TimeCallback.yml create mode 100644 Docs/api/MLEM.Startup.MlemGame.yml create mode 100644 Docs/api/MLEM.Startup.yml create mode 100644 Docs/api/MLEM.Textures.NinePatch.yml create mode 100644 Docs/api/MLEM.Textures.NinePatchExtensions.yml create mode 100644 Docs/api/MLEM.Textures.NinePatchMode.yml create mode 100644 Docs/api/MLEM.Textures.TextureExtensions.TextureData.yml create mode 100644 Docs/api/MLEM.Textures.TextureExtensions.yml create mode 100644 Docs/api/MLEM.Textures.TextureRegion.yml create mode 100644 Docs/api/MLEM.Textures.TextureRegionExtensions.yml create mode 100644 Docs/api/MLEM.Textures.UniformTextureAtlas.yml create mode 100644 Docs/api/MLEM.Textures.yml create mode 100644 Docs/api/MLEM.Ui.Anchor.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Button.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Checkbox.CheckStateChange.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Checkbox.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Dropdown.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Element.BeginDelegate.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Element.DrawCallback.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Element.GamepadNextElementCallback.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Element.GenericCallback.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Element.OtherElementCallback.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Element.TabNextElementCallback.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Element.TextInputCallback.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Element.TimeCallback.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Element.yml create mode 100644 Docs/api/MLEM.Ui.Elements.ElementExtensions.yml create mode 100644 Docs/api/MLEM.Ui.Elements.ElementHelper.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Group.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Image.TextureCallback.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Image.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Panel.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Paragraph.Link.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Paragraph.TextCallback.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Paragraph.yml create mode 100644 Docs/api/MLEM.Ui.Elements.ProgressBar.yml create mode 100644 Docs/api/MLEM.Ui.Elements.RadioButton.yml create mode 100644 Docs/api/MLEM.Ui.Elements.ScissorGroup.yml create mode 100644 Docs/api/MLEM.Ui.Elements.ScrollBar.ValueChanged.yml create mode 100644 Docs/api/MLEM.Ui.Elements.ScrollBar.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Slider.yml create mode 100644 Docs/api/MLEM.Ui.Elements.SpriteAnimationImage.yml create mode 100644 Docs/api/MLEM.Ui.Elements.SquishingGroup.yml create mode 100644 Docs/api/MLEM.Ui.Elements.TextField.Rule.yml create mode 100644 Docs/api/MLEM.Ui.Elements.TextField.TextChanged.yml create mode 100644 Docs/api/MLEM.Ui.Elements.TextField.yml create mode 100644 Docs/api/MLEM.Ui.Elements.Tooltip.yml create mode 100644 Docs/api/MLEM.Ui.Elements.VerticalSpace.yml create mode 100644 Docs/api/MLEM.Ui.Elements.yml create mode 100644 Docs/api/MLEM.Ui.Parsers.UiMarkdownParser.yml create mode 100644 Docs/api/MLEM.Ui.Parsers.UiParser.ElementType.yml create mode 100644 Docs/api/MLEM.Ui.Parsers.UiParser.yml create mode 100644 Docs/api/MLEM.Ui.Parsers.yml create mode 100644 Docs/api/MLEM.Ui.RootElement.yml create mode 100644 Docs/api/MLEM.Ui.Style.StyleProp-1.yml create mode 100644 Docs/api/MLEM.Ui.Style.UiStyle.yml create mode 100644 Docs/api/MLEM.Ui.Style.UntexturedStyle.yml create mode 100644 Docs/api/MLEM.Ui.Style.yml create mode 100644 Docs/api/MLEM.Ui.UiAnimation.AnimationFunction.yml create mode 100644 Docs/api/MLEM.Ui.UiAnimation.yml create mode 100644 Docs/api/MLEM.Ui.UiControls.NavigationType.yml create mode 100644 Docs/api/MLEM.Ui.UiControls.yml create mode 100644 Docs/api/MLEM.Ui.UiMetrics.yml create mode 100644 Docs/api/MLEM.Ui.UiSystem.RootCallback.yml create mode 100644 Docs/api/MLEM.Ui.UiSystem.yml create mode 100644 Docs/api/MLEM.Ui.yml create mode 100644 Docs/api/toc.yml diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..5bca510 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,2 @@ +# suppress diffs and stats for generated api yamls +Docs/api/** linguist-generated diff --git a/.github/workflows/web.yml b/.github/workflows/web.yml index bcb214e..ab3a78f 100644 --- a/.github/workflows/web.yml +++ b/.github/workflows/web.yml @@ -35,8 +35,11 @@ jobs: dotnet-version: '8.0.x' - name: Restore tools run: dotnet tool restore - - name: Run Document - run: dotnet cake --target Document --ref ${{ github.ref }} --buildNum ${{ github.run_number }} + - name: Run BuildDocsMetadata + if: startsWith(github.ref, 'refs/tags/') + run: dotnet cake --target BuildDocsMetadata --ref ${{ github.ref }} --buildNum ${{ github.run_number }} + - name: Run BuildDocsSite + run: dotnet cake --target BuildDocsSite --ref ${{ github.ref }} --buildNum ${{ github.run_number }} - name: Upload docs artifact uses: actions/upload-artifact@v4 with: @@ -70,7 +73,7 @@ jobs: include-hidden-files: true if-no-files-found: error - name: Deploy - if: startsWith(github.ref, 'refs/tags/') + if: github.event_name == 'push' # this is a beautiful way to deploy a website and i will not take any criticism run: | curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb && sudo dpkg -i cloudflared.deb diff --git a/Docs/.gitignore b/Docs/.gitignore index ae3bae0..4378419 100644 --- a/Docs/.gitignore +++ b/Docs/.gitignore @@ -7,4 +7,3 @@ /**/bin/ /**/obj/ _site -api \ No newline at end of file diff --git a/Docs/api/.manifest b/Docs/api/.manifest new file mode 100644 index 0000000..34ee29d --- /dev/null +++ b/Docs/api/.manifest @@ -0,0 +1,1666 @@ +{ + "MLEM.Animations": "MLEM.Animations.yml", + "MLEM.Animations.AnimationFrame": "MLEM.Animations.AnimationFrame.yml", + "MLEM.Animations.AnimationFrame.#ctor(System.Double,MLEM.Textures.TextureRegion[])": "MLEM.Animations.AnimationFrame.yml", + "MLEM.Animations.AnimationFrame.Region": "MLEM.Animations.AnimationFrame.yml", + "MLEM.Animations.AnimationFrame.Regions": "MLEM.Animations.AnimationFrame.yml", + "MLEM.Animations.AnimationFrame.Seconds": "MLEM.Animations.AnimationFrame.yml", + "MLEM.Animations.SpriteAnimation": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.#ctor(MLEM.Animations.AnimationFrame[])": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.#ctor(System.Double,MLEM.Textures.TextureRegion[])": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.#ctor(System.Double,MLEM.Textures.TextureRegion[][])": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.#ctor(System.Double,Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle[])": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.Completed": "MLEM.Animations.SpriteAnimation.Completed.yml", + "MLEM.Animations.SpriteAnimation.Count": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.CurrentFrame": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.CurrentRegion": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.CurrentRegions": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.IsFinished": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.IsLooping": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.IsPaused": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.Item(System.Int32)": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.Name": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.OnCompleted": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.Restart": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.SpeedMultiplier": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.TimeIntoAnimation": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.TotalTime": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimation.Update(System.TimeSpan)": "MLEM.Animations.SpriteAnimation.yml", + "MLEM.Animations.SpriteAnimationGroup": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.Add(MLEM.Animations.SpriteAnimation,System.Func{System.Boolean},System.Int32)": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.AnimationChanged": "MLEM.Animations.SpriteAnimationGroup.AnimationChanged.yml", + "MLEM.Animations.SpriteAnimationGroup.ByName(System.String)": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.Count": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.CurrentAnimation": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.CurrentFrame": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.CurrentRegion": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.CurrentRegions": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.Item(System.Int32)": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.Item(System.String)": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.OnAnimationChanged": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.SpeedMultiplier": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Animations.SpriteAnimationGroup.Update(System.TimeSpan)": "MLEM.Animations.SpriteAnimationGroup.yml", + "MLEM.Cameras": "MLEM.Cameras.yml", + "MLEM.Cameras.Camera": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Boolean)": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.ActualScale": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.AutoScaleReferenceSize": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.AutoScaleWithScreen": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.ConstrainWorldBounds(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.Epsilon": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.GetVisibleRectangle": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.LookingPosition": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.Max": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.MaxScale": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.MinScale": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.Position": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.RoundPosition": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.Scale": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.ScaledViewport": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.ToCameraPos(Microsoft.Xna.Framework.Vector2)": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.ToWorldPos(Microsoft.Xna.Framework.Vector2)": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.ViewMatrix": "MLEM.Cameras.Camera.yml", + "MLEM.Cameras.Camera.Zoom(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2})": "MLEM.Cameras.Camera.yml", + "MLEM.Data": "MLEM.Data.yml", + "MLEM.Data.Content": "MLEM.Data.Content.yml", + "MLEM.Data.Content.ContentExtensions": "MLEM.Data.Content.ContentExtensions.yml", + "MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter)": "MLEM.Data.Content.ContentExtensions.yml", + "MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager)": "MLEM.Data.Content.ContentExtensions.yml", + "MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Content.ContentExtensions.yml", + "MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Content.ContentExtensions.yml", + "MLEM.Data.Content.JsonReader": "MLEM.Data.Content.JsonReader.yml", + "MLEM.Data.Content.JsonReader.CanRead(System.Type)": "MLEM.Data.Content.JsonReader.yml", + "MLEM.Data.Content.JsonReader.GetFileExtensions": "MLEM.Data.Content.JsonReader.yml", + "MLEM.Data.Content.JsonReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object)": "MLEM.Data.Content.JsonReader.yml", + "MLEM.Data.Content.RawContentManager": "MLEM.Data.Content.RawContentManager.yml", + "MLEM.Data.Content.RawContentManager.#ctor(System.IServiceProvider,System.Collections.Generic.List{MLEM.Data.Content.RawContentReader},System.String)": "MLEM.Data.Content.RawContentManager.yml", + "MLEM.Data.Content.RawContentManager.#ctor(System.IServiceProvider,System.String)": "MLEM.Data.Content.RawContentManager.yml", + "MLEM.Data.Content.RawContentManager.GraphicsDevice": "MLEM.Data.Content.RawContentManager.yml", + "MLEM.Data.Content.RawContentManager.Initialize": "MLEM.Data.Content.RawContentManager.yml", + "MLEM.Data.Content.RawContentManager.Load``1(System.String)": "MLEM.Data.Content.RawContentManager.yml", + "MLEM.Data.Content.RawContentManager.ReloadAsset``1(System.String,``0)": "MLEM.Data.Content.RawContentManager.yml", + "MLEM.Data.Content.RawContentManager.Unload": "MLEM.Data.Content.RawContentManager.yml", + "MLEM.Data.Content.RawContentReader": "MLEM.Data.Content.RawContentReader.yml", + "MLEM.Data.Content.RawContentReader.CanRead(System.Type)": "MLEM.Data.Content.RawContentReader.yml", + "MLEM.Data.Content.RawContentReader.GetFileExtensions": "MLEM.Data.Content.RawContentReader.yml", + "MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object)": "MLEM.Data.Content.RawContentReader.yml", + "MLEM.Data.Content.RawContentReader`1": "MLEM.Data.Content.RawContentReader-1.yml", + "MLEM.Data.Content.RawContentReader`1.CanRead(System.Type)": "MLEM.Data.Content.RawContentReader-1.yml", + "MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object)": "MLEM.Data.Content.RawContentReader-1.yml", + "MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0)": "MLEM.Data.Content.RawContentReader-1.yml", + "MLEM.Data.Content.SongReader": "MLEM.Data.Content.SongReader.yml", + "MLEM.Data.Content.SongReader.GetFileExtensions": "MLEM.Data.Content.SongReader.yml", + "MLEM.Data.Content.SongReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Media.Song)": "MLEM.Data.Content.SongReader.yml", + "MLEM.Data.Content.SoundEffectReader": "MLEM.Data.Content.SoundEffectReader.yml", + "MLEM.Data.Content.SoundEffectReader.GetFileExtensions": "MLEM.Data.Content.SoundEffectReader.yml", + "MLEM.Data.Content.SoundEffectReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Audio.SoundEffect)": "MLEM.Data.Content.SoundEffectReader.yml", + "MLEM.Data.Content.Texture2DReader": "MLEM.Data.Content.Texture2DReader.yml", + "MLEM.Data.Content.Texture2DReader.GetFileExtensions": "MLEM.Data.Content.Texture2DReader.yml", + "MLEM.Data.Content.Texture2DReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Graphics.Texture2D)": "MLEM.Data.Content.Texture2DReader.yml", + "MLEM.Data.Content.XmlReader": "MLEM.Data.Content.XmlReader.yml", + "MLEM.Data.Content.XmlReader.CanRead(System.Type)": "MLEM.Data.Content.XmlReader.yml", + "MLEM.Data.Content.XmlReader.GetFileExtensions": "MLEM.Data.Content.XmlReader.yml", + "MLEM.Data.Content.XmlReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object)": "MLEM.Data.Content.XmlReader.yml", + "MLEM.Data.DataTextureAtlas": "MLEM.Data.DataTextureAtlas.yml", + "MLEM.Data.DataTextureAtlas.Item(System.String)": "MLEM.Data.DataTextureAtlas.yml", + "MLEM.Data.DataTextureAtlas.LoadAtlasData(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Content.ContentManager,System.String,System.Boolean)": "MLEM.Data.DataTextureAtlas.yml", + "MLEM.Data.DataTextureAtlas.RegionNames": "MLEM.Data.DataTextureAtlas.yml", + "MLEM.Data.DataTextureAtlas.Regions": "MLEM.Data.DataTextureAtlas.yml", + "MLEM.Data.DataTextureAtlas.Texture": "MLEM.Data.DataTextureAtlas.yml", + "MLEM.Data.DataTextureAtlas.ToDictionary": "MLEM.Data.DataTextureAtlas.yml", + "MLEM.Data.DataTextureAtlasExtensions": "MLEM.Data.DataTextureAtlasExtensions.yml", + "MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean)": "MLEM.Data.DataTextureAtlasExtensions.yml", + "MLEM.Data.Json": "MLEM.Data.Json.yml", + "MLEM.Data.Json.Direction2Converter": "MLEM.Data.Json.Direction2Converter.yml", + "MLEM.Data.Json.Direction2Converter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.Direction2,System.Boolean,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.Direction2Converter.yml", + "MLEM.Data.Json.Direction2Converter.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.Direction2,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.Direction2Converter.yml", + "MLEM.Data.Json.JsonConverters": "MLEM.Data.Json.JsonConverters.yml", + "MLEM.Data.Json.JsonConverters.AddAll(Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.JsonConverters.yml", + "MLEM.Data.Json.JsonConverters.Converters": "MLEM.Data.Json.JsonConverters.yml", + "MLEM.Data.Json.JsonTypeSafeGenericDataHolder": "MLEM.Data.Json.JsonTypeSafeGenericDataHolder.yml", + "MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys": "MLEM.Data.Json.JsonTypeSafeGenericDataHolder.yml", + "MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)": "MLEM.Data.Json.JsonTypeSafeGenericDataHolder.yml", + "MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)": "MLEM.Data.Json.JsonTypeSafeGenericDataHolder.yml", + "MLEM.Data.Json.JsonTypeSafeWrapper": "MLEM.Data.Json.JsonTypeSafeWrapper.yml", + "MLEM.Data.Json.JsonTypeSafeWrapper.GetValue``1": "MLEM.Data.Json.JsonTypeSafeWrapper.yml", + "MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0)": "MLEM.Data.Json.JsonTypeSafeWrapper.yml", + "MLEM.Data.Json.JsonTypeSafeWrapper.Value": "MLEM.Data.Json.JsonTypeSafeWrapper.yml", + "MLEM.Data.Json.JsonTypeSafeWrapper`1": "MLEM.Data.Json.JsonTypeSafeWrapper-1.yml", + "MLEM.Data.Json.JsonTypeSafeWrapper`1.#ctor(`0)": "MLEM.Data.Json.JsonTypeSafeWrapper-1.yml", + "MLEM.Data.Json.JsonTypeSafeWrapper`1.Value": "MLEM.Data.Json.JsonTypeSafeWrapper-1.yml", + "MLEM.Data.Json.PointConverter": "MLEM.Data.Json.PointConverter.yml", + "MLEM.Data.Json.PointConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Point,System.Boolean,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.PointConverter.yml", + "MLEM.Data.Json.PointConverter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Point,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.PointConverter.yml", + "MLEM.Data.Json.RectangleConverter": "MLEM.Data.Json.RectangleConverter.yml", + "MLEM.Data.Json.RectangleConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Rectangle,System.Boolean,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.RectangleConverter.yml", + "MLEM.Data.Json.RectangleConverter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Rectangle,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.RectangleConverter.yml", + "MLEM.Data.Json.RectangleFConverter": "MLEM.Data.Json.RectangleFConverter.yml", + "MLEM.Data.Json.RectangleFConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.RectangleF,System.Boolean,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.RectangleFConverter.yml", + "MLEM.Data.Json.RectangleFConverter.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.RectangleF,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.RectangleFConverter.yml", + "MLEM.Data.Json.StaticJsonConverter`1": "MLEM.Data.Json.StaticJsonConverter-1.yml", + "MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Collections.Generic.Dictionary{System.String,`0},System.Boolean)": "MLEM.Data.Json.StaticJsonConverter-1.yml", + "MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Type,System.String)": "MLEM.Data.Json.StaticJsonConverter-1.yml", + "MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Type,System.String,System.Boolean)": "MLEM.Data.Json.StaticJsonConverter-1.yml", + "MLEM.Data.Json.StaticJsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.StaticJsonConverter-1.yml", + "MLEM.Data.Json.StaticJsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.StaticJsonConverter-1.yml", + "MLEM.Data.Json.Vector2Converter": "MLEM.Data.Json.Vector2Converter.yml", + "MLEM.Data.Json.Vector2Converter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Vector2,System.Boolean,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.Vector2Converter.yml", + "MLEM.Data.Json.Vector2Converter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Vector2,Newtonsoft.Json.JsonSerializer)": "MLEM.Data.Json.Vector2Converter.yml", + "MLEM.Data.RuntimeTexturePacker": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.#ctor(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.Add(MLEM.Data.DataTextureAtlas,System.Action{System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}},System.Int32,System.Boolean)": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.TextureRegion,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean)": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.UniformTextureAtlas,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}},System.Int32,System.Boolean,System.Boolean)": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean)": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.Dispose": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.LastCalculationTime": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.LastPackTime": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.LastTotalTime": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.Pack(Microsoft.Xna.Framework.Graphics.GraphicsDevice)": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.PackedTexture": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.PackedTextures": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Data.RuntimeTexturePacker.Reset": "MLEM.Data.RuntimeTexturePacker.yml", + "MLEM.Extended.Font": "MLEM.Extended.Font.yml", + "MLEM.Extended.Font.GenericStashFont": "MLEM.Extended.Font.GenericStashFont.yml", + "MLEM.Extended.Font.GenericStashFont.#ctor(FontStashSharp.SpriteFontBase,FontStashSharp.SpriteFontBase,FontStashSharp.SpriteFontBase)": "MLEM.Extended.Font.GenericStashFont.yml", + "MLEM.Extended.Font.GenericStashFont.Bold": "MLEM.Extended.Font.GenericStashFont.yml", + "MLEM.Extended.Font.GenericStashFont.CharacterSpacing": "MLEM.Extended.Font.GenericStashFont.yml", + "MLEM.Extended.Font.GenericStashFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Extended.Font.GenericStashFont.yml", + "MLEM.Extended.Font.GenericStashFont.Font": "MLEM.Extended.Font.GenericStashFont.yml", + "MLEM.Extended.Font.GenericStashFont.Italic": "MLEM.Extended.Font.GenericStashFont.yml", + "MLEM.Extended.Font.GenericStashFont.LineHeight": "MLEM.Extended.Font.GenericStashFont.yml", + "MLEM.Extended.Font.GenericStashFont.LineSpacing": "MLEM.Extended.Font.GenericStashFont.yml", + "MLEM.Extended.Font.GenericStashFont.MeasureCharacter(System.Int32)": "MLEM.Extended.Font.GenericStashFont.yml", + "MLEM.Font": "MLEM.Font.yml", + "MLEM.Font.CodePointSource": "MLEM.Font.CodePointSource.yml", + "MLEM.Font.CodePointSource.#ctor(System.String)": "MLEM.Font.CodePointSource.yml", + "MLEM.Font.CodePointSource.#ctor(System.Text.StringBuilder)": "MLEM.Font.CodePointSource.yml", + "MLEM.Font.CodePointSource.EnsureSurrogateBoundary(System.Int32,System.Boolean)": "MLEM.Font.CodePointSource.yml", + "MLEM.Font.CodePointSource.GetCodePoint(System.Int32,System.Boolean)": "MLEM.Font.CodePointSource.yml", + "MLEM.Font.CodePointSource.GetEnumerator": "MLEM.Font.CodePointSource.yml", + "MLEM.Font.CodePointSource.Length": "MLEM.Font.CodePointSource.yml", + "MLEM.Font.CodePointSource.ToString(System.Int32)": "MLEM.Font.CodePointSource.yml", + "MLEM.Font.GenericFont": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.Bold": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.Emsp": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.Italic": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.LineHeight": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.MeasureCharacter(System.Int32)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.Nbsp": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String)": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericFont.Zwsp": "MLEM.Font.GenericFont.yml", + "MLEM.Font.GenericSpriteFont": "MLEM.Font.GenericSpriteFont.yml", + "MLEM.Font.GenericSpriteFont.#ctor(Microsoft.Xna.Framework.Graphics.SpriteFont,Microsoft.Xna.Framework.Graphics.SpriteFont,Microsoft.Xna.Framework.Graphics.SpriteFont)": "MLEM.Font.GenericSpriteFont.yml", + "MLEM.Font.GenericSpriteFont.Bold": "MLEM.Font.GenericSpriteFont.yml", + "MLEM.Font.GenericSpriteFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Font.GenericSpriteFont.yml", + "MLEM.Font.GenericSpriteFont.Font": "MLEM.Font.GenericSpriteFont.yml", + "MLEM.Font.GenericSpriteFont.Italic": "MLEM.Font.GenericSpriteFont.yml", + "MLEM.Font.GenericSpriteFont.LineHeight": "MLEM.Font.GenericSpriteFont.yml", + "MLEM.Font.GenericSpriteFont.MeasureCharacter(System.Int32)": "MLEM.Font.GenericSpriteFont.yml", + "MLEM.Formatting": "MLEM.Formatting.yml", + "MLEM.Formatting.Codes": "MLEM.Formatting.Codes.yml", + "MLEM.Formatting.Codes.AnimatedCode": "MLEM.Formatting.Codes.AnimatedCode.yml", + "MLEM.Formatting.Codes.AnimatedCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex)": "MLEM.Formatting.Codes.AnimatedCode.yml", + "MLEM.Formatting.Codes.AnimatedCode.EndsHere(MLEM.Formatting.Codes.Code)": "MLEM.Formatting.Codes.AnimatedCode.yml", + "MLEM.Formatting.Codes.Code": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex)": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.Constructor": "MLEM.Formatting.Codes.Code.Constructor.yml", + "MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code)": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code)": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color)": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont)": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont)": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.Match": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.Regex": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.Tokens": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Formatting.Codes.Code.yml", + "MLEM.Formatting.Codes.ColorCode": "MLEM.Formatting.Codes.ColorCode.yml", + "MLEM.Formatting.Codes.ColorCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Nullable{Microsoft.Xna.Framework.Color})": "MLEM.Formatting.Codes.ColorCode.yml", + "MLEM.Formatting.Codes.ColorCode.GetColor(Microsoft.Xna.Framework.Color)": "MLEM.Formatting.Codes.ColorCode.yml", + "MLEM.Formatting.Codes.FontCode": "MLEM.Formatting.Codes.FontCode.yml", + "MLEM.Formatting.Codes.FontCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Func{MLEM.Font.GenericFont,MLEM.Font.GenericFont})": "MLEM.Formatting.Codes.FontCode.yml", + "MLEM.Formatting.Codes.FontCode.EndsHere(MLEM.Formatting.Codes.Code)": "MLEM.Formatting.Codes.FontCode.yml", + "MLEM.Formatting.Codes.FontCode.GetFont(MLEM.Font.GenericFont)": "MLEM.Formatting.Codes.FontCode.yml", + "MLEM.Formatting.Codes.ImageCode": "MLEM.Formatting.Codes.ImageCode.yml", + "MLEM.Formatting.Codes.ImageCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,MLEM.Animations.SpriteAnimation,System.Boolean)": "MLEM.Formatting.Codes.ImageCode.yml", + "MLEM.Formatting.Codes.ImageCode.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Codes.ImageCode.yml", + "MLEM.Formatting.Codes.ImageCode.EndsHere(MLEM.Formatting.Codes.Code)": "MLEM.Formatting.Codes.ImageCode.yml", + "MLEM.Formatting.Codes.ImageCode.GetSelfWidth(MLEM.Font.GenericFont)": "MLEM.Formatting.Codes.ImageCode.yml", + "MLEM.Formatting.Codes.ImageCode.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Formatting.Codes.ImageCode.yml", + "MLEM.Formatting.Codes.ImageCodeExtensions": "MLEM.Formatting.Codes.ImageCodeExtensions.yml", + "MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean)": "MLEM.Formatting.Codes.ImageCodeExtensions.yml", + "MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean)": "MLEM.Formatting.Codes.ImageCodeExtensions.yml", + "MLEM.Formatting.Codes.LinkCode": "MLEM.Formatting.Codes.LinkCode.yml", + "MLEM.Formatting.Codes.LinkCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single,System.Func{MLEM.Formatting.Token,System.Boolean},System.Func{Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}})": "MLEM.Formatting.Codes.LinkCode.yml", + "MLEM.Formatting.Codes.LinkCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single,System.Func{MLEM.Formatting.Token,System.Boolean},System.Nullable{Microsoft.Xna.Framework.Color})": "MLEM.Formatting.Codes.LinkCode.yml", + "MLEM.Formatting.Codes.LinkCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Codes.LinkCode.yml", + "MLEM.Formatting.Codes.LinkCode.GetColor(Microsoft.Xna.Framework.Color)": "MLEM.Formatting.Codes.LinkCode.yml", + "MLEM.Formatting.Codes.LinkCode.IsSelected": "MLEM.Formatting.Codes.LinkCode.yml", + "MLEM.Formatting.Codes.OutlineCode": "MLEM.Formatting.Codes.OutlineCode.yml", + "MLEM.Formatting.Codes.OutlineCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,Microsoft.Xna.Framework.Color,System.Single,System.Boolean)": "MLEM.Formatting.Codes.OutlineCode.yml", + "MLEM.Formatting.Codes.OutlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Codes.OutlineCode.yml", + "MLEM.Formatting.Codes.ShadowCode": "MLEM.Formatting.Codes.ShadowCode.yml", + "MLEM.Formatting.Codes.ShadowCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Codes.ShadowCode.yml", + "MLEM.Formatting.Codes.ShadowCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Codes.ShadowCode.yml", + "MLEM.Formatting.Codes.SimpleEndCode": "MLEM.Formatting.Codes.SimpleEndCode.yml", + "MLEM.Formatting.Codes.SimpleEndCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.String)": "MLEM.Formatting.Codes.SimpleEndCode.yml", + "MLEM.Formatting.Codes.SimpleEndCode.EndsOther(MLEM.Formatting.Codes.Code)": "MLEM.Formatting.Codes.SimpleEndCode.yml", + "MLEM.Formatting.Codes.SubSupCode": "MLEM.Formatting.Codes.SubSupCode.yml", + "MLEM.Formatting.Codes.SubSupCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single)": "MLEM.Formatting.Codes.SubSupCode.yml", + "MLEM.Formatting.Codes.SubSupCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Codes.SubSupCode.yml", + "MLEM.Formatting.Codes.UnderlineCode": "MLEM.Formatting.Codes.UnderlineCode.yml", + "MLEM.Formatting.Codes.UnderlineCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single)": "MLEM.Formatting.Codes.UnderlineCode.yml", + "MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Codes.UnderlineCode.yml", + "MLEM.Formatting.Codes.WobblyCode": "MLEM.Formatting.Codes.WobblyCode.yml", + "MLEM.Formatting.Codes.WobblyCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single)": "MLEM.Formatting.Codes.WobblyCode.yml", + "MLEM.Formatting.Codes.WobblyCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Codes.WobblyCode.yml", + "MLEM.Formatting.Codes.WobblyCode.TimeIntoAnimation": "MLEM.Formatting.Codes.WobblyCode.yml", + "MLEM.Formatting.Codes.WobblyCode.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Formatting.Codes.WobblyCode.yml", + "MLEM.Formatting.TextAlignment": "MLEM.Formatting.TextAlignment.yml", + "MLEM.Formatting.TextAlignment.Center": "MLEM.Formatting.TextAlignment.yml", + "MLEM.Formatting.TextAlignment.Left": "MLEM.Formatting.TextAlignment.yml", + "MLEM.Formatting.TextAlignment.Right": "MLEM.Formatting.TextAlignment.yml", + "MLEM.Formatting.TextFormatter": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean)": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.Codes": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.DefaultOutlineColor": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.DefaultOutlineThickness": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.DefaultShadowColor": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.DefaultShadowOffset": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.DefaultSubOffset": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.DefaultSupOffset": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.DefaultWobblyHeight": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.DefaultWobblyModifier": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.LineThickness": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.Macro": "MLEM.Formatting.TextFormatter.Macro.yml", + "MLEM.Formatting.TextFormatter.Macros": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.OutlineDiagonals": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.ResolveMacros(System.String)": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.StrikethroughOffset": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.StripAllFormatting(System.String)": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont,System.String,MLEM.Formatting.TextAlignment)": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.TextFormatter.UnderlineOffset": "MLEM.Formatting.TextFormatter.yml", + "MLEM.Formatting.Token": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.AppliedCodes": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.DisplayString": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.GetArea(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.GetArea(Microsoft.Xna.Framework.Vector2,System.Single)": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.GetColor(Microsoft.Xna.Framework.Color)": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.GetFont(MLEM.Font.GenericFont)": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.GetSelfWidth(MLEM.Font.GenericFont)": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.Index": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.RawIndex": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.RawSubstring": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.SplitDisplayString": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.Token.Substring": "MLEM.Formatting.Token.yml", + "MLEM.Formatting.TokenizedString": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.AllCodes": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.DisplayString": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32})": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32})": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.GetArea(Microsoft.Xna.Framework.Vector2,System.Single)": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects)": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Font.GenericFont,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects)": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.RawString": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.Realign(MLEM.Font.GenericFont,MLEM.Formatting.TextAlignment)": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment)": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.String": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.Tokens": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment)": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Formatting.TokenizedString.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Formatting.TokenizedString.yml", + "MLEM.Graphics": "MLEM.Graphics.yml", + "MLEM.Graphics.AutoTiling": "MLEM.Graphics.AutoTiling.yml", + "MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item})": "MLEM.Graphics.AutoTiling.yml", + "MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item})": "MLEM.Graphics.AutoTiling.yml", + "MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item})": "MLEM.Graphics.AutoTiling.yml", + "MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item})": "MLEM.Graphics.AutoTiling.yml", + "MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item})": "MLEM.Graphics.AutoTiling.yml", + "MLEM.Graphics.AutoTiling.ConnectsTo": "MLEM.Graphics.AutoTiling.ConnectsTo.yml", + "MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single)": "MLEM.Graphics.AutoTiling.yml", + "MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single)": "MLEM.Graphics.AutoTiling.yml", + "MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single)": "MLEM.Graphics.AutoTiling.yml", + "MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single)": "MLEM.Graphics.AutoTiling.yml", + "MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single)": "MLEM.Graphics.AutoTiling.yml", + "MLEM.Graphics.ColorExtensions": "MLEM.Graphics.ColorExtensions.yml", + "MLEM.Graphics.ColorExtensions.CopyAlpha(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color)": "MLEM.Graphics.ColorExtensions.yml", + "MLEM.Graphics.ColorExtensions.Invert(Microsoft.Xna.Framework.Color)": "MLEM.Graphics.ColorExtensions.yml", + "MLEM.Graphics.ColorExtensions.Multiply(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color)": "MLEM.Graphics.ColorExtensions.yml", + "MLEM.Graphics.ColorExtensions.ToHexStringRgb(Microsoft.Xna.Framework.Color,System.Boolean)": "MLEM.Graphics.ColorExtensions.yml", + "MLEM.Graphics.ColorExtensions.ToHexStringRgba(Microsoft.Xna.Framework.Color,System.Boolean)": "MLEM.Graphics.ColorExtensions.yml", + "MLEM.Graphics.ColorExtensions.ToHsl(Microsoft.Xna.Framework.Color)": "MLEM.Graphics.ColorExtensions.yml", + "MLEM.Graphics.ColorExtensions.ToHsv(Microsoft.Xna.Framework.Color)": "MLEM.Graphics.ColorExtensions.yml", + "MLEM.Graphics.ColorHelper": "MLEM.Graphics.ColorHelper.yml", + "MLEM.Graphics.ColorHelper.FromHexRgb(System.Int32)": "MLEM.Graphics.ColorHelper.yml", + "MLEM.Graphics.ColorHelper.FromHexRgba(System.Int32)": "MLEM.Graphics.ColorHelper.yml", + "MLEM.Graphics.ColorHelper.FromHexString(System.String)": "MLEM.Graphics.ColorHelper.yml", + "MLEM.Graphics.ColorHelper.FromHsl(System.Single,System.Single,System.Single)": "MLEM.Graphics.ColorHelper.yml", + "MLEM.Graphics.ColorHelper.FromHsl(System.ValueTuple{System.Single,System.Single,System.Single})": "MLEM.Graphics.ColorHelper.yml", + "MLEM.Graphics.ColorHelper.FromHsv(System.Single,System.Single,System.Single)": "MLEM.Graphics.ColorHelper.yml", + "MLEM.Graphics.ColorHelper.FromHsv(System.ValueTuple{System.Single,System.Single,System.Single})": "MLEM.Graphics.ColorHelper.yml", + "MLEM.Graphics.ColorHelper.TryFromHexString(System.String,Microsoft.Xna.Framework.Color@)": "MLEM.Graphics.ColorHelper.yml", + "MLEM.Graphics.GraphicsExtensions": "MLEM.Graphics.GraphicsExtensions.yml", + "MLEM.Graphics.GraphicsExtensions.ApplyChangesSafely(Microsoft.Xna.Framework.GraphicsDeviceManager)": "MLEM.Graphics.GraphicsExtensions.yml", + "MLEM.Graphics.GraphicsExtensions.ResetWidthAndHeight(Microsoft.Xna.Framework.GraphicsDeviceManager,Microsoft.Xna.Framework.GameWindow)": "MLEM.Graphics.GraphicsExtensions.yml", + "MLEM.Graphics.GraphicsExtensions.SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager,System.Boolean)": "MLEM.Graphics.GraphicsExtensions.yml", + "MLEM.Graphics.GraphicsExtensions.TargetContext": "MLEM.Graphics.GraphicsExtensions.TargetContext.yml", + "MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D)": "MLEM.Graphics.GraphicsExtensions.TargetContext.yml", + "MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[])": "MLEM.Graphics.GraphicsExtensions.TargetContext.yml", + "MLEM.Graphics.GraphicsExtensions.TargetContext.Dispose": "MLEM.Graphics.GraphicsExtensions.TargetContext.yml", + "MLEM.Graphics.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D)": "MLEM.Graphics.GraphicsExtensions.yml", + "MLEM.Graphics.GraphicsExtensions.WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[])": "MLEM.Graphics.GraphicsExtensions.yml", + "MLEM.Graphics.SpriteBatchContext": "MLEM.Graphics.SpriteBatchContext.yml", + "MLEM.Graphics.SpriteBatchContext.#ctor(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})": "MLEM.Graphics.SpriteBatchContext.yml", + "MLEM.Graphics.SpriteBatchContext.BlendState": "MLEM.Graphics.SpriteBatchContext.yml", + "MLEM.Graphics.SpriteBatchContext.Current(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})": "MLEM.Graphics.SpriteBatchContext.yml", + "MLEM.Graphics.SpriteBatchContext.DepthStencilState": "MLEM.Graphics.SpriteBatchContext.yml", + "MLEM.Graphics.SpriteBatchContext.Effect": "MLEM.Graphics.SpriteBatchContext.yml", + "MLEM.Graphics.SpriteBatchContext.RasterizerState": "MLEM.Graphics.SpriteBatchContext.yml", + "MLEM.Graphics.SpriteBatchContext.SamplerState": "MLEM.Graphics.SpriteBatchContext.yml", + "MLEM.Graphics.SpriteBatchContext.SortMode": "MLEM.Graphics.SpriteBatchContext.yml", + "MLEM.Graphics.SpriteBatchContext.TransformMatrix": "MLEM.Graphics.SpriteBatchContext.yml", + "MLEM.Graphics.SpriteBatchContextExtensions": "MLEM.Graphics.SpriteBatchContextExtensions.yml", + "MLEM.Graphics.SpriteBatchContextExtensions.Begin(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Graphics.SpriteBatchContext)": "MLEM.Graphics.SpriteBatchContextExtensions.yml", + "MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext)": "MLEM.Graphics.SpriteBatchContextExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color)": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color)": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color)": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color)": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions.GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Int32)": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions.GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Int32,System.Int32)": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions.GenerateSquareTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color)": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color})": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.SpriteBatchExtensions.GetBlankTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch)": "MLEM.Graphics.SpriteBatchExtensions.yml", + "MLEM.Graphics.StaticSpriteBatch": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice)": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Add(MLEM.Graphics.StaticSpriteBatch.Item)": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color)": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color)": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color)": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color)": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode})": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Buffers": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.ClearBatch": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Dispose": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.EndBatch": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.FilledBuffers": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Item": "MLEM.Graphics.StaticSpriteBatch.Item.yml", + "MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item)": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Textures": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Graphics.StaticSpriteBatch.Vertices": "MLEM.Graphics.StaticSpriteBatch.yml", + "MLEM.Input": "MLEM.Input.yml", + "MLEM.Input.GamepadExtensions": "MLEM.Input.GamepadExtensions.yml", + "MLEM.Input.GamepadExtensions.GetAnalogValue(Microsoft.Xna.Framework.Input.GamePadState,Microsoft.Xna.Framework.Input.Buttons)": "MLEM.Input.GamepadExtensions.yml", + "MLEM.Input.GenericInput": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.#ctor(MLEM.Input.MouseButton)": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.#ctor(Microsoft.Xna.Framework.Input.Buttons)": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.#ctor(Microsoft.Xna.Framework.Input.Keys)": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.#ctor(System.Enum)": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.AllButtons": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.AllInputs": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.AllKeys": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.AllMouseButtons": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.Button": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.Equals(MLEM.Input.GenericInput)": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.Equals(System.Object)": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.GetHashCode": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.InputType": "MLEM.Input.GenericInput.InputType.yml", + "MLEM.Input.GenericInput.InputType.Gamepad": "MLEM.Input.GenericInput.InputType.yml", + "MLEM.Input.GenericInput.InputType.Keyboard": "MLEM.Input.GenericInput.InputType.yml", + "MLEM.Input.GenericInput.InputType.Mouse": "MLEM.Input.GenericInput.InputType.yml", + "MLEM.Input.GenericInput.InputType.None": "MLEM.Input.GenericInput.InputType.yml", + "MLEM.Input.GenericInput.Key": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.MouseButton": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.ToString": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.Type": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.op_Equality(MLEM.Input.GenericInput,MLEM.Input.GenericInput)": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~MLEM.Input.MouseButton": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~Microsoft.Xna.Framework.Input.Buttons": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~Microsoft.Xna.Framework.Input.Keys": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.op_Implicit(MLEM.Input.MouseButton)~MLEM.Input.GenericInput": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.op_Implicit(Microsoft.Xna.Framework.Input.Buttons)~MLEM.Input.GenericInput": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.op_Implicit(Microsoft.Xna.Framework.Input.Keys)~MLEM.Input.GenericInput": "MLEM.Input.GenericInput.yml", + "MLEM.Input.GenericInput.op_Inequality(MLEM.Input.GenericInput,MLEM.Input.GenericInput)": "MLEM.Input.GenericInput.yml", + "MLEM.Input.InputHandler": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.#ctor(Microsoft.Xna.Framework.Game,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.AddExternalGesture(Microsoft.Xna.Framework.Input.Touch.GestureSample)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.AllButtons": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.AllKeys": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.ConnectedGamepads": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.DisableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[])": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.EnableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[])": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.ExternalGestureHandling": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.GamepadButtonDeadzone": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.Gestures": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.GetGamepadState(System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.GetLastGamepadState(System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.GetTimeSincePress(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.GetUpTime(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.HandleGamepadRepeats": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.HandleGamepads": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.HandleKeyboard": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.HandleKeyboardRepeats": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.HandleMouse": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.HandleTouch": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.InputsDown": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.InputsPressed": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.InvertPressBehavior": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.IsAnyDown(MLEM.Input.GenericInput[])": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.IsAnyPressed(MLEM.Input.GenericInput[])": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.IsAnyPressedAvailable(MLEM.Input.GenericInput[])": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.IsAnyUp(MLEM.Input.GenericInput[])": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.IsModifierKeyDown(MLEM.Input.ModifierKey)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.IsPressConsumed(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.IsPressedIgnoreRepeats(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.IsUp(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.KeyRepeatDelay": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.KeyRepeatRate": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.KeyboardState": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.LastKeyboardState": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.LastMousePosition": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.LastMouseState": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.LastScrollWheel": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.LastTouchState": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.LastViewportMousePosition": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.LastViewportTouchState": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.MousePosition": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.MouseState": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.ScrollWheel": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.SetGesturesEnabled(System.Boolean,Microsoft.Xna.Framework.Input.Touch.GestureType[])": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.TouchState": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.TryGetTimeSincePress(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.TryGetUpTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.Update": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.ViewportMousePosition": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.ViewportTouchState": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.WasPressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.WasPressedForLessAvailable(MLEM.Input.GenericInput,System.TimeSpan,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.InputHandler.WasUp(MLEM.Input.GenericInput,System.Int32)": "MLEM.Input.InputHandler.yml", + "MLEM.Input.Keybind": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.#ctor": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[])": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.#ctor(MLEM.Input.GenericInput,MLEM.Input.ModifierKey)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.#ctor(MLEM.Input.Keybind.Combination[])": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[])": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.ModifierKey)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.Add(MLEM.Input.Keybind.Combination)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.Clear": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.Combination": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.#ctor": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[])": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[],MLEM.Input.GenericInput[])": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.CompareTo(MLEM.Input.Keybind.Combination)": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.CompareTo(System.Object)": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.InverseModifiers": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.IsDown(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.IsPressed(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.IsPressedAvailable(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.Key": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.Modifiers": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.ToString": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.ToString(System.String,System.Func{MLEM.Input.GenericInput,System.String})": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.WasDown(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.Combination.yml", + "MLEM.Input.Keybind.Combinations": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.CompareTo(MLEM.Input.Keybind)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.CompareTo(System.Object)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.CopyFrom(MLEM.Input.Keybind)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.GetCombinations": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.GenericInput,MLEM.Input.GenericInput[])": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.GenericInput,MLEM.Input.ModifierKey)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.Keybind.Combination)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.IsDown(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.IsModifierDown(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.IsPressed(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.IsPressedAvailable(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.Remove(System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean})": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.ToString": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.ToString(System.String,System.String,System.Func{MLEM.Input.GenericInput,System.String})": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.TryGetCombination(System.Int32,MLEM.Input.Keybind.Combination@)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.WasDown(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.yml", + "MLEM.Input.Keybind.WasModifierDown(MLEM.Input.InputHandler,System.Int32)": "MLEM.Input.Keybind.yml", + "MLEM.Input.KeysExtensions": "MLEM.Input.KeysExtensions.yml", + "MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey)": "MLEM.Input.KeysExtensions.yml", + "MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput)": "MLEM.Input.KeysExtensions.yml", + "MLEM.Input.KeysExtensions.GetModifier(Microsoft.Xna.Framework.Input.Keys)": "MLEM.Input.KeysExtensions.yml", + "MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput)": "MLEM.Input.KeysExtensions.yml", + "MLEM.Input.KeysExtensions.IsModifier(Microsoft.Xna.Framework.Input.Keys)": "MLEM.Input.KeysExtensions.yml", + "MLEM.Input.KeysExtensions.ModifierKeys": "MLEM.Input.KeysExtensions.yml", + "MLEM.Input.ModifierKey": "MLEM.Input.ModifierKey.yml", + "MLEM.Input.ModifierKey.Alt": "MLEM.Input.ModifierKey.yml", + "MLEM.Input.ModifierKey.Control": "MLEM.Input.ModifierKey.yml", + "MLEM.Input.ModifierKey.None": "MLEM.Input.ModifierKey.yml", + "MLEM.Input.ModifierKey.Shift": "MLEM.Input.ModifierKey.yml", + "MLEM.Input.MouseButton": "MLEM.Input.MouseButton.yml", + "MLEM.Input.MouseButton.Extra1": "MLEM.Input.MouseButton.yml", + "MLEM.Input.MouseButton.Extra2": "MLEM.Input.MouseButton.yml", + "MLEM.Input.MouseButton.Left": "MLEM.Input.MouseButton.yml", + "MLEM.Input.MouseButton.Middle": "MLEM.Input.MouseButton.yml", + "MLEM.Input.MouseButton.Right": "MLEM.Input.MouseButton.yml", + "MLEM.Input.MouseExtensions": "MLEM.Input.MouseExtensions.yml", + "MLEM.Input.MouseExtensions.GetState(Microsoft.Xna.Framework.Input.MouseState,MLEM.Input.MouseButton)": "MLEM.Input.MouseExtensions.yml", + "MLEM.Input.MouseExtensions.MouseButtons": "MLEM.Input.MouseExtensions.yml", + "MLEM.Input.TextInput": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.#ctor(MLEM.Font.GenericFont,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Input.TextInput.Rule,System.Action{System.String},System.Func{System.String})": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.CaretLine": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.CaretPos": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.CaretPosInLine": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.CopyToClipboardFunction": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.DefaultRule": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color)": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.FileNames": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.FirstVisibleLine": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.Font": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.InputRule": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.InsertText(System.Object,System.Boolean)": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.Length": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.LettersNumbers": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.Lines": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.MaskingCharacter": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.MaxDisplayedLines": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.MaximumCharacters": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.MoveCaretToLine(System.Int32)": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.Multiline": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.OnTextChange": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char)": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.OnlyLetters": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.OnlyNumbers": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.PasteFromClipboardFunction": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.PathNames": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.RemoveText(System.Int32,System.Int32)": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.Rule": "MLEM.Input.TextInput.Rule.yml", + "MLEM.Input.TextInput.SetText(System.Object,System.Boolean)": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.ShowLine(System.Int32)": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.Size": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.Text": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.TextChanged": "MLEM.Input.TextInput.TextChanged.yml", + "MLEM.Input.TextInput.TextScale": "MLEM.Input.TextInput.yml", + "MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler)": "MLEM.Input.TextInput.yml", + "MLEM.Maths": "MLEM.Maths.yml", + "MLEM.Maths.Direction2": "MLEM.Maths.Direction2.yml", + "MLEM.Maths.Direction2.Down": "MLEM.Maths.Direction2.yml", + "MLEM.Maths.Direction2.DownLeft": "MLEM.Maths.Direction2.yml", + "MLEM.Maths.Direction2.DownRight": "MLEM.Maths.Direction2.yml", + "MLEM.Maths.Direction2.Left": "MLEM.Maths.Direction2.yml", + "MLEM.Maths.Direction2.None": "MLEM.Maths.Direction2.yml", + "MLEM.Maths.Direction2.Right": "MLEM.Maths.Direction2.yml", + "MLEM.Maths.Direction2.Up": "MLEM.Maths.Direction2.yml", + "MLEM.Maths.Direction2.UpLeft": "MLEM.Maths.Direction2.yml", + "MLEM.Maths.Direction2.UpRight": "MLEM.Maths.Direction2.yml", + "MLEM.Maths.Direction2Helper": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.Adjacent": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.All": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.AllExceptNone": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2)": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.Diagonals": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2)": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2)": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2)": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.Offsets(System.Collections.Generic.IEnumerable{MLEM.Maths.Direction2})": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2)": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2)": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean)": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean)": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.To90Direction(Microsoft.Xna.Framework.Vector2)": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Direction2Helper.ToDirection(Microsoft.Xna.Framework.Vector2)": "MLEM.Maths.Direction2Helper.yml", + "MLEM.Maths.Easings": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing)": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing)": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[])": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single)": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.Easing": "MLEM.Maths.Easings.Easing.yml", + "MLEM.Maths.Easings.InBack": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InBounce": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InCirc": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InCubic": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InElastic": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InExpo": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InOutBack": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InOutBounce": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InOutCirc": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InOutCubic": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InOutElastic": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InOutExpo": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InOutQuad": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InOutQuart": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InOutQuint": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InOutSine": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InQuad": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InQuart": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InQuint": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.InSine": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.Linear": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.One": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.OutBack": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.OutBounce": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.OutCirc": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.OutCubic": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.OutElastic": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.OutExpo": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.OutQuad": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.OutQuart": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.OutQuint": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.OutSine": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing)": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing)": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single)": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single)": "MLEM.Maths.Easings.yml", + "MLEM.Maths.Easings.Zero": "MLEM.Maths.Easings.yml", + "MLEM.Maths.NumberExtensions": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Ceil(System.Single)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector2)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector3)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector4)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Divide(Microsoft.Xna.Framework.Point,System.Single)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion,System.Single)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Equals(System.Single,System.Single,System.Single)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Floor(System.Single)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector2)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector3)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector4)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.GetPoints(Microsoft.Xna.Framework.Rectangle,System.Boolean)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Multiply(Microsoft.Xna.Framework.Point,System.Single)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Rotation(Microsoft.Xna.Framework.Matrix)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Matrix)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Quaternion)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Scale(Microsoft.Xna.Framework.Matrix)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Shrink(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.ToVector2(Microsoft.Xna.Framework.Vector3)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.NumberExtensions.Transform(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Matrix)": "MLEM.Maths.NumberExtensions.yml", + "MLEM.Maths.Padding": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.#ctor(MLEM.Maths.Padding,System.Single)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.#ctor(System.Single)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.#ctor(System.Single,System.Single)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.#ctor(System.Single,System.Single,System.Single,System.Single)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.Bottom": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.Empty": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.Equals(MLEM.Maths.Padding)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.Equals(System.Object)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.GetHashCode": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.Height": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.Left": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.Right": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.Top": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.Width": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.op_Addition(MLEM.Maths.Padding,MLEM.Maths.Padding)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.op_Equality(MLEM.Maths.Padding,MLEM.Maths.Padding)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.op_Implicit(Microsoft.Xna.Framework.Vector2)~MLEM.Maths.Padding": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.op_Inequality(MLEM.Maths.Padding,MLEM.Maths.Padding)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.op_Multiply(MLEM.Maths.Padding,Microsoft.Xna.Framework.Vector2)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.op_Multiply(MLEM.Maths.Padding,System.Single)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.Padding.op_Subtraction(MLEM.Maths.Padding,MLEM.Maths.Padding)": "MLEM.Maths.Padding.yml", + "MLEM.Maths.RandomExtensions": "MLEM.Maths.RandomExtensions.yml", + "MLEM.Maths.RandomExtensions.GetRandomEntry``1(System.Random,System.Collections.Generic.ICollection{``0})": "MLEM.Maths.RandomExtensions.yml", + "MLEM.Maths.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32})": "MLEM.Maths.RandomExtensions.yml", + "MLEM.Maths.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single})": "MLEM.Maths.RandomExtensions.yml", + "MLEM.Maths.RandomExtensions.NextSingle(System.Random)": "MLEM.Maths.RandomExtensions.yml", + "MLEM.Maths.RandomExtensions.NextSingle(System.Random,System.Single)": "MLEM.Maths.RandomExtensions.yml", + "MLEM.Maths.RandomExtensions.NextSingle(System.Random,System.Single,System.Single)": "MLEM.Maths.RandomExtensions.yml", + "MLEM.Maths.RectangleF": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.#ctor(System.Single,System.Single,System.Single,System.Single)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Bottom": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Center": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Contains(MLEM.Maths.RectangleF)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Contains(Microsoft.Xna.Framework.Vector2)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Contains(System.Single,System.Single)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Deconstruct(System.Single@,System.Single@,System.Single@,System.Single@)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Distance(MLEM.Maths.RectangleF)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.DistanceSquared(MLEM.Maths.RectangleF)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Empty": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Equals(MLEM.Maths.RectangleF)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Equals(System.Object)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.FromCorners(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.FromCorners(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.GetHashCode": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Height": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Inflate(System.Single,System.Single)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Intersect(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Intersects(MLEM.Maths.RectangleF)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.IsEmpty": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Left": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Location": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Offset(Microsoft.Xna.Framework.Vector2)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Offset(System.Single,System.Single)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Right": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Size": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.ToString": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Top": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Union(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Width": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.X": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.Y": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.op_Equality(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.op_Explicit(MLEM.Maths.RectangleF)~Microsoft.Xna.Framework.Rectangle": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.op_Explicit(Microsoft.Xna.Framework.Rectangle)~MLEM.Maths.RectangleF": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.RectangleF.op_Inequality(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF)": "MLEM.Maths.RectangleF.yml", + "MLEM.Maths.SeedSource": "MLEM.Maths.SeedSource.yml", + "MLEM.Maths.SeedSource.Add(System.Guid)": "MLEM.Maths.SeedSource.yml", + "MLEM.Maths.SeedSource.Add(System.Int32)": "MLEM.Maths.SeedSource.yml", + "MLEM.Maths.SeedSource.Add(System.Object)": "MLEM.Maths.SeedSource.yml", + "MLEM.Maths.SeedSource.Add(System.Single)": "MLEM.Maths.SeedSource.yml", + "MLEM.Maths.SeedSource.Add(System.String)": "MLEM.Maths.SeedSource.yml", + "MLEM.Maths.SeedSource.Get": "MLEM.Maths.SeedSource.yml", + "MLEM.Maths.SeedSource.Random": "MLEM.Maths.SeedSource.yml", + "MLEM.Maths.SeedSource.Rotate": "MLEM.Maths.SeedSource.yml", + "MLEM.Maths.SingleRandom": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.GetRandomEntry``1(System.Collections.Generic.ICollection{``0},MLEM.Maths.SeedSource)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32},MLEM.Maths.SeedSource)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single},MLEM.Maths.SeedSource)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Int(MLEM.Maths.SeedSource)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Int(System.Int32)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Int(System.Int32,MLEM.Maths.SeedSource)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32,MLEM.Maths.SeedSource)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32,System.Int32)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Single(MLEM.Maths.SeedSource)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Single(System.Int32)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Single(System.Single,MLEM.Maths.SeedSource)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Single(System.Single,System.Int32)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Single(System.Single,System.Single,MLEM.Maths.SeedSource)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Maths.SingleRandom.Single(System.Single,System.Single,System.Int32)": "MLEM.Maths.SingleRandom.yml", + "MLEM.Misc": "MLEM.Misc.yml", + "MLEM.Misc.CollectionExtensions": "MLEM.Misc.CollectionExtensions.yml", + "MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0)": "MLEM.Misc.CollectionExtensions.yml", + "MLEM.Misc.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}})": "MLEM.Misc.CollectionExtensions.yml", + "MLEM.Misc.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}})": "MLEM.Misc.CollectionExtensions.yml", + "MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0)": "MLEM.Misc.CollectionExtensions.yml", + "MLEM.Misc.GenericDataHolder": "MLEM.Misc.GenericDataHolder.yml", + "MLEM.Misc.GenericDataHolder.GetDataKeys": "MLEM.Misc.GenericDataHolder.yml", + "MLEM.Misc.GenericDataHolder.GetData``1(System.String)": "MLEM.Misc.GenericDataHolder.yml", + "MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)": "MLEM.Misc.GenericDataHolder.yml", + "MLEM.Misc.IGenericDataHolder": "MLEM.Misc.IGenericDataHolder.yml", + "MLEM.Misc.IGenericDataHolder.GetDataKeys": "MLEM.Misc.IGenericDataHolder.yml", + "MLEM.Misc.IGenericDataHolder.GetData``1(System.String)": "MLEM.Misc.IGenericDataHolder.yml", + "MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0)": "MLEM.Misc.IGenericDataHolder.yml", + "MLEM.Misc.MlemPlatform": "MLEM.Misc.MlemPlatform.yml", + "MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback)": "MLEM.Misc.MlemPlatform.yml", + "MLEM.Misc.MlemPlatform.Current": "MLEM.Misc.MlemPlatform.yml", + "MLEM.Misc.MlemPlatform.DesktopFna": "MLEM.Misc.MlemPlatform.DesktopFna.yml", + "MLEM.Misc.MlemPlatform.DesktopFna.#ctor(System.Action{System.Action{System.Char}})": "MLEM.Misc.MlemPlatform.DesktopFna.yml", + "MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback)": "MLEM.Misc.MlemPlatform.DesktopFna.yml", + "MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile(System.String)": "MLEM.Misc.MlemPlatform.DesktopFna.yml", + "MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean)": "MLEM.Misc.MlemPlatform.DesktopFna.yml", + "MLEM.Misc.MlemPlatform.DesktopGl`1": "MLEM.Misc.MlemPlatform.DesktopGl-1.yml", + "MLEM.Misc.MlemPlatform.DesktopGl`1.#ctor(System.Action{Microsoft.Xna.Framework.GameWindow,System.EventHandler{`0}})": "MLEM.Misc.MlemPlatform.DesktopGl-1.yml", + "MLEM.Misc.MlemPlatform.DesktopGl`1.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback)": "MLEM.Misc.MlemPlatform.DesktopGl-1.yml", + "MLEM.Misc.MlemPlatform.DesktopGl`1.OpenLinkOrFile(System.String)": "MLEM.Misc.MlemPlatform.DesktopGl-1.yml", + "MLEM.Misc.MlemPlatform.DesktopGl`1.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean)": "MLEM.Misc.MlemPlatform.DesktopGl-1.yml", + "MLEM.Misc.MlemPlatform.EnsureExists": "MLEM.Misc.MlemPlatform.yml", + "MLEM.Misc.MlemPlatform.Mobile": "MLEM.Misc.MlemPlatform.Mobile.yml", + "MLEM.Misc.MlemPlatform.Mobile.#ctor(MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate,System.Action{System.String})": "MLEM.Misc.MlemPlatform.Mobile.yml", + "MLEM.Misc.MlemPlatform.Mobile.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback)": "MLEM.Misc.MlemPlatform.Mobile.yml", + "MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(System.String)": "MLEM.Misc.MlemPlatform.Mobile.yml", + "MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean)": "MLEM.Misc.MlemPlatform.Mobile.yml", + "MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate": "MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate.yml", + "MLEM.Misc.MlemPlatform.None": "MLEM.Misc.MlemPlatform.None.yml", + "MLEM.Misc.MlemPlatform.None.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback)": "MLEM.Misc.MlemPlatform.None.yml", + "MLEM.Misc.MlemPlatform.None.OpenLinkOrFile(System.String)": "MLEM.Misc.MlemPlatform.None.yml", + "MLEM.Misc.MlemPlatform.None.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean)": "MLEM.Misc.MlemPlatform.None.yml", + "MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String)": "MLEM.Misc.MlemPlatform.yml", + "MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean)": "MLEM.Misc.MlemPlatform.yml", + "MLEM.Misc.MlemPlatform.TextInputCallback": "MLEM.Misc.MlemPlatform.TextInputCallback.yml", + "MLEM.Pathfinding": "MLEM.Pathfinding.yml", + "MLEM.Pathfinding.AStar2": "MLEM.Pathfinding.AStar2.yml", + "MLEM.Pathfinding.AStar2.#ctor(MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Boolean,System.Single,System.Int32,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors)": "MLEM.Pathfinding.AStar2.yml", + "MLEM.Pathfinding.AStar2.CollectNeighbors(Microsoft.Xna.Framework.Point,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point})": "MLEM.Pathfinding.AStar2.yml", + "MLEM.Pathfinding.AStar2.GetHeuristicDistance(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "MLEM.Pathfinding.AStar2.yml", + "MLEM.Pathfinding.AStar3": "MLEM.Pathfinding.AStar3.yml", + "MLEM.Pathfinding.AStar3.#ctor(MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Boolean,System.Single,System.Int32,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors)": "MLEM.Pathfinding.AStar3.yml", + "MLEM.Pathfinding.AStar3.CollectNeighbors(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3})": "MLEM.Pathfinding.AStar3.yml", + "MLEM.Pathfinding.AStar3.GetHeuristicDistance(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3)": "MLEM.Pathfinding.AStar3.yml", + "MLEM.Pathfinding.AStar`1": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.AStar`1.#ctor(MLEM.Pathfinding.AStar{`0}.GetCost,System.Single,System.Int32,MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors)": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors": "MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.yml", + "MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0})": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.AStar`1.DefaultAdditionalNeighbors": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.AStar`1.DefaultCost": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.AStar`1.DefaultCostFunction": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.AStar`1.DefaultMaxTries": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors)": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.AStar`1.GetCost": "MLEM.Pathfinding.AStar-1.GetCost.yml", + "MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0)": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.AStar`1.LastTimeNeeded": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.AStar`1.LastTriesNeeded": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors)": "MLEM.Pathfinding.AStar-1.yml", + "MLEM.Pathfinding.PathPoint`1": "MLEM.Pathfinding.PathPoint-1.yml", + "MLEM.Pathfinding.PathPoint`1.#ctor(`0,System.Single,MLEM.Pathfinding.PathPoint{`0},System.Single,System.Single)": "MLEM.Pathfinding.PathPoint-1.yml", + "MLEM.Pathfinding.PathPoint`1.Equals(MLEM.Pathfinding.PathPoint{`0})": "MLEM.Pathfinding.PathPoint-1.yml", + "MLEM.Pathfinding.PathPoint`1.Equals(System.Object)": "MLEM.Pathfinding.PathPoint-1.yml", + "MLEM.Pathfinding.PathPoint`1.F": "MLEM.Pathfinding.PathPoint-1.yml", + "MLEM.Pathfinding.PathPoint`1.G": "MLEM.Pathfinding.PathPoint-1.yml", + "MLEM.Pathfinding.PathPoint`1.GetHashCode": "MLEM.Pathfinding.PathPoint-1.yml", + "MLEM.Pathfinding.PathPoint`1.Parent": "MLEM.Pathfinding.PathPoint-1.yml", + "MLEM.Pathfinding.PathPoint`1.Pos": "MLEM.Pathfinding.PathPoint-1.yml", + "MLEM.Sound": "MLEM.Sound.yml", + "MLEM.Sound.SoundEffectInfo": "MLEM.Sound.SoundEffectInfo.yml", + "MLEM.Sound.SoundEffectInfo.#ctor(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single)": "MLEM.Sound.SoundEffectInfo.yml", + "MLEM.Sound.SoundEffectInfo.CreateInstance(System.Boolean)": "MLEM.Sound.SoundEffectInfo.yml", + "MLEM.Sound.SoundEffectInfo.GetRandomPitch": "MLEM.Sound.SoundEffectInfo.yml", + "MLEM.Sound.SoundEffectInfo.Pan": "MLEM.Sound.SoundEffectInfo.yml", + "MLEM.Sound.SoundEffectInfo.Pitch": "MLEM.Sound.SoundEffectInfo.yml", + "MLEM.Sound.SoundEffectInfo.Play": "MLEM.Sound.SoundEffectInfo.yml", + "MLEM.Sound.SoundEffectInfo.RandomPitchModifier": "MLEM.Sound.SoundEffectInfo.yml", + "MLEM.Sound.SoundEffectInfo.Sound": "MLEM.Sound.SoundEffectInfo.yml", + "MLEM.Sound.SoundEffectInfo.Volume": "MLEM.Sound.SoundEffectInfo.yml", + "MLEM.Sound.SoundEffectInstanceHandler": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundEffectInstanceHandler.#ctor(Microsoft.Xna.Framework.Game)": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Add(MLEM.Sound.SoundEffectInfo,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter)": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffect,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter)": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter)": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Entry": "MLEM.Sound.SoundEffectInstanceHandler.Entry.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Entry.Emitter": "MLEM.Sound.SoundEffectInstanceHandler.Entry.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Entry.Instance": "MLEM.Sound.SoundEffectInstanceHandler.Entry.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Entry.OnStopped": "MLEM.Sound.SoundEffectInstanceHandler.Entry.yml", + "MLEM.Sound.SoundEffectInstanceHandler.GetEnumerator": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Pause": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Resume": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[])": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Stop": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Update": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundEffectInstanceHandler.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Sound.SoundEffectInstanceHandler.yml", + "MLEM.Sound.SoundExtensions": "MLEM.Sound.SoundExtensions.yml", + "MLEM.Sound.SoundExtensions.CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single,System.Boolean)": "MLEM.Sound.SoundExtensions.yml", + "MLEM.Startup": "MLEM.Startup.yml", + "MLEM.Startup.CoroutineEvents": "MLEM.Startup.CoroutineEvents.yml", + "MLEM.Startup.CoroutineEvents.Draw": "MLEM.Startup.CoroutineEvents.yml", + "MLEM.Startup.CoroutineEvents.PreDraw": "MLEM.Startup.CoroutineEvents.yml", + "MLEM.Startup.CoroutineEvents.PreUpdate": "MLEM.Startup.CoroutineEvents.yml", + "MLEM.Startup.CoroutineEvents.Update": "MLEM.Startup.CoroutineEvents.yml", + "MLEM.Startup.MlemGame": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.#ctor(System.Int32,System.Int32)": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime)": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime)": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime)": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.GenericCallback": "MLEM.Startup.MlemGame.GenericCallback.yml", + "MLEM.Startup.MlemGame.GraphicsDeviceManager": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.InitializeDefaultUiStyle(Microsoft.Xna.Framework.Graphics.SpriteBatch)": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.Input": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.InputHandler": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.LoadContent": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.LoadContent``1(System.String)": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.OnDraw": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.OnLoadContent": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.OnUpdate": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.PreDraw": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.PreUpdate": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.SpriteBatch": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.TimeCallback": "MLEM.Startup.MlemGame.TimeCallback.yml", + "MLEM.Startup.MlemGame.UiSystem": "MLEM.Startup.MlemGame.yml", + "MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Startup.MlemGame.yml", + "MLEM.Textures": "MLEM.Textures.yml", + "MLEM.Textures.NinePatch": "MLEM.Textures.NinePatch.yml", + "MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,MLEM.Maths.Padding,MLEM.Textures.NinePatchMode,System.Boolean)": "MLEM.Textures.NinePatch.yml", + "MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,System.Single,MLEM.Textures.NinePatchMode,System.Boolean)": "MLEM.Textures.NinePatch.yml", + "MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,System.Single,System.Single,System.Single,System.Single,MLEM.Textures.NinePatchMode,System.Boolean)": "MLEM.Textures.NinePatch.yml", + "MLEM.Textures.NinePatch.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Single,MLEM.Textures.NinePatchMode,System.Boolean)": "MLEM.Textures.NinePatch.yml", + "MLEM.Textures.NinePatch.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Single,System.Single,System.Single,System.Single,MLEM.Textures.NinePatchMode,System.Boolean)": "MLEM.Textures.NinePatch.yml", + "MLEM.Textures.NinePatch.Mode": "MLEM.Textures.NinePatch.yml", + "MLEM.Textures.NinePatch.Padding": "MLEM.Textures.NinePatch.yml", + "MLEM.Textures.NinePatch.Region": "MLEM.Textures.NinePatch.yml", + "MLEM.Textures.NinePatch.SourceRectangles": "MLEM.Textures.NinePatch.yml", + "MLEM.Textures.NinePatchExtensions": "MLEM.Textures.NinePatchExtensions.yml", + "MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single)": "MLEM.Textures.NinePatchExtensions.yml", + "MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single,System.Single)": "MLEM.Textures.NinePatchExtensions.yml", + "MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single)": "MLEM.Textures.NinePatchExtensions.yml", + "MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single,System.Single)": "MLEM.Textures.NinePatchExtensions.yml", + "MLEM.Textures.NinePatchMode": "MLEM.Textures.NinePatchMode.yml", + "MLEM.Textures.NinePatchMode.Stretch": "MLEM.Textures.NinePatchMode.yml", + "MLEM.Textures.NinePatchMode.Tile": "MLEM.Textures.NinePatchMode.yml", + "MLEM.Textures.TextureExtensions": "MLEM.Textures.TextureExtensions.yml", + "MLEM.Textures.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D)": "MLEM.Textures.TextureExtensions.yml", + "MLEM.Textures.TextureExtensions.PremultipliedCopy(Microsoft.Xna.Framework.Graphics.Texture2D)": "MLEM.Textures.TextureExtensions.yml", + "MLEM.Textures.TextureExtensions.TextureData": "MLEM.Textures.TextureExtensions.TextureData.yml", + "MLEM.Textures.TextureExtensions.TextureData.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D)": "MLEM.Textures.TextureExtensions.TextureData.yml", + "MLEM.Textures.TextureExtensions.TextureData.Dispose": "MLEM.Textures.TextureExtensions.TextureData.yml", + "MLEM.Textures.TextureExtensions.TextureData.FromIndex(System.Int32)": "MLEM.Textures.TextureExtensions.TextureData.yml", + "MLEM.Textures.TextureExtensions.TextureData.IsInBounds(System.Int32,System.Int32)": "MLEM.Textures.TextureExtensions.TextureData.yml", + "MLEM.Textures.TextureExtensions.TextureData.Item(Microsoft.Xna.Framework.Point)": "MLEM.Textures.TextureExtensions.TextureData.yml", + "MLEM.Textures.TextureExtensions.TextureData.Item(System.Int32,System.Int32)": "MLEM.Textures.TextureExtensions.TextureData.yml", + "MLEM.Textures.TextureExtensions.TextureData.Store": "MLEM.Textures.TextureExtensions.TextureData.yml", + "MLEM.Textures.TextureExtensions.TextureData.ToIndex(System.Int32,System.Int32)": "MLEM.Textures.TextureExtensions.TextureData.yml", + "MLEM.Textures.TextureRegion": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle)": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,System.Int32,System.Int32,System.Int32,System.Int32)": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D)": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle)": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Int32,System.Int32)": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.Area": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.Height": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.Name": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.OffsetCopy(Microsoft.Xna.Framework.Point)": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.Pivot": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.PivotPixels": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.Position": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.Size": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.Source": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.Texture": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.U": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.V": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegion.Width": "MLEM.Textures.TextureRegion.yml", + "MLEM.Textures.TextureRegionExtensions": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single)": "MLEM.Textures.TextureRegionExtensions.yml", + "MLEM.Textures.UniformTextureAtlas": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.#ctor(MLEM.Textures.TextureRegion,System.Int32,System.Int32,System.Int32)": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Int32)": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.Item(Microsoft.Xna.Framework.Point)": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.Item(Microsoft.Xna.Framework.Rectangle)": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.Item(System.Int32)": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.Item(System.Int32,System.Int32)": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.Item(System.Int32,System.Int32,System.Int32,System.Int32)": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.Region": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.RegionAmountX": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.RegionAmountY": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.RegionHeight": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.RegionPadding": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.RegionWidth": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.Texture": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.ToDictionary": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Textures.UniformTextureAtlas.ToList": "MLEM.Textures.UniformTextureAtlas.yml", + "MLEM.Ui": "MLEM.Ui.yml", + "MLEM.Ui.Anchor": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.AutoCenter": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.AutoInline": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.AutoInlineBottom": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.AutoInlineBottomIgnoreOverflow": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.AutoInlineCenter": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.AutoInlineCenterIgnoreOverflow": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.AutoInlineIgnoreOverflow": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.AutoLeft": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.AutoRight": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.BottomCenter": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.BottomLeft": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.BottomRight": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.Center": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.CenterLeft": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.CenterRight": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.TopCenter": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.TopLeft": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Anchor.TopRight": "MLEM.Ui.Anchor.yml", + "MLEM.Ui.Elements": "MLEM.Ui.Elements.yml", + "MLEM.Ui.Elements.Button": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2)": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Paragraph.TextCallback)": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.String)": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.AutoDisableCondition": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.CanBePressed": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.CanBeSelected": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.CanSelectDisabled": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.DisabledColor": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.DisabledTexture": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.HoveredColor": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.HoveredTexture": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.InitStyle(MLEM.Ui.Style.UiStyle)": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.IsDisabled": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.NormalColor": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.Text": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.Texture": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.Tooltip": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Button.TruncateTextIfLong": "MLEM.Ui.Elements.Button.yml", + "MLEM.Ui.Elements.Checkbox": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.Boolean)": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.CanBePressed": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.CanBeSelected": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.CanSelectDisabled": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.CheckStateChange": "MLEM.Ui.Elements.Checkbox.CheckStateChange.yml", + "MLEM.Ui.Elements.Checkbox.Checked": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.Checkmark": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.DisabledColor": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.DisabledTexture": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.HoveredColor": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.HoveredTexture": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.InitStyle(MLEM.Ui.Style.UiStyle)": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.IsDisabled": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.Label": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.OnCheckStateChange": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.TextOffsetX": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Checkbox.Texture": "MLEM.Ui.Elements.Checkbox.yml", + "MLEM.Ui.Elements.Dropdown": "MLEM.Ui.Elements.Dropdown.yml", + "MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Paragraph.TextCallback,System.Single,System.Boolean,System.Boolean)": "MLEM.Ui.Elements.Dropdown.yml", + "MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean)": "MLEM.Ui.Elements.Dropdown.yml", + "MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.String,System.Single,System.Boolean,System.Boolean)": "MLEM.Ui.Elements.Dropdown.yml", + "MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Element,System.Int32)": "MLEM.Ui.Elements.Dropdown.yml", + "MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element.GenericCallback,System.Int32)": "MLEM.Ui.Elements.Dropdown.yml", + "MLEM.Ui.Elements.Dropdown.AddElement(System.String,MLEM.Ui.Elements.Element.GenericCallback,System.Int32)": "MLEM.Ui.Elements.Dropdown.yml", + "MLEM.Ui.Elements.Dropdown.IsOpen": "MLEM.Ui.Elements.Dropdown.yml", + "MLEM.Ui.Elements.Dropdown.OnOpenedOrClosed": "MLEM.Ui.Elements.Dropdown.yml", + "MLEM.Ui.Elements.Dropdown.Panel": "MLEM.Ui.Elements.Dropdown.yml", + "MLEM.Ui.Elements.Element": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ActionSound": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Anchor": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element})": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Area": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.AreaDirty": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.AutoNavGroup": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.CanAutoAnchorsAttach": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.CanBeMoused": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.CanBePressed": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.CanBeSelected": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ChildPaddedArea": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ChildPadding": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Children": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Controls": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.DisplayArea": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.DrawAlpha": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.DrawCallback": "MLEM.Ui.Elements.Element.DrawCallback.yml", + "MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Epsilon": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ForceUpdateArea": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ForceUpdateSortedChildren": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GamepadNextElementCallback": "MLEM.Ui.Elements.Element.GamepadNextElementCallback.yml", + "MLEM.Ui.Elements.Element.GenericCallback": "MLEM.Ui.Elements.Element.GenericCallback.yml", + "MLEM.Ui.Elements.Element.GetAreaForAutoAnchors": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetGamepadNextElement": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean})": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetParentTree": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetRelevantChildren": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean})": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetTabNextElement": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Input": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.IsHidden": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.IsMouseOver": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.IsSelected": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.IsSelectedActive": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.MouseEnterAnimation": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.MouseExitAnimation": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnAddedToUi": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnAreaUpdated": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnChildAdded": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnChildRemoved": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnDeselected": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnDrawn": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnMouseEnter": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnMouseExit": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnMousedElementChanged": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnPressed": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnRemovedFromUi": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnSecondaryPressed": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnSelected": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnSelectedElementChanged": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnStyleInit": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnTextInput": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnTouchEnter": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnTouchExit": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnTouchedElementChanged": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OnUpdated": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.OtherElementCallback": "MLEM.Ui.Elements.Element.OtherElementCallback.yml", + "MLEM.Ui.Elements.Element.Padding": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Parent": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ParentArea": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.PlayingAnimations": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.PositionOffset": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.PreventParentSpill": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Priority": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean})": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.RemovedFromUi": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element})": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32})": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Root": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Scale": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2})": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ScaledChildPadding": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ScaledOffset": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ScaledPadding": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ScaledScrollOffset": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ScaledSize": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.ScrollOffset": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.SecondActionSound": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.SelectionIndicator": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.SetAreaDirty": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.SetHeightBasedOnChildren": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.SetSortedChildrenDirty": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.SetWidthBasedOnChildren": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Size": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.SortedChildren": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Style": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.System": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.TabNextElementCallback": "MLEM.Ui.Elements.Element.TabNextElementCallback.yml", + "MLEM.Ui.Elements.Element.TextInputCallback": "MLEM.Ui.Elements.Element.TextInputCallback.yml", + "MLEM.Ui.Elements.Element.TimeCallback": "MLEM.Ui.Elements.Element.TimeCallback.yml", + "MLEM.Ui.Elements.Element.ToString": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Transform": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.TreatSizeAsMaximum": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.TreatSizeAsMinimum": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.UnscrolledArea": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.UpdateAreaIfDirty": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty": "MLEM.Ui.Elements.Element.yml", + "MLEM.Ui.Elements.ElementExtensions": "MLEM.Ui.Elements.ElementExtensions.yml", + "MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback)": "MLEM.Ui.Elements.ElementExtensions.yml", + "MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip)": "MLEM.Ui.Elements.ElementExtensions.yml", + "MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String)": "MLEM.Ui.Elements.ElementExtensions.yml", + "MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor)": "MLEM.Ui.Elements.ElementExtensions.yml", + "MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor)": "MLEM.Ui.Elements.ElementExtensions.yml", + "MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor)": "MLEM.Ui.Elements.ElementExtensions.yml", + "MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor)": "MLEM.Ui.Elements.ElementExtensions.yml", + "MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor)": "MLEM.Ui.Elements.ElementExtensions.yml", + "MLEM.Ui.Elements.ElementHelper": "MLEM.Ui.Elements.ElementHelper.yml", + "MLEM.Ui.Elements.ElementHelper.ImageButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.String,System.String,System.Single)": "MLEM.Ui.Elements.ElementHelper.yml", + "MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Input.Keybind,MLEM.Input.InputHandler,System.String,MLEM.Input.GenericInput,System.String,System.Func{MLEM.Input.GenericInput,System.String},System.Int32,System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean})": "MLEM.Ui.Elements.ElementHelper.yml", + "MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Input.Keybind,MLEM.Input.InputHandler,System.String,MLEM.Input.Keybind,System.String,System.Func{MLEM.Input.GenericInput,System.String},System.Int32,System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean})": "MLEM.Ui.Elements.ElementHelper.yml", + "MLEM.Ui.Elements.ElementHelper.MakeColumns(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean)": "MLEM.Ui.Elements.ElementHelper.yml", + "MLEM.Ui.Elements.ElementHelper.MakeGrid(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32)": "MLEM.Ui.Elements.ElementHelper.yml", + "MLEM.Ui.Elements.ElementHelper.NumberField(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32,MLEM.Ui.Elements.TextField.Rule,MLEM.Ui.Elements.TextField.TextChanged)": "MLEM.Ui.Elements.ElementHelper.yml", + "MLEM.Ui.Elements.ElementHelper.ShowInfoBox(MLEM.Ui.UiSystem,MLEM.Ui.Anchor,System.Single,System.String,System.Single,System.String)": "MLEM.Ui.Elements.ElementHelper.yml", + "MLEM.Ui.Elements.Group": "MLEM.Ui.Elements.Group.yml", + "MLEM.Ui.Elements.Group.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean)": "MLEM.Ui.Elements.Group.yml", + "MLEM.Ui.Elements.Group.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean)": "MLEM.Ui.Elements.Group.yml", + "MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.Group.yml", + "MLEM.Ui.Elements.Image": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Boolean)": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Image.TextureCallback,System.Boolean)": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.CalcActualSize(MLEM.Maths.RectangleF)": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.Color": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.GetTextureCallback": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.ImageEffects": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.ImageRotation": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.ImageScale": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.IsHidden": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.MaintainImageAspect": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.SamplerState": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.ScaleToImage": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.SetHeightBasedOnAspect": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.SetWidthBasedOnAspect": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.Texture": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Image.TextureCallback": "MLEM.Ui.Elements.Image.TextureCallback.yml", + "MLEM.Ui.Elements.Image.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Ui.Elements.Image.yml", + "MLEM.Ui.Elements.Panel": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean)": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean)": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.AddChild``1(``0,System.Int32)": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.DrawColor": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.ForceUpdateArea": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.GetElementUnderPos(Microsoft.Xna.Framework.Vector2)": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.GetRelevantChildren": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.InitStyle(MLEM.Ui.Style.UiStyle)": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean)": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.RemoveChild(MLEM.Ui.Elements.Element)": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean})": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.RemovedFromUi": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.ScrollBar": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.ScrollBarOffset": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.ScrollSetup": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.ScrollToBottom": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.ScrollToElement(MLEM.Ui.Elements.Element)": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.ScrollToElement(System.Single)": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.ScrollToTop": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.ScrollerSize": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.StepPerScroll": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Panel.Texture": "MLEM.Ui.Elements.Panel.yml", + "MLEM.Ui.Elements.Paragraph": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Formatting.TextAlignment,System.Boolean)": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,MLEM.Ui.Elements.Paragraph.TextCallback,System.Boolean)": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,System.String,MLEM.Formatting.TextAlignment,System.Boolean)": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,System.String,System.Boolean)": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.Alignment": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.AutoAdjustWidth": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.CalcActualSize(MLEM.Maths.RectangleF)": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.DrawEndIndex": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.DrawStartIndex": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.Ellipsis": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.GetTextCallback": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.InitStyle(MLEM.Ui.Style.UiStyle)": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.IsHidden": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.Link": "MLEM.Ui.Elements.Paragraph.Link.yml", + "MLEM.Ui.Elements.Paragraph.Link.#ctor(MLEM.Ui.Anchor,MLEM.Formatting.Token,System.Single)": "MLEM.Ui.Elements.Paragraph.Link.yml", + "MLEM.Ui.Elements.Paragraph.Link.ForceUpdateArea": "MLEM.Ui.Elements.Paragraph.Link.yml", + "MLEM.Ui.Elements.Paragraph.Link.GetElementUnderPos(Microsoft.Xna.Framework.Vector2)": "MLEM.Ui.Elements.Paragraph.Link.yml", + "MLEM.Ui.Elements.Paragraph.Link.Token": "MLEM.Ui.Elements.Paragraph.Link.yml", + "MLEM.Ui.Elements.Paragraph.LinkAction": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.RegularFont": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.Text": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.TextCallback": "MLEM.Ui.Elements.Paragraph.TextCallback.yml", + "MLEM.Ui.Elements.Paragraph.TextColor": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.TextScale": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.TextScaleMultiplier": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.TokenizedText": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.TruncateIfLong": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.Paragraph.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Ui.Elements.Paragraph.yml", + "MLEM.Ui.Elements.ProgressBar": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.ProgressBar.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Maths.Direction2,System.Single,System.Single)": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.ProgressBar.Color": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.ProgressBar.CurrentValue": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.ProgressBar.Direction": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.ProgressBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.ProgressBar.InitStyle(MLEM.Ui.Style.UiStyle)": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.ProgressBar.MaxValue": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.ProgressBar.ProgressColor": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.ProgressBar.ProgressPadding": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.ProgressBar.ProgressTexture": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.ProgressBar.Texture": "MLEM.Ui.Elements.ProgressBar.yml", + "MLEM.Ui.Elements.RadioButton": "MLEM.Ui.Elements.RadioButton.yml", + "MLEM.Ui.Elements.RadioButton.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.Boolean,System.String)": "MLEM.Ui.Elements.RadioButton.yml", + "MLEM.Ui.Elements.RadioButton.Group": "MLEM.Ui.Elements.RadioButton.yml", + "MLEM.Ui.Elements.RadioButton.InitStyle(MLEM.Ui.Style.UiStyle)": "MLEM.Ui.Elements.RadioButton.yml", + "MLEM.Ui.Elements.ScissorGroup": "MLEM.Ui.Elements.ScissorGroup.yml", + "MLEM.Ui.Elements.ScissorGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean)": "MLEM.Ui.Elements.ScissorGroup.yml", + "MLEM.Ui.Elements.ScissorGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean)": "MLEM.Ui.Elements.ScissorGroup.yml", + "MLEM.Ui.Elements.ScissorGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.ScissorGroup.yml", + "MLEM.Ui.Elements.ScissorGroup.Rasterizer": "MLEM.Ui.Elements.ScissorGroup.yml", + "MLEM.Ui.Elements.ScrollBar": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Single,System.Boolean)": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.AutoHideWhenEmpty": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.Background": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.CurrentValue": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.Horizontal": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.InitStyle(MLEM.Ui.Style.UiStyle)": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.IsBeingScrolled": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.MaxValue": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.MouseDragScrolling": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.OnAutoHide": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.OnValueChanged": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.ScrollerPosition": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.ScrollerSize": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.ScrollerTexture": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.SmoothScrollFactor": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.SmoothScrolling": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.StepPerScroll": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Ui.Elements.ScrollBar.yml", + "MLEM.Ui.Elements.ScrollBar.ValueChanged": "MLEM.Ui.Elements.ScrollBar.ValueChanged.yml", + "MLEM.Ui.Elements.Slider": "MLEM.Ui.Elements.Slider.yml", + "MLEM.Ui.Elements.Slider.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Single)": "MLEM.Ui.Elements.Slider.yml", + "MLEM.Ui.Elements.Slider.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Ui.Elements.Slider.yml", + "MLEM.Ui.Elements.SpriteAnimationImage": "MLEM.Ui.Elements.SpriteAnimationImage.yml", + "MLEM.Ui.Elements.SpriteAnimationImage.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Animations.SpriteAnimation,System.Boolean)": "MLEM.Ui.Elements.SpriteAnimationImage.yml", + "MLEM.Ui.Elements.SpriteAnimationImage.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Animations.SpriteAnimationGroup,System.Boolean)": "MLEM.Ui.Elements.SpriteAnimationImage.yml", + "MLEM.Ui.Elements.SpriteAnimationImage.Group": "MLEM.Ui.Elements.SpriteAnimationImage.yml", + "MLEM.Ui.Elements.SpriteAnimationImage.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Ui.Elements.SpriteAnimationImage.yml", + "MLEM.Ui.Elements.SquishingGroup": "MLEM.Ui.Elements.SquishingGroup.yml", + "MLEM.Ui.Elements.SquishingGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2)": "MLEM.Ui.Elements.SquishingGroup.yml", + "MLEM.Ui.Elements.SquishingGroup.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean)": "MLEM.Ui.Elements.SquishingGroup.yml", + "MLEM.Ui.Elements.SquishingGroup.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)": "MLEM.Ui.Elements.SquishingGroup.yml", + "MLEM.Ui.Elements.TextField": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.TextField.Rule,MLEM.Font.GenericFont,System.String,System.Boolean)": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.CaretLine": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.CaretPos": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.CaretPosInLine": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.CaretWidth": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.DefaultRule": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext)": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.EnterReceiver": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.FileNames": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.Font": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.HoveredColor": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.HoveredTexture": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.InitStyle(MLEM.Ui.Style.UiStyle)": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.InputRule": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.InsertText(System.Object,System.Boolean)": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.LettersNumbers": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.MaskingCharacter": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.MaximumCharacters": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.MobileDescription": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.MobileTitle": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.Multiline": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.OnTextChange": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.OnlyLetters": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.OnlyNumbers": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.PathNames": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.PlaceholderColor": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.PlaceholderText": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.RemoveText(System.Int32,System.Int32)": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.Rule": "MLEM.Ui.Elements.TextField.Rule.yml", + "MLEM.Ui.Elements.TextField.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF)": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.SetText(System.Object,System.Boolean)": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.Text": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.TextChanged": "MLEM.Ui.Elements.TextField.TextChanged.yml", + "MLEM.Ui.Elements.TextField.TextColor": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.TextOffsetX": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.TextScale": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.Texture": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.TextField.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Ui.Elements.TextField.yml", + "MLEM.Ui.Elements.Tooltip": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.#ctor(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element)": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.#ctor(System.String,MLEM.Ui.Elements.Element)": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph,System.Int32)": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph.TextCallback,System.Int32)": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.AddParagraph(System.String,System.Int32)": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.AddToElement(MLEM.Ui.Elements.Element)": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.AutoNavAnchor": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.AutoNavOffset": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.Delay": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.Display(MLEM.Ui.UiSystem,System.String)": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.DisplayInAutoNavMode": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.ForceUpdateArea": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.InitStyle(MLEM.Ui.Style.UiStyle)": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.IsHidden": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.MouseAnchor": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.MouseOffset": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.ParagraphTextColor": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.ParagraphTextScale": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.ParagraphWidth": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.Paragraphs": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.Remove": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.SnapPosition": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.SnapPositionToMouse": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.Tooltip.UseAutoNavBehaviorForMouse": "MLEM.Ui.Elements.Tooltip.yml", + "MLEM.Ui.Elements.VerticalSpace": "MLEM.Ui.Elements.VerticalSpace.yml", + "MLEM.Ui.Elements.VerticalSpace.#ctor(System.Single)": "MLEM.Ui.Elements.VerticalSpace.yml", + "MLEM.Ui.Parsers": "MLEM.Ui.Parsers.yml", + "MLEM.Ui.Parsers.UiMarkdownParser": "MLEM.Ui.Parsers.UiMarkdownParser.yml", + "MLEM.Ui.Parsers.UiMarkdownParser.#ctor(System.Boolean)": "MLEM.Ui.Parsers.UiMarkdownParser.yml", + "MLEM.Ui.Parsers.UiMarkdownParser.ParseUnstyled(System.String)": "MLEM.Ui.Parsers.UiMarkdownParser.yml", + "MLEM.Ui.Parsers.UiParser": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.Parsers.UiParser.#ctor(System.Boolean)": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.Parsers.UiParser.CodeFont": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.Parsers.UiParser.ElementType": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.Blockquote": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.CodeBlock": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.Header1": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.Header2": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.Header3": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.Header4": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.Header5": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.Header6": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.Headers": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.Image": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.Paragraph": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementType.VerticalSpace": "MLEM.Ui.Parsers.UiParser.ElementType.yml", + "MLEM.Ui.Parsers.UiParser.ElementTypes": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.Parsers.UiParser.GraphicsDevice": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.Parsers.UiParser.ImageBasePath": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.Parsers.UiParser.ImageExceptionHandler": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.Parsers.UiParser.Parse(System.String)": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.Parsers.UiParser.ParseImage(System.String,System.Action{MLEM.Textures.TextureRegion})": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element)": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.Parsers.UiParser.ParseUnstyled(System.String)": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean)": "MLEM.Ui.Parsers.UiParser.yml", + "MLEM.Ui.RootElement": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.ActualScale": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.CanBeActive": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.CanSelectContent": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.Element": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.InvTransform": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.Name": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.OnAddedToUi": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.OnElementAdded": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.OnElementRemoved": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.OnRemovedFromUi": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.Priority": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.Scale": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.ScaleOrigin(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2})": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType})": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.SelectedElement": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.System": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.RootElement.Transform": "MLEM.Ui.RootElement.yml", + "MLEM.Ui.Style": "MLEM.Ui.Style.yml", + "MLEM.Ui.Style.StyleProp`1": "MLEM.Ui.Style.StyleProp-1.yml", + "MLEM.Ui.Style.StyleProp`1.#ctor(`0)": "MLEM.Ui.Style.StyleProp-1.yml", + "MLEM.Ui.Style.StyleProp`1.HasValue": "MLEM.Ui.Style.StyleProp-1.yml", + "MLEM.Ui.Style.StyleProp`1.None": "MLEM.Ui.Style.StyleProp-1.yml", + "MLEM.Ui.Style.StyleProp`1.OrDefault(`0)": "MLEM.Ui.Style.StyleProp-1.yml", + "MLEM.Ui.Style.StyleProp`1.OrStyle(MLEM.Ui.Style.StyleProp{`0})": "MLEM.Ui.Style.StyleProp-1.yml", + "MLEM.Ui.Style.StyleProp`1.OrStyle(`0,System.Byte)": "MLEM.Ui.Style.StyleProp-1.yml", + "MLEM.Ui.Style.StyleProp`1.ToString": "MLEM.Ui.Style.StyleProp-1.yml", + "MLEM.Ui.Style.StyleProp`1.Value": "MLEM.Ui.Style.StyleProp-1.yml", + "MLEM.Ui.Style.StyleProp`1.op_Implicit(MLEM.Ui.Style.StyleProp{`0})~`0": "MLEM.Ui.Style.StyleProp-1.yml", + "MLEM.Ui.Style.StyleProp`1.op_Implicit(`0)~MLEM.Ui.Style.StyleProp{`0}": "MLEM.Ui.Style.StyleProp-1.yml", + "MLEM.Ui.Style.UiStyle": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.#ctor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.#ctor(MLEM.Ui.Style.UiStyle)": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ActionSound": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean)": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.AdditionalFonts": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element)": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ButtonDisabledColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ButtonDisabledTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ButtonHoveredColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ButtonHoveredTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ButtonTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.CheckboxCheckmark": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.CheckboxDisabledColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.CheckboxDisabledTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.CheckboxHoveredColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.CheckboxHoveredTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.CheckboxTextOffsetX": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.CheckboxTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.Font": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.LinkColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.MouseEnterAnimation": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.MouseExitAnimation": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.PanelChildPadding": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.PanelColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.PanelScrollBarOffset": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.PanelScrollerSize": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.PanelStepPerScroll": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.PanelTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ProgressBarColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ProgressBarProgressColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ProgressBarProgressPadding": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ProgressBarTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.RadioCheckmark": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.RadioHoveredColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.RadioHoveredTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.RadioTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ScrollBarBackground": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ScrollBarScrollerTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrollFactor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrolling": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.SelectionIndicator": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TextAlignment": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TextColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TextFieldCaretWidth": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TextFieldHoveredColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TextFieldHoveredTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TextFieldTextOffsetX": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TextFieldTexture": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TextScale": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TooltipAutoNavAnchor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TooltipAutoNavOffset": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TooltipBackground": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TooltipChildPadding": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TooltipDelay": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TooltipMouseAnchor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TooltipOffset": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TooltipTextColor": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TooltipTextWidth": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UiStyle.TooltipUseAutoNavBehaviorForMouse": "MLEM.Ui.Style.UiStyle.yml", + "MLEM.Ui.Style.UntexturedStyle": "MLEM.Ui.Style.UntexturedStyle.yml", + "MLEM.Ui.Style.UntexturedStyle.#ctor(Microsoft.Xna.Framework.Graphics.SpriteBatch)": "MLEM.Ui.Style.UntexturedStyle.yml", + "MLEM.Ui.UiAnimation": "MLEM.Ui.UiAnimation.yml", + "MLEM.Ui.UiAnimation.#ctor(System.Double,MLEM.Ui.UiAnimation.AnimationFunction)": "MLEM.Ui.UiAnimation.yml", + "MLEM.Ui.UiAnimation.#ctor(System.TimeSpan,MLEM.Ui.UiAnimation.AnimationFunction)": "MLEM.Ui.UiAnimation.yml", + "MLEM.Ui.UiAnimation.AnimationFunction": "MLEM.Ui.UiAnimation.AnimationFunction.yml", + "MLEM.Ui.UiAnimation.CurrentTime": "MLEM.Ui.UiAnimation.yml", + "MLEM.Ui.UiAnimation.Finished": "MLEM.Ui.UiAnimation.yml", + "MLEM.Ui.UiAnimation.Function": "MLEM.Ui.UiAnimation.yml", + "MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element)": "MLEM.Ui.UiAnimation.yml", + "MLEM.Ui.UiAnimation.Started": "MLEM.Ui.UiAnimation.yml", + "MLEM.Ui.UiAnimation.TotalTime": "MLEM.Ui.UiAnimation.yml", + "MLEM.Ui.UiAnimation.Update(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime)": "MLEM.Ui.UiAnimation.yml", + "MLEM.Ui.UiControls": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.#ctor(MLEM.Ui.UiSystem,MLEM.Input.InputHandler)": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.ActiveRoot": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.AutoNavModeChanged": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.DownButtons": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.GamepadButtons": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.GamepadIndex": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.GetElementUnderPos(Microsoft.Xna.Framework.Vector2)": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.GetGamepadNextElement(MLEM.Maths.Direction2)": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.GetSelectedElement(MLEM.Ui.RootElement)": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.GetTabNextElement(System.Boolean)": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.HandleGamepad": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.HandleKeyboard": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.HandleMouse": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.HandleTouch": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.Input": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.IsAutoNavMode": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.IsInputOurs": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.Keybinds": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.KeyboardButtons": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.LeftButtons": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.MousedElement": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.NavType": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.NavTypeChanged": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.NavigationType": "MLEM.Ui.UiControls.NavigationType.yml", + "MLEM.Ui.UiControls.NavigationType.Gamepad": "MLEM.Ui.UiControls.NavigationType.yml", + "MLEM.Ui.UiControls.NavigationType.Keyboard": "MLEM.Ui.UiControls.NavigationType.yml", + "MLEM.Ui.UiControls.NavigationType.Mouse": "MLEM.Ui.UiControls.NavigationType.yml", + "MLEM.Ui.UiControls.NavigationType.Touch": "MLEM.Ui.UiControls.NavigationType.yml", + "MLEM.Ui.UiControls.NavigationType.Unknown": "MLEM.Ui.UiControls.NavigationType.yml", + "MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element,System.Boolean)": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.RightButtons": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.SecondaryGamepadButtons": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.SelectElement(MLEM.Ui.RootElement,MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType})": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.SelectedElement": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.SetMousedElement(MLEM.Ui.Elements.Element)": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.SetTouchedElement(MLEM.Ui.Elements.Element)": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.System": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.TouchedElement": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.UpButtons": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiControls.Update": "MLEM.Ui.UiControls.yml", + "MLEM.Ui.UiMetrics": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.ActualAreaUpdates": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.DrawTime": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.Draws": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.ForceAreaUpdateTime": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.ForceAreaUpdates": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.MaxRecursionDepth": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.ResetDraws": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.ResetUpdates": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.SummedRecursionDepth": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.ToString": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.UpdateTime": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.Updates": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.op_Addition(MLEM.Ui.UiMetrics,MLEM.Ui.UiMetrics)": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiMetrics.op_Subtraction(MLEM.Ui.UiMetrics,MLEM.Ui.UiMetrics)": "MLEM.Ui.UiMetrics.yml", + "MLEM.Ui.UiSystem": "MLEM.Ui.UiSystem.yml", + "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.yml", + "MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element)": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.ApplyToAll(System.Action{MLEM.Ui.Elements.Element})": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.AutoScaleReferenceSize": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.AutoScaleWithScreen": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.Controls": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.Dispose(System.Boolean)": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.DrawAlpha": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.Get(System.String)": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.GetRootElements": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.GlobalScale": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.Metrics": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementAreaUpdated": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementDeselected": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementDrawn": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementMouseEnter": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementMouseExit": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementPressed": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementSecondaryPressed": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementSelected": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementStyleInit": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementTouchEnter": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementTouchExit": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnElementUpdated": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnMousedElementChanged": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnRootAdded": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnRootRemoved": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnSelectedElementChanged": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnSelectedElementDrawn": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.OnTouchedElementChanged": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.Remove(System.String)": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.RootCallback": "MLEM.Ui.UiSystem.RootCallback.yml", + "MLEM.Ui.UiSystem.SpriteBatchContext": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.Style": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.TextFormatter": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.Update(Microsoft.Xna.Framework.GameTime)": "MLEM.Ui.UiSystem.yml", + "MLEM.Ui.UiSystem.Viewport": "MLEM.Ui.UiSystem.yml" +} \ No newline at end of file diff --git a/Docs/api/MLEM.Animations.AnimationFrame.yml b/Docs/api/MLEM.Animations.AnimationFrame.yml new file mode 100644 index 0000000..273458a --- /dev/null +++ b/Docs/api/MLEM.Animations.AnimationFrame.yml @@ -0,0 +1,830 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Animations.AnimationFrame + commentId: T:MLEM.Animations.AnimationFrame + id: AnimationFrame + parent: MLEM.Animations + children: + - MLEM.Animations.AnimationFrame.#ctor(System.Double,MLEM.Textures.TextureRegion[]) + - MLEM.Animations.AnimationFrame.Region + - MLEM.Animations.AnimationFrame.Regions + - MLEM.Animations.AnimationFrame.Seconds + langs: + - csharp + - vb + name: AnimationFrame + nameWithType: AnimationFrame + fullName: MLEM.Animations.AnimationFrame + type: Class + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AnimationFrame + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 173 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Represents a single frame of a + example: [] + syntax: + content: 'public class AnimationFrame : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class AnimationFrame Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Animations.AnimationFrame.Regions + commentId: F:MLEM.Animations.AnimationFrame.Regions + id: Regions + parent: MLEM.Animations.AnimationFrame + langs: + - csharp + - vb + name: Regions + nameWithType: AnimationFrame.Regions + fullName: MLEM.Animations.AnimationFrame.Regions + type: Field + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Regions + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 179 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + The texture regions that this frame should render. + + If there is only one region, can be used for convenience. + example: [] + syntax: + content: public readonly IList Regions + return: + type: System.Collections.Generic.IList{MLEM.Textures.TextureRegion} + content.vb: Public ReadOnly Regions As IList(Of TextureRegion) +- uid: MLEM.Animations.AnimationFrame.Seconds + commentId: F:MLEM.Animations.AnimationFrame.Seconds + id: Seconds + parent: MLEM.Animations.AnimationFrame + langs: + - csharp + - vb + name: Seconds + nameWithType: AnimationFrame.Seconds + fullName: MLEM.Animations.AnimationFrame.Seconds + type: Field + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Seconds + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 183 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: The total amount of seconds that this frame should last for. + example: [] + syntax: + content: public readonly double Seconds + return: + type: System.Double + content.vb: Public ReadOnly Seconds As Double +- uid: MLEM.Animations.AnimationFrame.Region + commentId: P:MLEM.Animations.AnimationFrame.Region + id: Region + parent: MLEM.Animations.AnimationFrame + langs: + - csharp + - vb + name: Region + nameWithType: AnimationFrame.Region + fullName: MLEM.Animations.AnimationFrame.Region + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Region + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 189 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + The texture region that this frame should render. + + If there are multiple regions, should be used instead. + example: [] + syntax: + content: public TextureRegion Region { get; } + parameters: [] + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Property Region As TextureRegion + overload: MLEM.Animations.AnimationFrame.Region* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown if this animation frame has more than one region, in which case should be used instead. +- uid: MLEM.Animations.AnimationFrame.#ctor(System.Double,MLEM.Textures.TextureRegion[]) + commentId: M:MLEM.Animations.AnimationFrame.#ctor(System.Double,MLEM.Textures.TextureRegion[]) + id: '#ctor(System.Double,MLEM.Textures.TextureRegion[])' + parent: MLEM.Animations.AnimationFrame + langs: + - csharp + - vb + name: AnimationFrame(double, params TextureRegion[]) + nameWithType: AnimationFrame.AnimationFrame(double, params TextureRegion[]) + fullName: MLEM.Animations.AnimationFrame.AnimationFrame(double, params MLEM.Textures.TextureRegion[]) + type: Constructor + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 196 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Creates a new animation frame based on a set of texture regions and a time. + example: [] + syntax: + content: public AnimationFrame(double seconds, params TextureRegion[] regions) + parameters: + - id: seconds + type: System.Double + description: The total amount of seconds that this frame should last for + - id: regions + type: MLEM.Textures.TextureRegion[] + description: The texture regions that this frame should render + content.vb: Public Sub New(seconds As Double, ParamArray regions As TextureRegion()) + overload: MLEM.Animations.AnimationFrame.#ctor* + nameWithType.vb: AnimationFrame.New(Double, ParamArray TextureRegion()) + fullName.vb: MLEM.Animations.AnimationFrame.New(Double, ParamArray MLEM.Textures.TextureRegion()) + name.vb: New(Double, ParamArray TextureRegion()) +references: +- uid: MLEM.Animations.SpriteAnimation + commentId: T:MLEM.Animations.SpriteAnimation + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimation.html + name: SpriteAnimation + nameWithType: SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation +- uid: MLEM.Animations + commentId: N:MLEM.Animations + href: MLEM.html + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Animations.AnimationFrame.Region + commentId: P:MLEM.Animations.AnimationFrame.Region + href: MLEM.Animations.AnimationFrame.html#MLEM_Animations_AnimationFrame_Region + name: Region + nameWithType: AnimationFrame.Region + fullName: MLEM.Animations.AnimationFrame.Region +- uid: System.Collections.Generic.IList{MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.IList{MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.IList`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of TextureRegion) + fullName.vb: System.Collections.Generic.IList(Of MLEM.Textures.TextureRegion) + name.vb: IList(Of TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) +- uid: System.Collections.Generic.IList`1 + commentId: T:System.Collections.Generic.IList`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of T) + fullName.vb: System.Collections.Generic.IList(Of T) + name.vb: IList(Of T) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-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.Double + commentId: T:System.Double + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.double + name: double + nameWithType: double + fullName: double + nameWithType.vb: Double + fullName.vb: Double + name.vb: Double +- uid: MLEM.Animations.AnimationFrame.Regions + commentId: F:MLEM.Animations.AnimationFrame.Regions + href: MLEM.Animations.AnimationFrame.html#MLEM_Animations_AnimationFrame_Regions + name: Regions + nameWithType: AnimationFrame.Regions + fullName: MLEM.Animations.AnimationFrame.Regions +- uid: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: MLEM.Animations.AnimationFrame.Region* + commentId: Overload:MLEM.Animations.AnimationFrame.Region + href: MLEM.Animations.AnimationFrame.html#MLEM_Animations_AnimationFrame_Region + name: Region + nameWithType: AnimationFrame.Region + fullName: MLEM.Animations.AnimationFrame.Region +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: MLEM.Animations.AnimationFrame.#ctor* + commentId: Overload:MLEM.Animations.AnimationFrame.#ctor + href: MLEM.Animations.AnimationFrame.html#MLEM_Animations_AnimationFrame__ctor_System_Double_MLEM_Textures_TextureRegion___ + name: AnimationFrame + nameWithType: AnimationFrame.AnimationFrame + fullName: MLEM.Animations.AnimationFrame.AnimationFrame + nameWithType.vb: AnimationFrame.New + fullName.vb: MLEM.Animations.AnimationFrame.New + name.vb: New +- uid: MLEM.Textures.TextureRegion[] + isExternal: true + href: MLEM.Textures.TextureRegion.html + name: TextureRegion[] + nameWithType: TextureRegion[] + fullName: MLEM.Textures.TextureRegion[] + nameWithType.vb: TextureRegion() + fullName.vb: MLEM.Textures.TextureRegion() + name.vb: TextureRegion() + spec.csharp: + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Animations.SpriteAnimation.Completed.yml b/Docs/api/MLEM.Animations.SpriteAnimation.Completed.yml new file mode 100644 index 0000000..0380308 --- /dev/null +++ b/Docs/api/MLEM.Animations.SpriteAnimation.Completed.yml @@ -0,0 +1,64 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Animations.SpriteAnimation.Completed + commentId: T:MLEM.Animations.SpriteAnimation.Completed + id: SpriteAnimation.Completed + parent: MLEM.Animations + children: [] + langs: + - csharp + - vb + name: SpriteAnimation.Completed + nameWithType: SpriteAnimation.Completed + fullName: MLEM.Animations.SpriteAnimation.Completed + type: Delegate + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Completed + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 166 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: A callback for when a sprite animation is completed. + example: [] + syntax: + content: public delegate void SpriteAnimation.Completed(SpriteAnimation animation) + parameters: + - id: animation + type: MLEM.Animations.SpriteAnimation + description: The animation that has completed + content.vb: Public Delegate Sub SpriteAnimation.Completed(animation As SpriteAnimation) +references: +- uid: MLEM.Animations + commentId: N:MLEM.Animations + href: MLEM.html + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html +- uid: MLEM.Animations.SpriteAnimation + commentId: T:MLEM.Animations.SpriteAnimation + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimation.html + name: SpriteAnimation + nameWithType: SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation diff --git a/Docs/api/MLEM.Animations.SpriteAnimation.yml b/Docs/api/MLEM.Animations.SpriteAnimation.yml new file mode 100644 index 0000000..07afedf --- /dev/null +++ b/Docs/api/MLEM.Animations.SpriteAnimation.yml @@ -0,0 +1,1681 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Animations.SpriteAnimation + commentId: T:MLEM.Animations.SpriteAnimation + id: SpriteAnimation + parent: MLEM.Animations + children: + - MLEM.Animations.SpriteAnimation.#ctor(MLEM.Animations.AnimationFrame[]) + - MLEM.Animations.SpriteAnimation.#ctor(System.Double,MLEM.Textures.TextureRegion[]) + - MLEM.Animations.SpriteAnimation.#ctor(System.Double,MLEM.Textures.TextureRegion[][]) + - MLEM.Animations.SpriteAnimation.#ctor(System.Double,Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle[]) + - MLEM.Animations.SpriteAnimation.Count + - MLEM.Animations.SpriteAnimation.CurrentFrame + - MLEM.Animations.SpriteAnimation.CurrentRegion + - MLEM.Animations.SpriteAnimation.CurrentRegions + - MLEM.Animations.SpriteAnimation.IsFinished + - MLEM.Animations.SpriteAnimation.IsLooping + - MLEM.Animations.SpriteAnimation.IsPaused + - MLEM.Animations.SpriteAnimation.Item(System.Int32) + - MLEM.Animations.SpriteAnimation.Name + - MLEM.Animations.SpriteAnimation.OnCompleted + - MLEM.Animations.SpriteAnimation.Restart + - MLEM.Animations.SpriteAnimation.SpeedMultiplier + - MLEM.Animations.SpriteAnimation.TimeIntoAnimation + - MLEM.Animations.SpriteAnimation.TotalTime + - MLEM.Animations.SpriteAnimation.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Animations.SpriteAnimation.Update(System.TimeSpan) + langs: + - csharp + - vb + name: SpriteAnimation + nameWithType: SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation + type: Class + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SpriteAnimation + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 12 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: A sprite animation that allows for any number of frames that each last any number of seconds + example: [] + syntax: + content: 'public class SpriteAnimation : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class SpriteAnimation Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Animations.SpriteAnimation.Count + commentId: P:MLEM.Animations.SpriteAnimation.Count + id: Count + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: Count + nameWithType: SpriteAnimation.Count + fullName: MLEM.Animations.SpriteAnimation.Count + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Count + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 18 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Returns the amount of entries that this sprite animation has. + example: [] + syntax: + content: public int Count { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property Count As Integer + overload: MLEM.Animations.SpriteAnimation.Count* +- uid: MLEM.Animations.SpriteAnimation.Item(System.Int32) + commentId: P:MLEM.Animations.SpriteAnimation.Item(System.Int32) + id: Item(System.Int32) + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: this[int] + nameWithType: SpriteAnimation.this[int] + fullName: MLEM.Animations.SpriteAnimation.this[int] + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + Returns the at the given index. + + Index ordering is based on the order that animation frames were added in. + example: [] + syntax: + content: public AnimationFrame this[int index] { get; } + parameters: + - id: index + type: System.Int32 + description: The index in the list of animation frames + return: + type: MLEM.Animations.AnimationFrame + content.vb: Public ReadOnly Default Property this[](index As Integer) As AnimationFrame + overload: MLEM.Animations.SpriteAnimation.Item* + nameWithType.vb: SpriteAnimation.this[](Integer) + fullName.vb: MLEM.Animations.SpriteAnimation.this[](Integer) + name.vb: this[](Integer) +- uid: MLEM.Animations.SpriteAnimation.CurrentFrame + commentId: P:MLEM.Animations.SpriteAnimation.CurrentFrame + id: CurrentFrame + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: CurrentFrame + nameWithType: SpriteAnimation.CurrentFrame + fullName: MLEM.Animations.SpriteAnimation.CurrentFrame + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CurrentFrame + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 28 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: The frame that the animation is currently on. + example: [] + syntax: + content: public AnimationFrame CurrentFrame { get; } + parameters: [] + return: + type: MLEM.Animations.AnimationFrame + content.vb: Public ReadOnly Property CurrentFrame As AnimationFrame + overload: MLEM.Animations.SpriteAnimation.CurrentFrame* +- uid: MLEM.Animations.SpriteAnimation.CurrentRegion + commentId: P:MLEM.Animations.SpriteAnimation.CurrentRegion + id: CurrentRegion + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: CurrentRegion + nameWithType: SpriteAnimation.CurrentRegion + fullName: MLEM.Animations.SpriteAnimation.CurrentRegion + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CurrentRegion + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 48 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + The texture region that this animation's should render. + + If there are multiple regions, should be used instead. + example: [] + syntax: + content: public TextureRegion CurrentRegion { get; } + parameters: [] + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Property CurrentRegion As TextureRegion + overload: MLEM.Animations.SpriteAnimation.CurrentRegion* +- uid: MLEM.Animations.SpriteAnimation.CurrentRegions + commentId: P:MLEM.Animations.SpriteAnimation.CurrentRegions + id: CurrentRegions + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: CurrentRegions + nameWithType: SpriteAnimation.CurrentRegions + fullName: MLEM.Animations.SpriteAnimation.CurrentRegions + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CurrentRegions + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 53 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + The texture regions that this animation's should render. + + If there is only one region, can be used for convenience. + example: [] + syntax: + content: public IList CurrentRegions { get; } + parameters: [] + return: + type: System.Collections.Generic.IList{MLEM.Textures.TextureRegion} + content.vb: Public ReadOnly Property CurrentRegions As IList(Of TextureRegion) + overload: MLEM.Animations.SpriteAnimation.CurrentRegions* +- uid: MLEM.Animations.SpriteAnimation.TotalTime + commentId: F:MLEM.Animations.SpriteAnimation.TotalTime + id: TotalTime + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: TotalTime + nameWithType: SpriteAnimation.TotalTime + fullName: MLEM.Animations.SpriteAnimation.TotalTime + type: Field + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TotalTime + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 58 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + The total amount of time that this animation has. + + This is auatomatically calculated based on the frame time of each frame. + example: [] + syntax: + content: public readonly double TotalTime + return: + type: System.Double + content.vb: Public ReadOnly TotalTime As Double +- uid: MLEM.Animations.SpriteAnimation.TimeIntoAnimation + commentId: P:MLEM.Animations.SpriteAnimation.TimeIntoAnimation + id: TimeIntoAnimation + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: TimeIntoAnimation + nameWithType: SpriteAnimation.TimeIntoAnimation + fullName: MLEM.Animations.SpriteAnimation.TimeIntoAnimation + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TimeIntoAnimation + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 63 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + The amount of seconds that the animation has been going on for. + + If is reached, this value resets to 0. + example: [] + syntax: + content: public double TimeIntoAnimation { get; } + parameters: [] + return: + type: System.Double + content.vb: Public Property TimeIntoAnimation As Double + overload: MLEM.Animations.SpriteAnimation.TimeIntoAnimation* +- uid: MLEM.Animations.SpriteAnimation.IsFinished + commentId: P:MLEM.Animations.SpriteAnimation.IsFinished + id: IsFinished + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: IsFinished + nameWithType: SpriteAnimation.IsFinished + fullName: MLEM.Animations.SpriteAnimation.IsFinished + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsFinished + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 68 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + The finished state of this animation. + + This is only true for longer than a frame if is false. + example: [] + syntax: + content: public bool IsFinished { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property IsFinished As Boolean + overload: MLEM.Animations.SpriteAnimation.IsFinished* +- uid: MLEM.Animations.SpriteAnimation.Name + commentId: F:MLEM.Animations.SpriteAnimation.Name + id: Name + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: Name + nameWithType: SpriteAnimation.Name + fullName: MLEM.Animations.SpriteAnimation.Name + type: Field + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Name + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 72 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: The name of this animation. This is useful if used in combination with . + example: [] + syntax: + content: public string Name + return: + type: System.String + content.vb: Public Name As String +- uid: MLEM.Animations.SpriteAnimation.SpeedMultiplier + commentId: F:MLEM.Animations.SpriteAnimation.SpeedMultiplier + id: SpeedMultiplier + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: SpeedMultiplier + nameWithType: SpriteAnimation.SpeedMultiplier + fullName: MLEM.Animations.SpriteAnimation.SpeedMultiplier + type: Field + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SpeedMultiplier + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 77 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + The speed multiplier that this animation should run with. + + Numbers higher than 1 will increase the speed. + example: [] + syntax: + content: public float SpeedMultiplier + return: + type: System.Single + content.vb: Public SpeedMultiplier As Single +- uid: MLEM.Animations.SpriteAnimation.IsLooping + commentId: F:MLEM.Animations.SpriteAnimation.IsLooping + id: IsLooping + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: IsLooping + nameWithType: SpriteAnimation.IsLooping + fullName: MLEM.Animations.SpriteAnimation.IsLooping + type: Field + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsLooping + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 82 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + Set to false to stop this animation from looping. + + To check if the animation has finished playing, see . + example: [] + syntax: + content: public bool IsLooping + return: + type: System.Boolean + content.vb: Public IsLooping As Boolean +- uid: MLEM.Animations.SpriteAnimation.OnCompleted + commentId: E:MLEM.Animations.SpriteAnimation.OnCompleted + id: OnCompleted + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: OnCompleted + nameWithType: SpriteAnimation.OnCompleted + fullName: MLEM.Animations.SpriteAnimation.OnCompleted + type: Event + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnCompleted + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 86 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: A callback that gets fired when the animation completes. + example: [] + syntax: + content: public event SpriteAnimation.Completed OnCompleted + return: + type: MLEM.Animations.SpriteAnimation.Completed + content.vb: Public Event OnCompleted As SpriteAnimation.Completed +- uid: MLEM.Animations.SpriteAnimation.IsPaused + commentId: F:MLEM.Animations.SpriteAnimation.IsPaused + id: IsPaused + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: IsPaused + nameWithType: SpriteAnimation.IsPaused + fullName: MLEM.Animations.SpriteAnimation.IsPaused + type: Field + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsPaused + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 91 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + Set this to true to pause the playback of the animation. + + will not continue and the will not change. + example: [] + syntax: + content: public bool IsPaused + return: + type: System.Boolean + content.vb: Public IsPaused As Boolean +- uid: MLEM.Animations.SpriteAnimation.#ctor(MLEM.Animations.AnimationFrame[]) + commentId: M:MLEM.Animations.SpriteAnimation.#ctor(MLEM.Animations.AnimationFrame[]) + id: '#ctor(MLEM.Animations.AnimationFrame[])' + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: SpriteAnimation(params AnimationFrame[]) + nameWithType: SpriteAnimation.SpriteAnimation(params AnimationFrame[]) + fullName: MLEM.Animations.SpriteAnimation.SpriteAnimation(params MLEM.Animations.AnimationFrame[]) + type: Constructor + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 97 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Creates a new sprite animation that contains the given frames. + example: [] + syntax: + content: public SpriteAnimation(params AnimationFrame[] frames) + parameters: + - id: frames + type: MLEM.Animations.AnimationFrame[] + description: The frames this animation should have + content.vb: Public Sub New(ParamArray frames As AnimationFrame()) + overload: MLEM.Animations.SpriteAnimation.#ctor* + nameWithType.vb: SpriteAnimation.New(ParamArray AnimationFrame()) + fullName.vb: MLEM.Animations.SpriteAnimation.New(ParamArray MLEM.Animations.AnimationFrame()) + name.vb: New(ParamArray AnimationFrame()) +- uid: MLEM.Animations.SpriteAnimation.#ctor(System.Double,MLEM.Textures.TextureRegion[]) + commentId: M:MLEM.Animations.SpriteAnimation.#ctor(System.Double,MLEM.Textures.TextureRegion[]) + id: '#ctor(System.Double,MLEM.Textures.TextureRegion[])' + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: SpriteAnimation(double, params TextureRegion[]) + nameWithType: SpriteAnimation.SpriteAnimation(double, params TextureRegion[]) + fullName: MLEM.Animations.SpriteAnimation.SpriteAnimation(double, params MLEM.Textures.TextureRegion[]) + type: Constructor + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 110 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Creates a new sprite animation that contains the given texture regions as frames. + example: [] + syntax: + content: public SpriteAnimation(double timePerFrame, params TextureRegion[] regions) + parameters: + - id: timePerFrame + type: System.Double + description: The amount of time that each frame should last for + - id: regions + type: MLEM.Textures.TextureRegion[] + description: The texture regions that should make up this animation + content.vb: Public Sub New(timePerFrame As Double, ParamArray regions As TextureRegion()) + overload: MLEM.Animations.SpriteAnimation.#ctor* + nameWithType.vb: SpriteAnimation.New(Double, ParamArray TextureRegion()) + fullName.vb: MLEM.Animations.SpriteAnimation.New(Double, ParamArray MLEM.Textures.TextureRegion()) + name.vb: New(Double, ParamArray TextureRegion()) +- uid: MLEM.Animations.SpriteAnimation.#ctor(System.Double,MLEM.Textures.TextureRegion[][]) + commentId: M:MLEM.Animations.SpriteAnimation.#ctor(System.Double,MLEM.Textures.TextureRegion[][]) + id: '#ctor(System.Double,MLEM.Textures.TextureRegion[][])' + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: SpriteAnimation(double, params TextureRegion[][]) + nameWithType: SpriteAnimation.SpriteAnimation(double, params TextureRegion[][]) + fullName: MLEM.Animations.SpriteAnimation.SpriteAnimation(double, params MLEM.Textures.TextureRegion[][]) + type: Constructor + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 117 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Creates a new sprite animation that contains the given texture region arrays as frames, where each frame represents one set of texture regions. + example: [] + syntax: + content: public SpriteAnimation(double timePerFrame, params TextureRegion[][] regions) + parameters: + - id: timePerFrame + type: System.Double + description: The amount of time that each frame should last for + - id: regions + type: MLEM.Textures.TextureRegion[][] + description: The texture regions that should make up this animation + content.vb: Public Sub New(timePerFrame As Double, ParamArray regions As TextureRegion()()) + overload: MLEM.Animations.SpriteAnimation.#ctor* + nameWithType.vb: SpriteAnimation.New(Double, ParamArray TextureRegion()()) + fullName.vb: MLEM.Animations.SpriteAnimation.New(Double, ParamArray MLEM.Textures.TextureRegion()()) + name.vb: New(Double, ParamArray TextureRegion()()) +- uid: MLEM.Animations.SpriteAnimation.#ctor(System.Double,Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle[]) + commentId: M:MLEM.Animations.SpriteAnimation.#ctor(System.Double,Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle[]) + id: '#ctor(System.Double,Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle[])' + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: SpriteAnimation(double, Texture2D, params Rectangle[]) + nameWithType: SpriteAnimation.SpriteAnimation(double, Texture2D, params Rectangle[]) + fullName: MLEM.Animations.SpriteAnimation.SpriteAnimation(double, Microsoft.Xna.Framework.Graphics.Texture2D, params Microsoft.Xna.Framework.Rectangle[]) + type: Constructor + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 125 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Creates a new sprite animation based on the given texture regions in rectangle-based format. + example: [] + syntax: + content: public SpriteAnimation(double timePerFrame, Texture2D texture, params Rectangle[] regions) + parameters: + - id: timePerFrame + type: System.Double + description: The amount of time that each frame should last for + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture that the regions should come from + - id: regions + type: Microsoft.Xna.Framework.Rectangle[] + description: The texture regions that should make up this animation + content.vb: Public Sub New(timePerFrame As Double, texture As Texture2D, ParamArray regions As Rectangle()) + overload: MLEM.Animations.SpriteAnimation.#ctor* + nameWithType.vb: SpriteAnimation.New(Double, Texture2D, ParamArray Rectangle()) + fullName.vb: MLEM.Animations.SpriteAnimation.New(Double, Microsoft.Xna.Framework.Graphics.Texture2D, ParamArray Microsoft.Xna.Framework.Rectangle()) + name.vb: New(Double, Texture2D, ParamArray Rectangle()) +- uid: MLEM.Animations.SpriteAnimation.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Animations.SpriteAnimation.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: SpriteAnimation.Update(GameTime) + fullName: MLEM.Animations.SpriteAnimation.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 131 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Updates this animation, causing to be increased and the to be updated. + example: [] + syntax: + content: public void Update(GameTime time) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + content.vb: Public Sub Update(time As GameTime) + overload: MLEM.Animations.SpriteAnimation.Update* +- uid: MLEM.Animations.SpriteAnimation.Update(System.TimeSpan) + commentId: M:MLEM.Animations.SpriteAnimation.Update(System.TimeSpan) + id: Update(System.TimeSpan) + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: Update(TimeSpan) + nameWithType: SpriteAnimation.Update(TimeSpan) + fullName: MLEM.Animations.SpriteAnimation.Update(System.TimeSpan) + type: Method + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 139 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Updates this animation, causing to be increased and the to be updated. + example: [] + syntax: + content: public void Update(TimeSpan elapsed) + parameters: + - id: elapsed + type: System.TimeSpan + description: The amount of time that has passed + content.vb: Public Sub Update(elapsed As TimeSpan) + overload: MLEM.Animations.SpriteAnimation.Update* +- uid: MLEM.Animations.SpriteAnimation.Restart + commentId: M:MLEM.Animations.SpriteAnimation.Restart + id: Restart + parent: MLEM.Animations.SpriteAnimation + langs: + - csharp + - vb + name: Restart() + nameWithType: SpriteAnimation.Restart() + fullName: MLEM.Animations.SpriteAnimation.Restart() + type: Method + source: + remote: + path: MLEM/Animations/SpriteAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Restart + path: ../MLEM/Animations/SpriteAnimation.cs + startLine: 156 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Restarts this animation from the first frame. + example: [] + syntax: + content: public void Restart() + content.vb: Public Sub Restart() + overload: MLEM.Animations.SpriteAnimation.Restart* +references: +- uid: MLEM.Animations + commentId: N:MLEM.Animations + href: MLEM.html + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Animations.AnimationFrame + commentId: T:MLEM.Animations.AnimationFrame + parent: MLEM.Animations + href: MLEM.Animations.AnimationFrame.html + name: AnimationFrame + nameWithType: AnimationFrame + fullName: MLEM.Animations.AnimationFrame +- uid: MLEM.Animations.SpriteAnimation.Count* + commentId: Overload:MLEM.Animations.SpriteAnimation.Count + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_Count + name: Count + nameWithType: SpriteAnimation.Count + fullName: MLEM.Animations.SpriteAnimation.Count +- 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.Animations.SpriteAnimation.Item* + commentId: Overload:MLEM.Animations.SpriteAnimation.Item + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_Item_System_Int32_ + name: this + nameWithType: SpriteAnimation.this + fullName: MLEM.Animations.SpriteAnimation.this + nameWithType.vb: SpriteAnimation.this[] + fullName.vb: MLEM.Animations.SpriteAnimation.this[] + name.vb: this[] +- uid: MLEM.Animations.SpriteAnimation.CurrentFrame* + commentId: Overload:MLEM.Animations.SpriteAnimation.CurrentFrame + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_CurrentFrame + name: CurrentFrame + nameWithType: SpriteAnimation.CurrentFrame + fullName: MLEM.Animations.SpriteAnimation.CurrentFrame +- uid: MLEM.Animations.SpriteAnimation.CurrentFrame + commentId: P:MLEM.Animations.SpriteAnimation.CurrentFrame + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_CurrentFrame + name: CurrentFrame + nameWithType: SpriteAnimation.CurrentFrame + fullName: MLEM.Animations.SpriteAnimation.CurrentFrame +- uid: MLEM.Animations.SpriteAnimation.CurrentRegions + commentId: P:MLEM.Animations.SpriteAnimation.CurrentRegions + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_CurrentRegions + name: CurrentRegions + nameWithType: SpriteAnimation.CurrentRegions + fullName: MLEM.Animations.SpriteAnimation.CurrentRegions +- uid: MLEM.Animations.SpriteAnimation.CurrentRegion* + commentId: Overload:MLEM.Animations.SpriteAnimation.CurrentRegion + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_CurrentRegion + name: CurrentRegion + nameWithType: SpriteAnimation.CurrentRegion + fullName: MLEM.Animations.SpriteAnimation.CurrentRegion +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: MLEM.Animations.SpriteAnimation.CurrentRegion + commentId: P:MLEM.Animations.SpriteAnimation.CurrentRegion + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_CurrentRegion + name: CurrentRegion + nameWithType: SpriteAnimation.CurrentRegion + fullName: MLEM.Animations.SpriteAnimation.CurrentRegion +- uid: MLEM.Animations.SpriteAnimation.CurrentRegions* + commentId: Overload:MLEM.Animations.SpriteAnimation.CurrentRegions + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_CurrentRegions + name: CurrentRegions + nameWithType: SpriteAnimation.CurrentRegions + fullName: MLEM.Animations.SpriteAnimation.CurrentRegions +- uid: System.Collections.Generic.IList{MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.IList{MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.IList`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of TextureRegion) + fullName.vb: System.Collections.Generic.IList(Of MLEM.Textures.TextureRegion) + name.vb: IList(Of TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) +- uid: System.Collections.Generic.IList`1 + commentId: T:System.Collections.Generic.IList`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of T) + fullName.vb: System.Collections.Generic.IList(Of T) + name.vb: IList(Of T) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-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.Double + commentId: T:System.Double + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.double + name: double + nameWithType: double + fullName: double + nameWithType.vb: Double + fullName.vb: Double + name.vb: Double +- uid: MLEM.Animations.SpriteAnimation.TotalTime + commentId: F:MLEM.Animations.SpriteAnimation.TotalTime + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_TotalTime + name: TotalTime + nameWithType: SpriteAnimation.TotalTime + fullName: MLEM.Animations.SpriteAnimation.TotalTime +- uid: MLEM.Animations.SpriteAnimation.TimeIntoAnimation* + commentId: Overload:MLEM.Animations.SpriteAnimation.TimeIntoAnimation + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_TimeIntoAnimation + name: TimeIntoAnimation + nameWithType: SpriteAnimation.TimeIntoAnimation + fullName: MLEM.Animations.SpriteAnimation.TimeIntoAnimation +- uid: MLEM.Animations.SpriteAnimation.IsLooping + commentId: F:MLEM.Animations.SpriteAnimation.IsLooping + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_IsLooping + name: IsLooping + nameWithType: SpriteAnimation.IsLooping + fullName: MLEM.Animations.SpriteAnimation.IsLooping +- uid: MLEM.Animations.SpriteAnimation.IsFinished* + commentId: Overload:MLEM.Animations.SpriteAnimation.IsFinished + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_IsFinished + name: IsFinished + nameWithType: SpriteAnimation.IsFinished + fullName: MLEM.Animations.SpriteAnimation.IsFinished +- 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.Animations.SpriteAnimationGroup + commentId: T:MLEM.Animations.SpriteAnimationGroup + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimationGroup.html + name: SpriteAnimationGroup + nameWithType: SpriteAnimationGroup + fullName: MLEM.Animations.SpriteAnimationGroup +- 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: 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.Animations.SpriteAnimation.IsFinished + commentId: P:MLEM.Animations.SpriteAnimation.IsFinished + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_IsFinished + name: IsFinished + nameWithType: SpriteAnimation.IsFinished + fullName: MLEM.Animations.SpriteAnimation.IsFinished +- uid: MLEM.Animations.SpriteAnimation.Completed + commentId: T:MLEM.Animations.SpriteAnimation.Completed + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimation.html + name: SpriteAnimation.Completed + nameWithType: SpriteAnimation.Completed + fullName: MLEM.Animations.SpriteAnimation.Completed + spec.csharp: + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + href: MLEM.Animations.SpriteAnimation.html + - name: . + - uid: MLEM.Animations.SpriteAnimation.Completed + name: Completed + href: MLEM.Animations.SpriteAnimation.Completed.html + spec.vb: + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + href: MLEM.Animations.SpriteAnimation.html + - name: . + - uid: MLEM.Animations.SpriteAnimation.Completed + name: Completed + href: MLEM.Animations.SpriteAnimation.Completed.html +- uid: MLEM.Animations.SpriteAnimation.TimeIntoAnimation + commentId: P:MLEM.Animations.SpriteAnimation.TimeIntoAnimation + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_TimeIntoAnimation + name: TimeIntoAnimation + nameWithType: SpriteAnimation.TimeIntoAnimation + fullName: MLEM.Animations.SpriteAnimation.TimeIntoAnimation +- uid: MLEM.Animations.SpriteAnimation.#ctor* + commentId: Overload:MLEM.Animations.SpriteAnimation.#ctor + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation__ctor_MLEM_Animations_AnimationFrame___ + name: SpriteAnimation + nameWithType: SpriteAnimation.SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation.SpriteAnimation + nameWithType.vb: SpriteAnimation.New + fullName.vb: MLEM.Animations.SpriteAnimation.New + name.vb: New +- uid: MLEM.Animations.AnimationFrame[] + isExternal: true + href: MLEM.Animations.AnimationFrame.html + name: AnimationFrame[] + nameWithType: AnimationFrame[] + fullName: MLEM.Animations.AnimationFrame[] + nameWithType.vb: AnimationFrame() + fullName.vb: MLEM.Animations.AnimationFrame() + name.vb: AnimationFrame() + spec.csharp: + - uid: MLEM.Animations.AnimationFrame + name: AnimationFrame + href: MLEM.Animations.AnimationFrame.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Animations.AnimationFrame + name: AnimationFrame + href: MLEM.Animations.AnimationFrame.html + - name: ( + - name: ) +- uid: MLEM.Textures.TextureRegion[] + isExternal: true + href: MLEM.Textures.TextureRegion.html + name: TextureRegion[] + nameWithType: TextureRegion[] + fullName: MLEM.Textures.TextureRegion[] + nameWithType.vb: TextureRegion() + fullName.vb: MLEM.Textures.TextureRegion() + name.vb: TextureRegion() + spec.csharp: + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ( + - name: ) +- uid: MLEM.Textures.TextureRegion[][] + isExternal: true + href: MLEM.Textures.TextureRegion.html + name: TextureRegion[][] + nameWithType: TextureRegion[][] + fullName: MLEM.Textures.TextureRegion[][] + nameWithType.vb: TextureRegion()() + fullName.vb: MLEM.Textures.TextureRegion()() + name.vb: TextureRegion()() + spec.csharp: + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '[' + - name: ']' + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ( + - name: ) + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- uid: Microsoft.Xna.Framework.Rectangle[] + isExternal: true + name: Rectangle[] + nameWithType: Rectangle[] + fullName: Microsoft.Xna.Framework.Rectangle[] + nameWithType.vb: Rectangle() + fullName.vb: Microsoft.Xna.Framework.Rectangle() + name.vb: Rectangle() + spec.csharp: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: MLEM.Animations.SpriteAnimation.Update* + commentId: Overload:MLEM.Animations.SpriteAnimation.Update + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: SpriteAnimation.Update + fullName: MLEM.Animations.SpriteAnimation.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: 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: 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.Animations.SpriteAnimation.Restart* + commentId: Overload:MLEM.Animations.SpriteAnimation.Restart + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_Restart + name: Restart + nameWithType: SpriteAnimation.Restart + fullName: MLEM.Animations.SpriteAnimation.Restart diff --git a/Docs/api/MLEM.Animations.SpriteAnimationGroup.AnimationChanged.yml b/Docs/api/MLEM.Animations.SpriteAnimationGroup.AnimationChanged.yml new file mode 100644 index 0000000..8da7416 --- /dev/null +++ b/Docs/api/MLEM.Animations.SpriteAnimationGroup.AnimationChanged.yml @@ -0,0 +1,74 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Animations.SpriteAnimationGroup.AnimationChanged + commentId: T:MLEM.Animations.SpriteAnimationGroup.AnimationChanged + id: SpriteAnimationGroup.AnimationChanged + parent: MLEM.Animations + children: [] + langs: + - csharp + - vb + name: SpriteAnimationGroup.AnimationChanged + nameWithType: SpriteAnimationGroup.AnimationChanged + fullName: MLEM.Animations.SpriteAnimationGroup.AnimationChanged + type: Delegate + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AnimationChanged + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 138 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: A callback delegate for when a 's current animation changed. + example: [] + syntax: + content: public delegate void SpriteAnimationGroup.AnimationChanged(SpriteAnimation oldAnim, SpriteAnimation newAnim) + parameters: + - id: oldAnim + type: MLEM.Animations.SpriteAnimation + description: The previous animation + - id: newAnim + type: MLEM.Animations.SpriteAnimation + description: The new animation + content.vb: Public Delegate Sub SpriteAnimationGroup.AnimationChanged(oldAnim As SpriteAnimation, newAnim As SpriteAnimation) +references: +- uid: MLEM.Animations.SpriteAnimationGroup + commentId: T:MLEM.Animations.SpriteAnimationGroup + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimationGroup.html + name: SpriteAnimationGroup + nameWithType: SpriteAnimationGroup + fullName: MLEM.Animations.SpriteAnimationGroup +- uid: MLEM.Animations + commentId: N:MLEM.Animations + href: MLEM.html + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html +- uid: MLEM.Animations.SpriteAnimation + commentId: T:MLEM.Animations.SpriteAnimation + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimation.html + name: SpriteAnimation + nameWithType: SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation diff --git a/Docs/api/MLEM.Animations.SpriteAnimationGroup.yml b/Docs/api/MLEM.Animations.SpriteAnimationGroup.yml new file mode 100644 index 0000000..52d2d02 --- /dev/null +++ b/Docs/api/MLEM.Animations.SpriteAnimationGroup.yml @@ -0,0 +1,1366 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Animations.SpriteAnimationGroup + commentId: T:MLEM.Animations.SpriteAnimationGroup + id: SpriteAnimationGroup + parent: MLEM.Animations + children: + - MLEM.Animations.SpriteAnimationGroup.Add(MLEM.Animations.SpriteAnimation,System.Func{System.Boolean},System.Int32) + - MLEM.Animations.SpriteAnimationGroup.ByName(System.String) + - MLEM.Animations.SpriteAnimationGroup.Count + - MLEM.Animations.SpriteAnimationGroup.CurrentAnimation + - MLEM.Animations.SpriteAnimationGroup.CurrentFrame + - MLEM.Animations.SpriteAnimationGroup.CurrentRegion + - MLEM.Animations.SpriteAnimationGroup.CurrentRegions + - MLEM.Animations.SpriteAnimationGroup.Item(System.Int32) + - MLEM.Animations.SpriteAnimationGroup.Item(System.String) + - MLEM.Animations.SpriteAnimationGroup.OnAnimationChanged + - MLEM.Animations.SpriteAnimationGroup.SpeedMultiplier + - MLEM.Animations.SpriteAnimationGroup.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Animations.SpriteAnimationGroup.Update(System.TimeSpan) + langs: + - csharp + - vb + name: SpriteAnimationGroup + nameWithType: SpriteAnimationGroup + fullName: MLEM.Animations.SpriteAnimationGroup + type: Class + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SpriteAnimationGroup + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 11 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + Represents a list of objects with a condition and priority attached to them. + + Sprite animation groups can be used if any single entity should have multiple animations (like up, down, left, right standing and running animations) that should be automatically managed. + example: [] + syntax: + content: 'public class SpriteAnimationGroup : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class SpriteAnimationGroup Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Animations.SpriteAnimationGroup.CurrentAnimation + commentId: P:MLEM.Animations.SpriteAnimationGroup.CurrentAnimation + id: CurrentAnimation + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: CurrentAnimation + nameWithType: SpriteAnimationGroup.CurrentAnimation + fullName: MLEM.Animations.SpriteAnimationGroup.CurrentAnimation + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CurrentAnimation + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Returns the animation that is currently playing. + example: [] + syntax: + content: public SpriteAnimation CurrentAnimation { get; } + parameters: [] + return: + type: MLEM.Animations.SpriteAnimation + content.vb: Public ReadOnly Property CurrentAnimation As SpriteAnimation + overload: MLEM.Animations.SpriteAnimationGroup.CurrentAnimation* +- uid: MLEM.Animations.SpriteAnimationGroup.CurrentFrame + commentId: P:MLEM.Animations.SpriteAnimationGroup.CurrentFrame + id: CurrentFrame + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: CurrentFrame + nameWithType: SpriteAnimationGroup.CurrentFrame + fullName: MLEM.Animations.SpriteAnimationGroup.CurrentFrame + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CurrentFrame + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 25 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Returns the frame that is displaying. + example: [] + syntax: + content: public AnimationFrame CurrentFrame { get; } + parameters: [] + return: + type: MLEM.Animations.AnimationFrame + content.vb: Public ReadOnly Property CurrentFrame As AnimationFrame + overload: MLEM.Animations.SpriteAnimationGroup.CurrentFrame* +- uid: MLEM.Animations.SpriteAnimationGroup.CurrentRegion + commentId: P:MLEM.Animations.SpriteAnimationGroup.CurrentRegion + id: CurrentRegion + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: CurrentRegion + nameWithType: SpriteAnimationGroup.CurrentRegion + fullName: MLEM.Animations.SpriteAnimationGroup.CurrentRegion + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CurrentRegion + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 29 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Returns the 's . + example: [] + syntax: + content: public TextureRegion CurrentRegion { get; } + parameters: [] + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Property CurrentRegion As TextureRegion + overload: MLEM.Animations.SpriteAnimationGroup.CurrentRegion* +- uid: MLEM.Animations.SpriteAnimationGroup.CurrentRegions + commentId: P:MLEM.Animations.SpriteAnimationGroup.CurrentRegions + id: CurrentRegions + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: CurrentRegions + nameWithType: SpriteAnimationGroup.CurrentRegions + fullName: MLEM.Animations.SpriteAnimationGroup.CurrentRegions + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CurrentRegions + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 33 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Returns the 's . + example: [] + syntax: + content: public IList CurrentRegions { get; } + parameters: [] + return: + type: System.Collections.Generic.IList{MLEM.Textures.TextureRegion} + content.vb: Public ReadOnly Property CurrentRegions As IList(Of TextureRegion) + overload: MLEM.Animations.SpriteAnimationGroup.CurrentRegions* +- uid: MLEM.Animations.SpriteAnimationGroup.SpeedMultiplier + commentId: P:MLEM.Animations.SpriteAnimationGroup.SpeedMultiplier + id: SpeedMultiplier + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: SpeedMultiplier + nameWithType: SpriteAnimationGroup.SpeedMultiplier + fullName: MLEM.Animations.SpriteAnimationGroup.SpeedMultiplier + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SpeedMultiplier + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 35 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: >- + The speed multiplier that this animation should run with. + + Numbers higher than 1 will increase the speed. + example: [] + syntax: + content: public float SpeedMultiplier { set; } + parameters: [] + return: + type: System.Single + content.vb: Public WriteOnly Property SpeedMultiplier As Single + overload: MLEM.Animations.SpriteAnimationGroup.SpeedMultiplier* +- uid: MLEM.Animations.SpriteAnimationGroup.Count + commentId: P:MLEM.Animations.SpriteAnimationGroup.Count + id: Count + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: Count + nameWithType: SpriteAnimationGroup.Count + fullName: MLEM.Animations.SpriteAnimationGroup.Count + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Count + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Returns the amount of entries that this sprite animation group has. + example: [] + syntax: + content: public int Count { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property Count As Integer + overload: MLEM.Animations.SpriteAnimationGroup.Count* +- uid: MLEM.Animations.SpriteAnimationGroup.Item(System.Int32) + commentId: P:MLEM.Animations.SpriteAnimationGroup.Item(System.Int32) + id: Item(System.Int32) + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: this[int] + nameWithType: SpriteAnimationGroup.this[int] + fullName: MLEM.Animations.SpriteAnimationGroup.this[int] + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 49 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Returns the at the given index. + example: [] + syntax: + content: public SpriteAnimation this[int index] { get; } + parameters: + - id: index + type: System.Int32 + description: The index. + return: + type: MLEM.Animations.SpriteAnimation + content.vb: Public ReadOnly Default Property this[](index As Integer) As SpriteAnimation + overload: MLEM.Animations.SpriteAnimationGroup.Item* + nameWithType.vb: SpriteAnimationGroup.this[](Integer) + fullName.vb: MLEM.Animations.SpriteAnimationGroup.this[](Integer) + name.vb: this[](Integer) +- uid: MLEM.Animations.SpriteAnimationGroup.Item(System.String) + commentId: P:MLEM.Animations.SpriteAnimationGroup.Item(System.String) + id: Item(System.String) + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: this[string] + nameWithType: SpriteAnimationGroup.this[string] + fullName: MLEM.Animations.SpriteAnimationGroup.this[string] + type: Property + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 54 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Returns the in this animation group with the given , if it exists, and null otherwise. + example: [] + syntax: + content: public SpriteAnimation this[string name] { get; } + parameters: + - id: name + type: System.String + description: The name of the animation. + return: + type: MLEM.Animations.SpriteAnimation + content.vb: Public ReadOnly Default Property this[](name As String) As SpriteAnimation + overload: MLEM.Animations.SpriteAnimationGroup.Item* + nameWithType.vb: SpriteAnimationGroup.this[](String) + fullName.vb: MLEM.Animations.SpriteAnimationGroup.this[](String) + name.vb: this[](String) +- uid: MLEM.Animations.SpriteAnimationGroup.OnAnimationChanged + commentId: E:MLEM.Animations.SpriteAnimationGroup.OnAnimationChanged + id: OnAnimationChanged + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: OnAnimationChanged + nameWithType: SpriteAnimationGroup.OnAnimationChanged + fullName: MLEM.Animations.SpriteAnimationGroup.OnAnimationChanged + type: Event + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnAnimationChanged + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 59 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: A callback for when the currently displaying animation has changed due to a condition with a higher priority being met. + example: [] + syntax: + content: public event SpriteAnimationGroup.AnimationChanged OnAnimationChanged + return: + type: MLEM.Animations.SpriteAnimationGroup.AnimationChanged + content.vb: Public Event OnAnimationChanged As SpriteAnimationGroup.AnimationChanged +- uid: MLEM.Animations.SpriteAnimationGroup.Add(MLEM.Animations.SpriteAnimation,System.Func{System.Boolean},System.Int32) + commentId: M:MLEM.Animations.SpriteAnimationGroup.Add(MLEM.Animations.SpriteAnimation,System.Func{System.Boolean},System.Int32) + id: Add(MLEM.Animations.SpriteAnimation,System.Func{System.Boolean},System.Int32) + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: Add(SpriteAnimation, Func, int) + nameWithType: SpriteAnimationGroup.Add(SpriteAnimation, Func, int) + fullName: MLEM.Animations.SpriteAnimationGroup.Add(MLEM.Animations.SpriteAnimation, System.Func, int) + type: Method + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 72 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Adds a to this group. + example: [] + syntax: + content: public SpriteAnimationGroup Add(SpriteAnimation anim, Func condition, int priority = 0) + parameters: + - id: anim + type: MLEM.Animations.SpriteAnimation + description: The animation to add + - id: condition + type: System.Func{System.Boolean} + description: The condition that needs to be met for this animation to play + - id: priority + type: System.Int32 + description: The priority of this animation. The higher the priority, the earlier it is picked for playing. + return: + type: MLEM.Animations.SpriteAnimationGroup + description: This group, for chaining + content.vb: Public Function Add(anim As SpriteAnimation, condition As Func(Of Boolean), priority As Integer = 0) As SpriteAnimationGroup + overload: MLEM.Animations.SpriteAnimationGroup.Add* + nameWithType.vb: SpriteAnimationGroup.Add(SpriteAnimation, Func(Of Boolean), Integer) + fullName.vb: MLEM.Animations.SpriteAnimationGroup.Add(MLEM.Animations.SpriteAnimation, System.Func(Of Boolean), Integer) + name.vb: Add(SpriteAnimation, Func(Of Boolean), Integer) +- uid: MLEM.Animations.SpriteAnimationGroup.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Animations.SpriteAnimationGroup.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: SpriteAnimationGroup.Update(GameTime) + fullName: MLEM.Animations.SpriteAnimationGroup.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 79 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Updates this animation, causing to be increased and the to be updated. + example: [] + syntax: + content: public void Update(GameTime time) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + content.vb: Public Sub Update(time As GameTime) + overload: MLEM.Animations.SpriteAnimationGroup.Update* +- uid: MLEM.Animations.SpriteAnimationGroup.Update(System.TimeSpan) + commentId: M:MLEM.Animations.SpriteAnimationGroup.Update(System.TimeSpan) + id: Update(System.TimeSpan) + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: Update(TimeSpan) + nameWithType: SpriteAnimationGroup.Update(TimeSpan) + fullName: MLEM.Animations.SpriteAnimationGroup.Update(System.TimeSpan) + type: Method + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 84 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Updates this animation, causing to be increased and the to be updated. + example: [] + syntax: + content: public void Update(TimeSpan elapsed) + parameters: + - id: elapsed + type: System.TimeSpan + description: The amount of time that has passed + content.vb: Public Sub Update(elapsed As TimeSpan) + overload: MLEM.Animations.SpriteAnimationGroup.Update* +- uid: MLEM.Animations.SpriteAnimationGroup.ByName(System.String) + commentId: M:MLEM.Animations.SpriteAnimationGroup.ByName(System.String) + id: ByName(System.String) + parent: MLEM.Animations.SpriteAnimationGroup + langs: + - csharp + - vb + name: ByName(string) + nameWithType: SpriteAnimationGroup.ByName(string) + fullName: MLEM.Animations.SpriteAnimationGroup.ByName(string) + type: Method + source: + remote: + path: MLEM/Animations/SpriteAnimationGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ByName + path: ../MLEM/Animations/SpriteAnimationGroup.cs + startLine: 95 + assemblies: + - MLEM + namespace: MLEM.Animations + summary: Find an animation in this group by name and returns it. + example: [] + syntax: + content: >- + [Obsolete("Use the name-based indexer instead")] + + public SpriteAnimation ByName(string name) + parameters: + - id: name + type: System.String + description: The of the animation + return: + type: MLEM.Animations.SpriteAnimation + description: The animation by that name, or null if there is none + content.vb: >- + + + Public Function ByName(name As String) As SpriteAnimation + overload: MLEM.Animations.SpriteAnimationGroup.ByName* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Use the name-based indexer instead + nameWithType.vb: SpriteAnimationGroup.ByName(String) + fullName.vb: MLEM.Animations.SpriteAnimationGroup.ByName(String) + name.vb: ByName(String) +references: +- uid: MLEM.Animations.SpriteAnimation + commentId: T:MLEM.Animations.SpriteAnimation + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimation.html + name: SpriteAnimation + nameWithType: SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation +- uid: MLEM.Animations + commentId: N:MLEM.Animations + href: MLEM.html + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Animations.SpriteAnimationGroup.CurrentAnimation* + commentId: Overload:MLEM.Animations.SpriteAnimationGroup.CurrentAnimation + href: MLEM.Animations.SpriteAnimationGroup.html#MLEM_Animations_SpriteAnimationGroup_CurrentAnimation + name: CurrentAnimation + nameWithType: SpriteAnimationGroup.CurrentAnimation + fullName: MLEM.Animations.SpriteAnimationGroup.CurrentAnimation +- uid: MLEM.Animations.SpriteAnimationGroup.CurrentAnimation + commentId: P:MLEM.Animations.SpriteAnimationGroup.CurrentAnimation + href: MLEM.Animations.SpriteAnimationGroup.html#MLEM_Animations_SpriteAnimationGroup_CurrentAnimation + name: CurrentAnimation + nameWithType: SpriteAnimationGroup.CurrentAnimation + fullName: MLEM.Animations.SpriteAnimationGroup.CurrentAnimation +- uid: MLEM.Animations.SpriteAnimationGroup.CurrentFrame* + commentId: Overload:MLEM.Animations.SpriteAnimationGroup.CurrentFrame + href: MLEM.Animations.SpriteAnimationGroup.html#MLEM_Animations_SpriteAnimationGroup_CurrentFrame + name: CurrentFrame + nameWithType: SpriteAnimationGroup.CurrentFrame + fullName: MLEM.Animations.SpriteAnimationGroup.CurrentFrame +- uid: MLEM.Animations.AnimationFrame + commentId: T:MLEM.Animations.AnimationFrame + parent: MLEM.Animations + href: MLEM.Animations.AnimationFrame.html + name: AnimationFrame + nameWithType: AnimationFrame + fullName: MLEM.Animations.AnimationFrame +- uid: MLEM.Animations.SpriteAnimation.CurrentRegion + commentId: P:MLEM.Animations.SpriteAnimation.CurrentRegion + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_CurrentRegion + name: CurrentRegion + nameWithType: SpriteAnimation.CurrentRegion + fullName: MLEM.Animations.SpriteAnimation.CurrentRegion +- uid: MLEM.Animations.SpriteAnimationGroup.CurrentRegion* + commentId: Overload:MLEM.Animations.SpriteAnimationGroup.CurrentRegion + href: MLEM.Animations.SpriteAnimationGroup.html#MLEM_Animations_SpriteAnimationGroup_CurrentRegion + name: CurrentRegion + nameWithType: SpriteAnimationGroup.CurrentRegion + fullName: MLEM.Animations.SpriteAnimationGroup.CurrentRegion +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: MLEM.Animations.SpriteAnimation.CurrentRegions + commentId: P:MLEM.Animations.SpriteAnimation.CurrentRegions + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_CurrentRegions + name: CurrentRegions + nameWithType: SpriteAnimation.CurrentRegions + fullName: MLEM.Animations.SpriteAnimation.CurrentRegions +- uid: MLEM.Animations.SpriteAnimationGroup.CurrentRegions* + commentId: Overload:MLEM.Animations.SpriteAnimationGroup.CurrentRegions + href: MLEM.Animations.SpriteAnimationGroup.html#MLEM_Animations_SpriteAnimationGroup_CurrentRegions + name: CurrentRegions + nameWithType: SpriteAnimationGroup.CurrentRegions + fullName: MLEM.Animations.SpriteAnimationGroup.CurrentRegions +- uid: System.Collections.Generic.IList{MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.IList{MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.IList`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of TextureRegion) + fullName.vb: System.Collections.Generic.IList(Of MLEM.Textures.TextureRegion) + name.vb: IList(Of TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) +- uid: System.Collections.Generic.IList`1 + commentId: T:System.Collections.Generic.IList`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of T) + fullName.vb: System.Collections.Generic.IList(Of T) + name.vb: IList(Of T) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Animations.SpriteAnimationGroup.SpeedMultiplier* + commentId: Overload:MLEM.Animations.SpriteAnimationGroup.SpeedMultiplier + href: MLEM.Animations.SpriteAnimationGroup.html#MLEM_Animations_SpriteAnimationGroup_SpeedMultiplier + name: SpeedMultiplier + nameWithType: SpriteAnimationGroup.SpeedMultiplier + fullName: MLEM.Animations.SpriteAnimationGroup.SpeedMultiplier +- 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.Animations.SpriteAnimationGroup.Count* + commentId: Overload:MLEM.Animations.SpriteAnimationGroup.Count + href: MLEM.Animations.SpriteAnimationGroup.html#MLEM_Animations_SpriteAnimationGroup_Count + name: Count + nameWithType: SpriteAnimationGroup.Count + fullName: MLEM.Animations.SpriteAnimationGroup.Count +- 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.Animations.SpriteAnimationGroup.Item* + commentId: Overload:MLEM.Animations.SpriteAnimationGroup.Item + href: MLEM.Animations.SpriteAnimationGroup.html#MLEM_Animations_SpriteAnimationGroup_Item_System_Int32_ + name: this + nameWithType: SpriteAnimationGroup.this + fullName: MLEM.Animations.SpriteAnimationGroup.this + nameWithType.vb: SpriteAnimationGroup.this[] + fullName.vb: MLEM.Animations.SpriteAnimationGroup.this[] + name.vb: this[] +- uid: MLEM.Animations.SpriteAnimation.Name + commentId: F:MLEM.Animations.SpriteAnimation.Name + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_Name + name: Name + nameWithType: SpriteAnimation.Name + fullName: MLEM.Animations.SpriteAnimation.Name +- 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.Animations.SpriteAnimationGroup.AnimationChanged + commentId: T:MLEM.Animations.SpriteAnimationGroup.AnimationChanged + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimationGroup.html + name: SpriteAnimationGroup.AnimationChanged + nameWithType: SpriteAnimationGroup.AnimationChanged + fullName: MLEM.Animations.SpriteAnimationGroup.AnimationChanged + spec.csharp: + - uid: MLEM.Animations.SpriteAnimationGroup + name: SpriteAnimationGroup + href: MLEM.Animations.SpriteAnimationGroup.html + - name: . + - uid: MLEM.Animations.SpriteAnimationGroup.AnimationChanged + name: AnimationChanged + href: MLEM.Animations.SpriteAnimationGroup.AnimationChanged.html + spec.vb: + - uid: MLEM.Animations.SpriteAnimationGroup + name: SpriteAnimationGroup + href: MLEM.Animations.SpriteAnimationGroup.html + - name: . + - uid: MLEM.Animations.SpriteAnimationGroup.AnimationChanged + name: AnimationChanged + href: MLEM.Animations.SpriteAnimationGroup.AnimationChanged.html +- uid: MLEM.Animations.SpriteAnimationGroup.Add* + commentId: Overload:MLEM.Animations.SpriteAnimationGroup.Add + href: MLEM.Animations.SpriteAnimationGroup.html#MLEM_Animations_SpriteAnimationGroup_Add_MLEM_Animations_SpriteAnimation_System_Func_System_Boolean__System_Int32_ + name: Add + nameWithType: SpriteAnimationGroup.Add + fullName: MLEM.Animations.SpriteAnimationGroup.Add +- uid: System.Func{System.Boolean} + commentId: T:System.Func{System.Boolean} + parent: System + definition: System.Func`1 + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Boolean) + fullName.vb: System.Func(Of Boolean) + name.vb: Func(Of Boolean) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Animations.SpriteAnimationGroup + commentId: T:MLEM.Animations.SpriteAnimationGroup + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimationGroup.html + name: SpriteAnimationGroup + nameWithType: SpriteAnimationGroup + fullName: MLEM.Animations.SpriteAnimationGroup +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: MLEM.Animations.SpriteAnimation.TimeIntoAnimation + commentId: P:MLEM.Animations.SpriteAnimation.TimeIntoAnimation + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_TimeIntoAnimation + name: TimeIntoAnimation + nameWithType: SpriteAnimation.TimeIntoAnimation + fullName: MLEM.Animations.SpriteAnimation.TimeIntoAnimation +- uid: MLEM.Animations.SpriteAnimation.CurrentFrame + commentId: P:MLEM.Animations.SpriteAnimation.CurrentFrame + href: MLEM.Animations.SpriteAnimation.html#MLEM_Animations_SpriteAnimation_CurrentFrame + name: CurrentFrame + nameWithType: SpriteAnimation.CurrentFrame + fullName: MLEM.Animations.SpriteAnimation.CurrentFrame +- uid: MLEM.Animations.SpriteAnimationGroup.Update* + commentId: Overload:MLEM.Animations.SpriteAnimationGroup.Update + href: MLEM.Animations.SpriteAnimationGroup.html#MLEM_Animations_SpriteAnimationGroup_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: SpriteAnimationGroup.Update + fullName: MLEM.Animations.SpriteAnimationGroup.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: 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: 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.Animations.SpriteAnimationGroup.ByName* + commentId: Overload:MLEM.Animations.SpriteAnimationGroup.ByName + href: MLEM.Animations.SpriteAnimationGroup.html#MLEM_Animations_SpriteAnimationGroup_ByName_System_String_ + name: ByName + nameWithType: SpriteAnimationGroup.ByName + fullName: MLEM.Animations.SpriteAnimationGroup.ByName diff --git a/Docs/api/MLEM.Animations.yml b/Docs/api/MLEM.Animations.yml new file mode 100644 index 0000000..cfafe4e --- /dev/null +++ b/Docs/api/MLEM.Animations.yml @@ -0,0 +1,110 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Animations + commentId: N:MLEM.Animations + id: MLEM.Animations + children: + - MLEM.Animations.AnimationFrame + - MLEM.Animations.SpriteAnimation + - MLEM.Animations.SpriteAnimation.Completed + - MLEM.Animations.SpriteAnimationGroup + - MLEM.Animations.SpriteAnimationGroup.AnimationChanged + langs: + - csharp + - vb + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Animations.SpriteAnimation + commentId: T:MLEM.Animations.SpriteAnimation + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimation.html + name: SpriteAnimation + nameWithType: SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation +- uid: MLEM.Animations.SpriteAnimation.Completed + commentId: T:MLEM.Animations.SpriteAnimation.Completed + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimation.html + name: SpriteAnimation.Completed + nameWithType: SpriteAnimation.Completed + fullName: MLEM.Animations.SpriteAnimation.Completed + spec.csharp: + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + href: MLEM.Animations.SpriteAnimation.html + - name: . + - uid: MLEM.Animations.SpriteAnimation.Completed + name: Completed + href: MLEM.Animations.SpriteAnimation.Completed.html + spec.vb: + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + href: MLEM.Animations.SpriteAnimation.html + - name: . + - uid: MLEM.Animations.SpriteAnimation.Completed + name: Completed + href: MLEM.Animations.SpriteAnimation.Completed.html +- uid: MLEM.Animations.AnimationFrame + commentId: T:MLEM.Animations.AnimationFrame + parent: MLEM.Animations + href: MLEM.Animations.AnimationFrame.html + name: AnimationFrame + nameWithType: AnimationFrame + fullName: MLEM.Animations.AnimationFrame +- uid: MLEM.Animations.SpriteAnimationGroup + commentId: T:MLEM.Animations.SpriteAnimationGroup + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimationGroup.html + name: SpriteAnimationGroup + nameWithType: SpriteAnimationGroup + fullName: MLEM.Animations.SpriteAnimationGroup +- uid: MLEM.Animations.SpriteAnimationGroup.AnimationChanged + commentId: T:MLEM.Animations.SpriteAnimationGroup.AnimationChanged + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimationGroup.html + name: SpriteAnimationGroup.AnimationChanged + nameWithType: SpriteAnimationGroup.AnimationChanged + fullName: MLEM.Animations.SpriteAnimationGroup.AnimationChanged + spec.csharp: + - uid: MLEM.Animations.SpriteAnimationGroup + name: SpriteAnimationGroup + href: MLEM.Animations.SpriteAnimationGroup.html + - name: . + - uid: MLEM.Animations.SpriteAnimationGroup.AnimationChanged + name: AnimationChanged + href: MLEM.Animations.SpriteAnimationGroup.AnimationChanged.html + spec.vb: + - uid: MLEM.Animations.SpriteAnimationGroup + name: SpriteAnimationGroup + href: MLEM.Animations.SpriteAnimationGroup.html + - name: . + - uid: MLEM.Animations.SpriteAnimationGroup.AnimationChanged + name: AnimationChanged + href: MLEM.Animations.SpriteAnimationGroup.AnimationChanged.html +- uid: MLEM.Animations + commentId: N:MLEM.Animations + href: MLEM.html + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html diff --git a/Docs/api/MLEM.Cameras.Camera.yml b/Docs/api/MLEM.Cameras.Camera.yml new file mode 100644 index 0000000..958c618 --- /dev/null +++ b/Docs/api/MLEM.Cameras.Camera.yml @@ -0,0 +1,1271 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Cameras.Camera + commentId: T:MLEM.Cameras.Camera + id: Camera + parent: MLEM.Cameras + children: + - MLEM.Cameras.Camera.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Boolean) + - MLEM.Cameras.Camera.ActualScale + - MLEM.Cameras.Camera.AutoScaleReferenceSize + - MLEM.Cameras.Camera.AutoScaleWithScreen + - MLEM.Cameras.Camera.ConstrainWorldBounds(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Cameras.Camera.Epsilon + - MLEM.Cameras.Camera.GetVisibleRectangle + - MLEM.Cameras.Camera.LookingPosition + - MLEM.Cameras.Camera.Max + - MLEM.Cameras.Camera.MaxScale + - MLEM.Cameras.Camera.MinScale + - MLEM.Cameras.Camera.Position + - MLEM.Cameras.Camera.RoundPosition + - MLEM.Cameras.Camera.Scale + - MLEM.Cameras.Camera.ScaledViewport + - MLEM.Cameras.Camera.ToCameraPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Cameras.Camera.ToWorldPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Cameras.Camera.ViewMatrix + - MLEM.Cameras.Camera.Zoom(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + langs: + - csharp + - vb + name: Camera + nameWithType: Camera + fullName: MLEM.Cameras.Camera + type: Class + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Camera + path: ../MLEM/Cameras/Camera.cs + startLine: 10 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: >- + Represents a simple, orthographic 2-dimensional camera that can be moved, scaled and that supports automatic viewport sizing. + + To draw with the camera's positioning and scaling applied, use . + example: [] + syntax: + content: public class Camera + content.vb: Public Class Camera + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Cameras.Camera.Epsilon + commentId: F:MLEM.Cameras.Camera.Epsilon + id: Epsilon + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: Epsilon + nameWithType: Camera.Epsilon + fullName: MLEM.Cameras.Camera.Epsilon + type: Field + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Epsilon + path: ../MLEM/Cameras/Camera.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: >- + This field holds an epsilon value used in some camera calculations to mitigate floating point rounding inaccuracies. + + If camera or size are extremely small or extremely big, this value can be reduced or increased. + example: [] + syntax: + content: public static float Epsilon + return: + type: System.Single + content.vb: Public Shared Epsilon As Single +- uid: MLEM.Cameras.Camera.Position + commentId: F:MLEM.Cameras.Camera.Position + id: Position + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: Position + nameWithType: Camera.Position + fullName: MLEM.Cameras.Camera.Position + type: Field + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Position + path: ../MLEM/Cameras/Camera.cs + startLine: 22 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: >- + The top-left corner of the camera's viewport. + + + example: [] + syntax: + content: public Vector2 Position + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Position As Vector2 +- uid: MLEM.Cameras.Camera.Scale + commentId: P:MLEM.Cameras.Camera.Scale + id: Scale + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: Scale + nameWithType: Camera.Scale + fullName: MLEM.Cameras.Camera.Scale + type: Property + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Scale + path: ../MLEM/Cameras/Camera.cs + startLine: 26 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: The scale that this camera's should have. + example: [] + syntax: + content: public float Scale { get; set; } + parameters: [] + return: + type: System.Single + content.vb: Public Property Scale As Single + overload: MLEM.Cameras.Camera.Scale* +- uid: MLEM.Cameras.Camera.MinScale + commentId: F:MLEM.Cameras.Camera.MinScale + id: MinScale + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: MinScale + nameWithType: Camera.MinScale + fullName: MLEM.Cameras.Camera.MinScale + type: Field + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MinScale + path: ../MLEM/Cameras/Camera.cs + startLine: 33 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: The minimum that the camera can have + example: [] + syntax: + content: public float MinScale + return: + type: System.Single + content.vb: Public MinScale As Single +- uid: MLEM.Cameras.Camera.MaxScale + commentId: F:MLEM.Cameras.Camera.MaxScale + id: MaxScale + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: MaxScale + nameWithType: Camera.MaxScale + fullName: MLEM.Cameras.Camera.MaxScale + type: Field + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MaxScale + path: ../MLEM/Cameras/Camera.cs + startLine: 37 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: The maximum that the camera can have + example: [] + syntax: + content: public float MaxScale + return: + type: System.Single + content.vb: Public MaxScale As Single +- uid: MLEM.Cameras.Camera.AutoScaleWithScreen + commentId: F:MLEM.Cameras.Camera.AutoScaleWithScreen + id: AutoScaleWithScreen + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: AutoScaleWithScreen + nameWithType: Camera.AutoScaleWithScreen + fullName: MLEM.Cameras.Camera.AutoScaleWithScreen + type: Field + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoScaleWithScreen + path: ../MLEM/Cameras/Camera.cs + startLine: 42 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: >- + If this is true, the camera will automatically adapt to changed screen sizes. + + You can use to determine the initial screen size that this camera should base its calculations on. + example: [] + syntax: + content: public bool AutoScaleWithScreen + return: + type: System.Boolean + content.vb: Public AutoScaleWithScreen As Boolean +- uid: MLEM.Cameras.Camera.AutoScaleReferenceSize + commentId: F:MLEM.Cameras.Camera.AutoScaleReferenceSize + id: AutoScaleReferenceSize + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: AutoScaleReferenceSize + nameWithType: Camera.AutoScaleReferenceSize + fullName: MLEM.Cameras.Camera.AutoScaleReferenceSize + type: Field + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoScaleReferenceSize + path: ../MLEM/Cameras/Camera.cs + startLine: 46 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: + example: [] + syntax: + content: public Point AutoScaleReferenceSize + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public AutoScaleReferenceSize As Point +- uid: MLEM.Cameras.Camera.ActualScale + commentId: P:MLEM.Cameras.Camera.ActualScale + id: ActualScale + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: ActualScale + nameWithType: Camera.ActualScale + fullName: MLEM.Cameras.Camera.ActualScale + type: Property + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ActualScale + path: ../MLEM/Cameras/Camera.cs + startLine: 50 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: The scale that this camera currently has, based on and if is true. + example: [] + syntax: + content: public float ActualScale { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property ActualScale As Single + overload: MLEM.Cameras.Camera.ActualScale* +- uid: MLEM.Cameras.Camera.ViewMatrix + commentId: P:MLEM.Cameras.Camera.ViewMatrix + id: ViewMatrix + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: ViewMatrix + nameWithType: Camera.ViewMatrix + fullName: MLEM.Cameras.Camera.ViewMatrix + type: Property + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ViewMatrix + path: ../MLEM/Cameras/Camera.cs + startLine: 61 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: >- + The matrix that this camera "sees", based on its position and scale. + + Use this in your SpriteBatch.Begin calls to render based on the camera's viewport. + example: [] + syntax: + content: public Matrix ViewMatrix { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Matrix + content.vb: Public ReadOnly Property ViewMatrix As Matrix + overload: MLEM.Cameras.Camera.ViewMatrix* +- uid: MLEM.Cameras.Camera.Max + commentId: P:MLEM.Cameras.Camera.Max + id: Max + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: Max + nameWithType: Camera.Max + fullName: MLEM.Cameras.Camera.Max + type: Property + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Max + path: ../MLEM/Cameras/Camera.cs + startLine: 74 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: >- + The bottom-right corner of the camera's viewport + + + example: [] + syntax: + content: public Vector2 Max { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property Max As Vector2 + overload: MLEM.Cameras.Camera.Max* +- uid: MLEM.Cameras.Camera.LookingPosition + commentId: P:MLEM.Cameras.Camera.LookingPosition + id: LookingPosition + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: LookingPosition + nameWithType: Camera.LookingPosition + fullName: MLEM.Cameras.Camera.LookingPosition + type: Property + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LookingPosition + path: ../MLEM/Cameras/Camera.cs + startLine: 81 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: The center of the camera's viewport, or the position that the camera is looking at. + example: [] + syntax: + content: public Vector2 LookingPosition { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property LookingPosition As Vector2 + overload: MLEM.Cameras.Camera.LookingPosition* +- uid: MLEM.Cameras.Camera.ScaledViewport + commentId: P:MLEM.Cameras.Camera.ScaledViewport + id: ScaledViewport + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: ScaledViewport + nameWithType: Camera.ScaledViewport + fullName: MLEM.Cameras.Camera.ScaledViewport + type: Property + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaledViewport + path: ../MLEM/Cameras/Camera.cs + startLine: 88 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: The viewport of this camera, based on the game's and this camera's + example: [] + syntax: + content: public Vector2 ScaledViewport { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ReadOnly Property ScaledViewport As Vector2 + overload: MLEM.Cameras.Camera.ScaledViewport* +- uid: MLEM.Cameras.Camera.RoundPosition + commentId: F:MLEM.Cameras.Camera.RoundPosition + id: RoundPosition + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: RoundPosition + nameWithType: Camera.RoundPosition + fullName: MLEM.Cameras.Camera.RoundPosition + type: Field + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RoundPosition + path: ../MLEM/Cameras/Camera.cs + startLine: 93 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: >- + Whether the camera's should be rounded to full integers when calculating the . + + If this value is true, the occurence of rendering fragments due to floating point rounding might be reduced. + example: [] + syntax: + content: public bool RoundPosition + return: + type: System.Boolean + content.vb: Public RoundPosition As Boolean +- uid: MLEM.Cameras.Camera.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Boolean) + commentId: M:MLEM.Cameras.Camera.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Boolean) + id: '#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,System.Boolean)' + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: Camera(GraphicsDevice, bool) + nameWithType: Camera.Camera(GraphicsDevice, bool) + fullName: MLEM.Cameras.Camera.Camera(Microsoft.Xna.Framework.Graphics.GraphicsDevice, bool) + type: Constructor + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Cameras/Camera.cs + startLine: 104 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: Creates a new camera. + example: [] + syntax: + content: public Camera(GraphicsDevice graphicsDevice, bool roundPosition = true) + parameters: + - id: graphicsDevice + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The game's graphics device + - id: roundPosition + type: System.Boolean + description: Whether the camera's should be rounded to full integers when calculating the + content.vb: Public Sub New(graphicsDevice As GraphicsDevice, roundPosition As Boolean = True) + overload: MLEM.Cameras.Camera.#ctor* + nameWithType.vb: Camera.New(GraphicsDevice, Boolean) + fullName.vb: MLEM.Cameras.Camera.New(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Boolean) + name.vb: New(GraphicsDevice, Boolean) +- uid: MLEM.Cameras.Camera.ToWorldPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Cameras.Camera.ToWorldPos(Microsoft.Xna.Framework.Vector2) + id: ToWorldPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: ToWorldPos(Vector2) + nameWithType: Camera.ToWorldPos(Vector2) + fullName: MLEM.Cameras.Camera.ToWorldPos(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToWorldPos + path: ../MLEM/Cameras/Camera.cs + startLine: 115 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: Converts a given position in screen space to world space + example: [] + syntax: + content: public Vector2 ToWorldPos(Vector2 pos) + parameters: + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position in screen space + return: + type: Microsoft.Xna.Framework.Vector2 + description: The position in world space + content.vb: Public Function ToWorldPos(pos As Vector2) As Vector2 + overload: MLEM.Cameras.Camera.ToWorldPos* +- uid: MLEM.Cameras.Camera.ToCameraPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Cameras.Camera.ToCameraPos(Microsoft.Xna.Framework.Vector2) + id: ToCameraPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: ToCameraPos(Vector2) + nameWithType: Camera.ToCameraPos(Vector2) + fullName: MLEM.Cameras.Camera.ToCameraPos(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToCameraPos + path: ../MLEM/Cameras/Camera.cs + startLine: 124 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: Converts a given position in world space to screen space + example: [] + syntax: + content: public Vector2 ToCameraPos(Vector2 pos) + parameters: + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position in world space + return: + type: Microsoft.Xna.Framework.Vector2 + description: The position in camera space + content.vb: Public Function ToCameraPos(pos As Vector2) As Vector2 + overload: MLEM.Cameras.Camera.ToCameraPos* +- uid: MLEM.Cameras.Camera.GetVisibleRectangle + commentId: M:MLEM.Cameras.Camera.GetVisibleRectangle + id: GetVisibleRectangle + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: GetVisibleRectangle() + nameWithType: Camera.GetVisibleRectangle() + fullName: MLEM.Cameras.Camera.GetVisibleRectangle() + type: Method + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetVisibleRectangle + path: ../MLEM/Cameras/Camera.cs + startLine: 133 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: >- + Returns the area that this camera can see, in world space. + + This can be useful for culling of tile and other entity renderers. + example: [] + syntax: + content: public RectangleF GetVisibleRectangle() + return: + type: MLEM.Maths.RectangleF + description: A rectangle that represents the camera's visible area in world space + content.vb: Public Function GetVisibleRectangle() As RectangleF + overload: MLEM.Cameras.Camera.GetVisibleRectangle* +- uid: MLEM.Cameras.Camera.ConstrainWorldBounds(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Cameras.Camera.ConstrainWorldBounds(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: ConstrainWorldBounds(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: ConstrainWorldBounds(Vector2, Vector2) + nameWithType: Camera.ConstrainWorldBounds(Vector2, Vector2) + fullName: MLEM.Cameras.Camera.ConstrainWorldBounds(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ConstrainWorldBounds + path: ../MLEM/Cameras/Camera.cs + startLine: 145 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: >- + Forces the camera's bounds into the given min and max positions in world space. + + If the space represented by the given values is smaller than what the camera can see, its position will be forced into the center of the area. + example: [] + syntax: + content: public bool ConstrainWorldBounds(Vector2 min, Vector2 max) + parameters: + - id: min + type: Microsoft.Xna.Framework.Vector2 + description: The top left bound, in world space + - id: max + type: Microsoft.Xna.Framework.Vector2 + description: The bottom right bound, in world space + return: + type: System.Boolean + description: Whether or not the camera's position changed as a result of the constraint + content.vb: Public Function ConstrainWorldBounds(min As Vector2, max As Vector2) As Boolean + overload: MLEM.Cameras.Camera.ConstrainWorldBounds* +- uid: MLEM.Cameras.Camera.Zoom(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Cameras.Camera.Zoom(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + id: Zoom(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Cameras.Camera + langs: + - csharp + - vb + name: Zoom(float, Vector2?) + nameWithType: Camera.Zoom(float, Vector2?) + fullName: MLEM.Cameras.Camera.Zoom(float, Microsoft.Xna.Framework.Vector2?) + type: Method + source: + remote: + path: MLEM/Cameras/Camera.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Zoom + path: ../MLEM/Cameras/Camera.cs + startLine: 173 + assemblies: + - MLEM + namespace: MLEM.Cameras + summary: Zoom in the camera's view by a given amount, optionally focusing on a given center point. + example: [] + syntax: + content: public void Zoom(float delta, Vector2? zoomCenter = null) + parameters: + - id: delta + type: System.Single + description: The amount to zoom in or out by + - id: zoomCenter + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The position that should be regarded as the zoom's center, in screen space. The default value is the center. + content.vb: Public Sub Zoom(delta As Single, zoomCenter As Vector2? = Nothing) + overload: MLEM.Cameras.Camera.Zoom* + nameWithType.vb: Camera.Zoom(Single, Vector2?) + fullName.vb: MLEM.Cameras.Camera.Zoom(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: Zoom(Single, Vector2?) +references: +- uid: MLEM.Cameras.Camera.ViewMatrix + commentId: P:MLEM.Cameras.Camera.ViewMatrix + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_ViewMatrix + name: ViewMatrix + nameWithType: Camera.ViewMatrix + fullName: MLEM.Cameras.Camera.ViewMatrix +- uid: MLEM.Cameras + commentId: N:MLEM.Cameras + href: MLEM.html + name: MLEM.Cameras + nameWithType: MLEM.Cameras + fullName: MLEM.Cameras + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Cameras + name: Cameras + href: MLEM.Cameras.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Cameras + name: Cameras + href: MLEM.Cameras.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Cameras.Camera.Position + commentId: F:MLEM.Cameras.Camera.Position + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_Position + name: Position + nameWithType: Camera.Position + fullName: MLEM.Cameras.Camera.Position +- uid: MLEM.Cameras.Camera.ScaledViewport + commentId: P:MLEM.Cameras.Camera.ScaledViewport + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_ScaledViewport + name: ScaledViewport + nameWithType: Camera.ScaledViewport + fullName: MLEM.Cameras.Camera.ScaledViewport +- 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.Cameras.Camera.LookingPosition + commentId: P:MLEM.Cameras.Camera.LookingPosition + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_LookingPosition + name: LookingPosition + nameWithType: Camera.LookingPosition + fullName: MLEM.Cameras.Camera.LookingPosition +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: MLEM.Cameras.Camera.Scale* + commentId: Overload:MLEM.Cameras.Camera.Scale + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_Scale + name: Scale + nameWithType: Camera.Scale + fullName: MLEM.Cameras.Camera.Scale +- uid: MLEM.Cameras.Camera.Scale + commentId: P:MLEM.Cameras.Camera.Scale + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_Scale + name: Scale + nameWithType: Camera.Scale + fullName: MLEM.Cameras.Camera.Scale +- uid: MLEM.Cameras.Camera.AutoScaleReferenceSize + commentId: F:MLEM.Cameras.Camera.AutoScaleReferenceSize + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_AutoScaleReferenceSize + name: AutoScaleReferenceSize + nameWithType: Camera.AutoScaleReferenceSize + fullName: MLEM.Cameras.Camera.AutoScaleReferenceSize +- 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.Cameras.Camera.AutoScaleWithScreen + commentId: F:MLEM.Cameras.Camera.AutoScaleWithScreen + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_AutoScaleWithScreen + name: AutoScaleWithScreen + nameWithType: Camera.AutoScaleWithScreen + fullName: MLEM.Cameras.Camera.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.Cameras.Camera.ActualScale* + commentId: Overload:MLEM.Cameras.Camera.ActualScale + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_ActualScale + name: ActualScale + nameWithType: Camera.ActualScale + fullName: MLEM.Cameras.Camera.ActualScale +- uid: MLEM.Cameras.Camera.ViewMatrix* + commentId: Overload:MLEM.Cameras.Camera.ViewMatrix + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_ViewMatrix + name: ViewMatrix + nameWithType: Camera.ViewMatrix + fullName: MLEM.Cameras.Camera.ViewMatrix +- uid: Microsoft.Xna.Framework.Matrix + commentId: T:Microsoft.Xna.Framework.Matrix + parent: Microsoft.Xna.Framework + isExternal: true + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix +- uid: MLEM.Cameras.Camera.Max* + commentId: Overload:MLEM.Cameras.Camera.Max + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_Max + name: Max + nameWithType: Camera.Max + fullName: MLEM.Cameras.Camera.Max +- uid: MLEM.Cameras.Camera.LookingPosition* + commentId: Overload:MLEM.Cameras.Camera.LookingPosition + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_LookingPosition + name: LookingPosition + nameWithType: Camera.LookingPosition + fullName: MLEM.Cameras.Camera.LookingPosition +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice.Viewport + commentId: P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Viewport + isExternal: true + name: Viewport + nameWithType: GraphicsDevice.Viewport + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice.Viewport +- uid: MLEM.Cameras.Camera.ActualScale + commentId: P:MLEM.Cameras.Camera.ActualScale + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_ActualScale + name: ActualScale + nameWithType: Camera.ActualScale + fullName: MLEM.Cameras.Camera.ActualScale +- uid: MLEM.Cameras.Camera.ScaledViewport* + commentId: Overload:MLEM.Cameras.Camera.ScaledViewport + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_ScaledViewport + name: ScaledViewport + nameWithType: Camera.ScaledViewport + fullName: MLEM.Cameras.Camera.ScaledViewport +- uid: MLEM.Cameras.Camera.#ctor* + commentId: Overload:MLEM.Cameras.Camera.#ctor + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera__ctor_Microsoft_Xna_Framework_Graphics_GraphicsDevice_System_Boolean_ + name: Camera + nameWithType: Camera.Camera + fullName: MLEM.Cameras.Camera.Camera + nameWithType.vb: Camera.New + fullName.vb: MLEM.Cameras.Camera.New + name.vb: New +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: GraphicsDevice + nameWithType: GraphicsDevice + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice +- uid: Microsoft.Xna.Framework.Graphics + 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.Cameras.Camera.ToWorldPos* + commentId: Overload:MLEM.Cameras.Camera.ToWorldPos + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_ToWorldPos_Microsoft_Xna_Framework_Vector2_ + name: ToWorldPos + nameWithType: Camera.ToWorldPos + fullName: MLEM.Cameras.Camera.ToWorldPos +- uid: MLEM.Cameras.Camera.ToCameraPos* + commentId: Overload:MLEM.Cameras.Camera.ToCameraPos + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_ToCameraPos_Microsoft_Xna_Framework_Vector2_ + name: ToCameraPos + nameWithType: Camera.ToCameraPos + fullName: MLEM.Cameras.Camera.ToCameraPos +- uid: MLEM.Cameras.Camera.GetVisibleRectangle* + commentId: Overload:MLEM.Cameras.Camera.GetVisibleRectangle + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_GetVisibleRectangle + name: GetVisibleRectangle + nameWithType: Camera.GetVisibleRectangle + fullName: MLEM.Cameras.Camera.GetVisibleRectangle +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: MLEM.Cameras.Camera.ConstrainWorldBounds* + commentId: Overload:MLEM.Cameras.Camera.ConstrainWorldBounds + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_ConstrainWorldBounds_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: ConstrainWorldBounds + nameWithType: Camera.ConstrainWorldBounds + fullName: MLEM.Cameras.Camera.ConstrainWorldBounds +- uid: MLEM.Cameras.Camera.Zoom* + commentId: Overload:MLEM.Cameras.Camera.Zoom + href: MLEM.Cameras.Camera.html#MLEM_Cameras_Camera_Zoom_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: Zoom + nameWithType: Camera.Zoom + fullName: MLEM.Cameras.Camera.Zoom +- uid: System.Nullable{Microsoft.Xna.Framework.Vector2} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Vector2} + parent: System + definition: System.Nullable`1 + name: Vector2? + nameWithType: Vector2? + fullName: Microsoft.Xna.Framework.Vector2? + spec.csharp: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/Docs/api/MLEM.Cameras.yml b/Docs/api/MLEM.Cameras.yml new file mode 100644 index 0000000..2b847cb --- /dev/null +++ b/Docs/api/MLEM.Cameras.yml @@ -0,0 +1,23 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Cameras + commentId: N:MLEM.Cameras + id: MLEM.Cameras + children: + - MLEM.Cameras.Camera + langs: + - csharp + - vb + name: MLEM.Cameras + nameWithType: MLEM.Cameras + fullName: MLEM.Cameras + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Cameras.Camera + commentId: T:MLEM.Cameras.Camera + href: MLEM.Cameras.Camera.html + name: Camera + nameWithType: Camera + fullName: MLEM.Cameras.Camera diff --git a/Docs/api/MLEM.Data.Content.ContentExtensions.yml b/Docs/api/MLEM.Data.Content.ContentExtensions.yml new file mode 100644 index 0000000..52b8173 --- /dev/null +++ b/Docs/api/MLEM.Data.Content.ContentExtensions.yml @@ -0,0 +1,760 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Content.ContentExtensions + commentId: T:MLEM.Data.Content.ContentExtensions + id: ContentExtensions + parent: MLEM.Data.Content + children: + - MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + - MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + - MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + - MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + langs: + - csharp + - vb + name: ContentExtensions + nameWithType: ContentExtensions + fullName: MLEM.Data.Content.ContentExtensions + type: Class + source: + remote: + path: MLEM.Data/Content/ContentExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ContentExtensions + path: ../MLEM.Data/Content/ContentExtensions.cs + startLine: 11 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: A set of extensions for dealing with + example: [] + syntax: + content: public static class ContentExtensions + content.vb: Public Module ContentExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + id: SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + isExtensionMethod: true + parent: MLEM.Data.Content.ContentExtensions + langs: + - csharp + - vb + name: SetJsonSerializer(ContentManager, JsonSerializer) + nameWithType: ContentExtensions.SetJsonSerializer(ContentManager, JsonSerializer) + fullName: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Content/ContentExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetJsonSerializer + path: ../MLEM.Data/Content/ContentExtensions.cs + startLine: 22 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: >- + Adds a to the given content manager, which allows to load JSON-based content. + + Note that calls this method implicitly if no serializer exists. + example: [] + syntax: + content: public static void SetJsonSerializer(this ContentManager content, JsonSerializer serializer) + parameters: + - id: content + type: Microsoft.Xna.Framework.Content.ContentManager + description: The content manager to add the json serializer to + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The json serializer to add + content.vb: Public Shared Sub SetJsonSerializer(content As ContentManager, serializer As JsonSerializer) + overload: MLEM.Data.Content.ContentExtensions.SetJsonSerializer* +- uid: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + commentId: M:MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + id: GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + isExtensionMethod: true + parent: MLEM.Data.Content.ContentExtensions + langs: + - csharp + - vb + name: GetJsonSerializer(ContentManager) + nameWithType: ContentExtensions.GetJsonSerializer(ContentManager) + fullName: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + type: Method + source: + remote: + path: MLEM.Data/Content/ContentExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetJsonSerializer + path: ../MLEM.Data/Content/ContentExtensions.cs + startLine: 32 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: >- + Returns the given content manager's json serializer. + + This method sets a new json serializer using if the given content manager does not yet have one. + example: [] + syntax: + content: public static JsonSerializer GetJsonSerializer(this ContentManager content) + parameters: + - id: content + type: Microsoft.Xna.Framework.Content.ContentManager + description: The content manager whose serializer to get + return: + type: Newtonsoft.Json.JsonSerializer + description: The content manager's serializer + content.vb: Public Shared Function GetJsonSerializer(content As ContentManager) As JsonSerializer + overload: MLEM.Data.Content.ContentExtensions.GetJsonSerializer* +- uid: MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + commentId: M:MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + id: AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + isExtensionMethod: true + parent: MLEM.Data.Content.ContentExtensions + langs: + - csharp + - vb + name: AddJsonConverter(ContentManager, JsonConverter) + nameWithType: ContentExtensions.AddJsonConverter(ContentManager, JsonConverter) + fullName: MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager, Newtonsoft.Json.JsonConverter) + type: Method + source: + remote: + path: MLEM.Data/Content/ContentExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddJsonConverter + path: ../MLEM.Data/Content/ContentExtensions.cs + startLine: 45 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Adds a to the given content manager's . + example: [] + syntax: + content: public static void AddJsonConverter(this ContentManager content, JsonConverter converter) + parameters: + - id: content + type: Microsoft.Xna.Framework.Content.ContentManager + description: The content manager to add the converter to + - id: converter + type: Newtonsoft.Json.JsonConverter + description: The converter to add + content.vb: Public Shared Sub AddJsonConverter(content As ContentManager, converter As JsonConverter) + overload: MLEM.Data.Content.ContentExtensions.AddJsonConverter* +- uid: MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + id: LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + isExtensionMethod: true + parent: MLEM.Data.Content.ContentExtensions + langs: + - csharp + - vb + name: LoadJson(ContentManager, string, string[], JsonSerializer) + nameWithType: ContentExtensions.LoadJson(ContentManager, string, string[], JsonSerializer) + fullName: MLEM.Data.Content.ContentExtensions.LoadJson(Microsoft.Xna.Framework.Content.ContentManager, string, string[], Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Content/ContentExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LoadJson + path: ../MLEM.Data/Content/ContentExtensions.cs + startLine: 59 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Loads any kind of JSON data using the given content manager's . + example: [] + syntax: + content: public static T LoadJson(this ContentManager content, string name, string[] extensions = null, JsonSerializer serializer = null) + parameters: + - id: content + type: Microsoft.Xna.Framework.Content.ContentManager + description: The content manager to load content with + - id: name + type: System.String + description: The name of the file to load + - id: extensions + type: System.String[] + description: The file extensions that should be appended, or ".json", ".json5" and ".jsonc" by default. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The json serializer to use, or by default. + typeParameters: + - id: T + description: The type of asset to load + return: + type: '{T}' + description: The loaded asset + content.vb: Public Shared Function LoadJson(Of T)(content As ContentManager, name As String, extensions As String() = Nothing, serializer As JsonSerializer = Nothing) As T + overload: MLEM.Data.Content.ContentExtensions.LoadJson* + nameWithType.vb: ContentExtensions.LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) + fullName.vb: MLEM.Data.Content.ContentExtensions.LoadJson(Of T)(Microsoft.Xna.Framework.Content.ContentManager, String, String(), Newtonsoft.Json.JsonSerializer) + name.vb: LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) +references: +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: MLEM.Data.Content + commentId: N:MLEM.Data.Content + href: MLEM.html + name: MLEM.Data.Content + nameWithType: MLEM.Data.Content + fullName: MLEM.Data.Content + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + isExternal: true + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + name: LoadJson(ContentManager, string, string[], JsonSerializer) + nameWithType: ContentExtensions.LoadJson(ContentManager, string, string[], JsonSerializer) + fullName: MLEM.Data.Content.ContentExtensions.LoadJson(Microsoft.Xna.Framework.Content.ContentManager, string, string[], Newtonsoft.Json.JsonSerializer) + nameWithType.vb: ContentExtensions.LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) + fullName.vb: MLEM.Data.Content.ContentExtensions.LoadJson(Of T)(Microsoft.Xna.Framework.Content.ContentManager, String, String(), Newtonsoft.Json.JsonSerializer) + name.vb: LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) + spec.csharp: + - uid: MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + name: LoadJson + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + name: LoadJson + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + commentId: M:MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + isExternal: true + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + name: GetJsonSerializer(ContentManager) + nameWithType: ContentExtensions.GetJsonSerializer(ContentManager) + fullName: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + spec.csharp: + - uid: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + name: GetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + name: GetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ) +- uid: MLEM.Data.Content.ContentExtensions.SetJsonSerializer* + commentId: Overload:MLEM.Data.Content.ContentExtensions.SetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + name: SetJsonSerializer + nameWithType: ContentExtensions.SetJsonSerializer + fullName: MLEM.Data.Content.ContentExtensions.SetJsonSerializer +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + name: SetJsonSerializer(ContentManager, JsonSerializer) + nameWithType: ContentExtensions.SetJsonSerializer(ContentManager, JsonSerializer) + fullName: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + name: SetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + name: SetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Content.ContentExtensions.GetJsonSerializer* + commentId: Overload:MLEM.Data.Content.ContentExtensions.GetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + name: GetJsonSerializer + nameWithType: ContentExtensions.GetJsonSerializer + fullName: MLEM.Data.Content.ContentExtensions.GetJsonSerializer +- uid: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: MLEM.Data.Content.ContentExtensions.AddJsonConverter* + commentId: Overload:MLEM.Data.Content.ContentExtensions.AddJsonConverter + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_AddJsonConverter_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonConverter_ + name: AddJsonConverter + nameWithType: ContentExtensions.AddJsonConverter + fullName: MLEM.Data.Content.ContentExtensions.AddJsonConverter +- uid: MLEM.Data.Content.ContentExtensions.LoadJson* + commentId: Overload:MLEM.Data.Content.ContentExtensions.LoadJson + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + name: LoadJson + nameWithType: ContentExtensions.LoadJson + fullName: MLEM.Data.Content.ContentExtensions.LoadJson +- 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: System.String[] + 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() + spec.csharp: + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + spec.vb: + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T diff --git a/Docs/api/MLEM.Data.Content.JsonReader.yml b/Docs/api/MLEM.Data.Content.JsonReader.yml new file mode 100644 index 0000000..70f52ea --- /dev/null +++ b/Docs/api/MLEM.Data.Content.JsonReader.yml @@ -0,0 +1,727 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Content.JsonReader + commentId: T:MLEM.Data.Content.JsonReader + id: JsonReader + parent: MLEM.Data.Content + children: + - MLEM.Data.Content.JsonReader.CanRead(System.Type) + - MLEM.Data.Content.JsonReader.GetFileExtensions + - MLEM.Data.Content.JsonReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + langs: + - csharp + - vb + name: JsonReader + nameWithType: JsonReader + fullName: MLEM.Data.Content.JsonReader + type: Class + source: + remote: + path: MLEM.Data/Content/JsonReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: JsonReader + path: ../MLEM.Data/Content/JsonReader.cs + startLine: 6 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents a way for any kind of raw content file to be read using a + example: [] + syntax: + content: 'public class JsonReader : RawContentReader' + content.vb: Public Class JsonReader Inherits RawContentReader + inheritance: + - System.Object + - MLEM.Data.Content.RawContentReader + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Content.JsonReader.CanRead(System.Type) + commentId: M:MLEM.Data.Content.JsonReader.CanRead(System.Type) + id: CanRead(System.Type) + parent: MLEM.Data.Content.JsonReader + langs: + - csharp + - vb + name: CanRead(Type) + nameWithType: JsonReader.CanRead(Type) + fullName: MLEM.Data.Content.JsonReader.CanRead(System.Type) + type: Method + source: + remote: + path: MLEM.Data/Content/JsonReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanRead + path: ../MLEM.Data/Content/JsonReader.cs + startLine: 9 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Returns if the given type can be loaded by this content reader + example: [] + syntax: + content: public override bool CanRead(Type t) + parameters: + - id: t + type: System.Type + description: The type of asset + return: + type: System.Boolean + description: If the type can be loaded by this content reader + content.vb: Public Overrides Function CanRead(t As Type) As Boolean + overridden: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + overload: MLEM.Data.Content.JsonReader.CanRead* +- uid: MLEM.Data.Content.JsonReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.JsonReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + id: Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + parent: MLEM.Data.Content.JsonReader + langs: + - csharp + - vb + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: JsonReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.JsonReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + type: Method + source: + remote: + path: MLEM.Data/Content/JsonReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Read + path: ../MLEM.Data/Content/JsonReader.cs + startLine: 14 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Reads the content file from disk and returns it. + example: [] + syntax: + content: public override object Read(RawContentManager manager, string assetPath, Stream stream, Type t, object existing) + parameters: + - id: manager + type: MLEM.Data.Content.RawContentManager + description: The that is loading the asset + - id: assetPath + type: System.String + description: The full path to the asset, starting from the + - id: stream + type: System.IO.Stream + description: A stream that leads to this asset + - id: t + type: System.Type + description: The type of asset to load + - id: existing + type: System.Object + description: If this asset is being reloaded, this value contains the previous version of the asset. + return: + type: System.Object + description: The loaded asset + content.vb: Public Overrides Function Read(manager As RawContentManager, assetPath As String, stream As Stream, t As Type, existing As Object) As Object + overridden: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + overload: MLEM.Data.Content.JsonReader.Read* + nameWithType.vb: JsonReader.Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.JsonReader.Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) +- uid: MLEM.Data.Content.JsonReader.GetFileExtensions + commentId: M:MLEM.Data.Content.JsonReader.GetFileExtensions + id: GetFileExtensions + parent: MLEM.Data.Content.JsonReader + langs: + - csharp + - vb + name: GetFileExtensions() + nameWithType: JsonReader.GetFileExtensions() + fullName: MLEM.Data.Content.JsonReader.GetFileExtensions() + type: Method + source: + remote: + path: MLEM.Data/Content/JsonReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFileExtensions + path: ../MLEM.Data/Content/JsonReader.cs + startLine: 20 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents the list of file extensions that this reader can read from. + example: [] + syntax: + content: public override string[] GetFileExtensions() + return: + type: System.String[] + description: The list of valid extensions + content.vb: Public Overrides Function GetFileExtensions() As String() + overridden: MLEM.Data.Content.RawContentReader.GetFileExtensions + overload: MLEM.Data.Content.JsonReader.GetFileExtensions* +references: +- uid: MLEM.Data.Content.RawContentManager + commentId: T:MLEM.Data.Content.RawContentManager + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentManager.html + name: RawContentManager + nameWithType: RawContentManager + fullName: MLEM.Data.Content.RawContentManager +- uid: MLEM.Data.Content + commentId: N:MLEM.Data.Content + href: MLEM.html + name: MLEM.Data.Content + nameWithType: MLEM.Data.Content + fullName: MLEM.Data.Content + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.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: MLEM.Data.Content.RawContentReader + commentId: T:MLEM.Data.Content.RawContentReader + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentReader.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + commentId: M:MLEM.Data.Content.RawContentReader.CanRead(System.Type) + parent: MLEM.Data.Content.RawContentReader + isExternal: true + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_CanRead_System_Type_ + name: CanRead(Type) + nameWithType: RawContentReader.CanRead(Type) + fullName: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: MLEM.Data.Content.JsonReader.CanRead* + commentId: Overload:MLEM.Data.Content.JsonReader.CanRead + href: MLEM.Data.Content.JsonReader.html#MLEM_Data_Content_JsonReader_CanRead_System_Type_ + name: CanRead + nameWithType: JsonReader.CanRead + fullName: MLEM.Data.Content.JsonReader.CanRead +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + commentId: P:Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: RootDirectory + nameWithType: ContentManager.RootDirectory + fullName: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory +- uid: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + parent: MLEM.Data.Content.RawContentReader + isExternal: true + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + nameWithType.vb: RawContentReader.Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Data.Content.JsonReader.Read* + commentId: Overload:MLEM.Data.Content.JsonReader.Read + href: MLEM.Data.Content.JsonReader.html#MLEM_Data_Content_JsonReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read + nameWithType: JsonReader.Read + fullName: MLEM.Data.Content.JsonReader.Read +- 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: System.IO.Stream + commentId: T:System.IO.Stream + parent: System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + name: Stream + nameWithType: Stream + fullName: System.IO.Stream +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: System.IO + commentId: N:System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.IO + nameWithType: System.IO + fullName: System.IO + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true +- uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + commentId: M:MLEM.Data.Content.RawContentReader.GetFileExtensions + parent: MLEM.Data.Content.RawContentReader + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + name: GetFileExtensions() + nameWithType: RawContentReader.GetFileExtensions() + fullName: MLEM.Data.Content.RawContentReader.GetFileExtensions() + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) +- uid: MLEM.Data.Content.JsonReader.GetFileExtensions* + commentId: Overload:MLEM.Data.Content.JsonReader.GetFileExtensions + href: MLEM.Data.Content.JsonReader.html#MLEM_Data_Content_JsonReader_GetFileExtensions + name: GetFileExtensions + nameWithType: JsonReader.GetFileExtensions + fullName: MLEM.Data.Content.JsonReader.GetFileExtensions +- uid: System.String[] + 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() + spec.csharp: + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + spec.vb: + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Data.Content.RawContentManager.yml b/Docs/api/MLEM.Data.Content.RawContentManager.yml new file mode 100644 index 0000000..2eaecf2 --- /dev/null +++ b/Docs/api/MLEM.Data.Content.RawContentManager.yml @@ -0,0 +1,1794 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Content.RawContentManager + commentId: T:MLEM.Data.Content.RawContentManager + id: RawContentManager + parent: MLEM.Data.Content + children: + - MLEM.Data.Content.RawContentManager.#ctor(System.IServiceProvider,System.Collections.Generic.List{MLEM.Data.Content.RawContentReader},System.String) + - MLEM.Data.Content.RawContentManager.#ctor(System.IServiceProvider,System.String) + - MLEM.Data.Content.RawContentManager.GraphicsDevice + - MLEM.Data.Content.RawContentManager.Initialize + - MLEM.Data.Content.RawContentManager.Load``1(System.String) + - MLEM.Data.Content.RawContentManager.ReloadAsset``1(System.String,``0) + - MLEM.Data.Content.RawContentManager.Unload + langs: + - csharp + - vb + name: RawContentManager + nameWithType: RawContentManager + fullName: MLEM.Data.Content.RawContentManager + type: Class + source: + remote: + path: MLEM.Data/Content/RawContentManager.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RawContentManager + path: ../MLEM.Data/Content/RawContentManager.cs + startLine: 15 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents a version of that doesn't load content binary xnb files, but rather as their regular formats. + example: [] + syntax: + content: 'public class RawContentManager : ContentManager, IDisposable, IGameComponent' + content.vb: Public Class RawContentManager Inherits ContentManager Implements IDisposable, IGameComponent + inheritance: + - System.Object + - Microsoft.Xna.Framework.Content.ContentManager + implements: + - System.IDisposable + - Microsoft.Xna.Framework.IGameComponent + inheritedMembers: + - Microsoft.Xna.Framework.Content.ContentManager.Dispose + - Microsoft.Xna.Framework.Content.ContentManager.Dispose(System.Boolean) + - Microsoft.Xna.Framework.Content.ContentManager.LoadLocalized``1(System.String) + - Microsoft.Xna.Framework.Content.ContentManager.OpenStream(System.String) + - Microsoft.Xna.Framework.Content.ContentManager.ReadAsset``1(System.String,System.Action{System.IDisposable}) + - Microsoft.Xna.Framework.Content.ContentManager.ReloadGraphicsAssets + - Microsoft.Xna.Framework.Content.ContentManager.LoadedAssets + - Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + - Microsoft.Xna.Framework.Content.ContentManager.ServiceProvider + - 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 + extensionMethods: + - Microsoft.Xna.Framework.Content.ContentManager.MLEM.Data.Content.ContentExtensions.AddJsonConverter(Newtonsoft.Json.JsonConverter) + - Microsoft.Xna.Framework.Content.ContentManager.MLEM.Data.Content.ContentExtensions.GetJsonSerializer + - Microsoft.Xna.Framework.Content.ContentManager.MLEM.Data.Content.ContentExtensions.LoadJson``1(System.String,System.String[],Newtonsoft.Json.JsonSerializer) + - Microsoft.Xna.Framework.Content.ContentManager.MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Newtonsoft.Json.JsonSerializer) + - Microsoft.Xna.Framework.Content.ContentManager.MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(System.String,System.String,System.Boolean) +- uid: MLEM.Data.Content.RawContentManager.GraphicsDevice + commentId: F:MLEM.Data.Content.RawContentManager.GraphicsDevice + id: GraphicsDevice + parent: MLEM.Data.Content.RawContentManager + langs: + - csharp + - vb + name: GraphicsDevice + nameWithType: RawContentManager.GraphicsDevice + fullName: MLEM.Data.Content.RawContentManager.GraphicsDevice + type: Field + source: + remote: + path: MLEM.Data/Content/RawContentManager.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GraphicsDevice + path: ../MLEM.Data/Content/RawContentManager.cs + startLine: 20 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: The graphics device that this content manager uses + example: [] + syntax: + content: public readonly GraphicsDevice GraphicsDevice + return: + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + content.vb: Public ReadOnly GraphicsDevice As GraphicsDevice +- uid: MLEM.Data.Content.RawContentManager.#ctor(System.IServiceProvider,System.String) + commentId: M:MLEM.Data.Content.RawContentManager.#ctor(System.IServiceProvider,System.String) + id: '#ctor(System.IServiceProvider,System.String)' + parent: MLEM.Data.Content.RawContentManager + langs: + - csharp + - vb + name: RawContentManager(IServiceProvider, string) + nameWithType: RawContentManager.RawContentManager(IServiceProvider, string) + fullName: MLEM.Data.Content.RawContentManager.RawContentManager(System.IServiceProvider, string) + type: Constructor + source: + remote: + path: MLEM.Data/Content/RawContentManager.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Data/Content/RawContentManager.cs + startLine: 38 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: >- + Creates a new content manager with an optionally specified root directory. + + Each required for asset loading is gathered and instantiated automatically from the loaded assemblies. + example: [] + syntax: + content: public RawContentManager(IServiceProvider serviceProvider, string rootDirectory = "Content") + parameters: + - id: serviceProvider + type: System.IServiceProvider + description: The service provider of your game + - id: rootDirectory + type: System.String + description: The root directory. Defaults to "Content" + content.vb: Public Sub New(serviceProvider As IServiceProvider, rootDirectory As String = "Content") + overload: MLEM.Data.Content.RawContentManager.#ctor* + nameWithType.vb: RawContentManager.New(IServiceProvider, String) + fullName.vb: MLEM.Data.Content.RawContentManager.New(System.IServiceProvider, String) + name.vb: New(IServiceProvider, String) +- uid: MLEM.Data.Content.RawContentManager.#ctor(System.IServiceProvider,System.Collections.Generic.List{MLEM.Data.Content.RawContentReader},System.String) + commentId: M:MLEM.Data.Content.RawContentManager.#ctor(System.IServiceProvider,System.Collections.Generic.List{MLEM.Data.Content.RawContentReader},System.String) + id: '#ctor(System.IServiceProvider,System.Collections.Generic.List{MLEM.Data.Content.RawContentReader},System.String)' + parent: MLEM.Data.Content.RawContentManager + langs: + - csharp + - vb + name: RawContentManager(IServiceProvider, List, string) + nameWithType: RawContentManager.RawContentManager(IServiceProvider, List, string) + fullName: MLEM.Data.Content.RawContentManager.RawContentManager(System.IServiceProvider, System.Collections.Generic.List, string) + type: Constructor + source: + remote: + path: MLEM.Data/Content/RawContentManager.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Data/Content/RawContentManager.cs + startLine: 48 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: >- + Creates a new content manager with an optionally specified root directory. + + Each required for asset loading has to be passed using readers. + example: [] + syntax: + content: public RawContentManager(IServiceProvider serviceProvider, List readers, string rootDirectory) + parameters: + - id: serviceProvider + type: System.IServiceProvider + description: The service provider of your game + - id: readers + type: System.Collections.Generic.List{MLEM.Data.Content.RawContentReader} + description: The raw content readers to use, which can be modified externally afterwards to add additional readers if desired. + - id: rootDirectory + type: System.String + description: The root directory. Defaults to "Content" + content.vb: Public Sub New(serviceProvider As IServiceProvider, readers As List(Of RawContentReader), rootDirectory As String) + overload: MLEM.Data.Content.RawContentManager.#ctor* + nameWithType.vb: RawContentManager.New(IServiceProvider, List(Of RawContentReader), String) + fullName.vb: MLEM.Data.Content.RawContentManager.New(System.IServiceProvider, System.Collections.Generic.List(Of MLEM.Data.Content.RawContentReader), String) + name.vb: New(IServiceProvider, List(Of RawContentReader), String) +- uid: MLEM.Data.Content.RawContentManager.Load``1(System.String) + commentId: M:MLEM.Data.Content.RawContentManager.Load``1(System.String) + id: Load``1(System.String) + parent: MLEM.Data.Content.RawContentManager + langs: + - csharp + - vb + name: Load(string) + nameWithType: RawContentManager.Load(string) + fullName: MLEM.Data.Content.RawContentManager.Load(string) + type: Method + source: + remote: + path: MLEM.Data/Content/RawContentManager.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Load + path: ../MLEM.Data/Content/RawContentManager.cs + startLine: 62 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: >- + Loads a raw asset with the given name, based on the . + + If the asset was previously loaded using this method, the cached asset is merely returned. + example: [] + syntax: + content: public override T Load(string assetName) + parameters: + - id: assetName + type: System.String + description: The path and name of the asset to load, without extension. + typeParameters: + - id: T + description: The type of asset to load + return: + type: '{T}' + description: The asset, either loaded from the cache, or from disk. + content.vb: Public Overrides Function Load(Of T)(assetName As String) As T + overridden: Microsoft.Xna.Framework.Content.ContentManager.Load``1(System.String) + overload: MLEM.Data.Content.RawContentManager.Load* + nameWithType.vb: RawContentManager.Load(Of T)(String) + fullName.vb: MLEM.Data.Content.RawContentManager.Load(Of T)(String) + name.vb: Load(Of T)(String) +- uid: MLEM.Data.Content.RawContentManager.ReloadAsset``1(System.String,``0) + commentId: M:MLEM.Data.Content.RawContentManager.ReloadAsset``1(System.String,``0) + id: ReloadAsset``1(System.String,``0) + parent: MLEM.Data.Content.RawContentManager + langs: + - csharp + - vb + name: ReloadAsset(string, T) + nameWithType: RawContentManager.ReloadAsset(string, T) + fullName: MLEM.Data.Content.RawContentManager.ReloadAsset(string, T) + type: Method + source: + remote: + path: MLEM.Data/Content/RawContentManager.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReloadAsset + path: ../MLEM.Data/Content/RawContentManager.cs + startLine: 74 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Reloads the asset of the given type, with the given original name. + example: [] + syntax: + content: protected override void ReloadAsset(string originalAssetName, T currentAsset) + parameters: + - id: originalAssetName + type: System.String + description: The original name of the asset. + - id: currentAsset + type: '{T}' + description: The current asset instance. + typeParameters: + - id: T + description: The asset's type. + content.vb: Protected Overrides Sub ReloadAsset(Of T)(originalAssetName As String, currentAsset As T) + overridden: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset``1(System.String,{T}) + overload: MLEM.Data.Content.RawContentManager.ReloadAsset* + nameWithType.vb: RawContentManager.ReloadAsset(Of T)(String, T) + fullName.vb: MLEM.Data.Content.RawContentManager.ReloadAsset(Of T)(String, T) + name.vb: ReloadAsset(Of T)(String, T) +- uid: MLEM.Data.Content.RawContentManager.Unload + commentId: M:MLEM.Data.Content.RawContentManager.Unload + id: Unload + parent: MLEM.Data.Content.RawContentManager + langs: + - csharp + - vb + name: Unload() + nameWithType: RawContentManager.Unload() + fullName: MLEM.Data.Content.RawContentManager.Unload() + type: Method + source: + remote: + path: MLEM.Data/Content/RawContentManager.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Unload + path: ../MLEM.Data/Content/RawContentManager.cs + startLine: 111 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Unloads this content manager, disposing all of the assets that it loaded. + example: [] + syntax: + content: public override void Unload() + content.vb: Public Overrides Sub Unload() + overridden: Microsoft.Xna.Framework.Content.ContentManager.Unload + overload: MLEM.Data.Content.RawContentManager.Unload* +- uid: MLEM.Data.Content.RawContentManager.Initialize + commentId: M:MLEM.Data.Content.RawContentManager.Initialize + id: Initialize + parent: MLEM.Data.Content.RawContentManager + langs: + - csharp + - vb + name: Initialize() + nameWithType: RawContentManager.Initialize() + fullName: MLEM.Data.Content.RawContentManager.Initialize() + type: Method + source: + remote: + path: MLEM.Data/Content/RawContentManager.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Initialize + path: ../MLEM.Data/Content/RawContentManager.cs + startLine: 121 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Initializes the component. Used to load non-graphical resources. + example: [] + syntax: + content: public void Initialize() + content.vb: Public Sub Initialize() + overload: MLEM.Data.Content.RawContentManager.Initialize* + implements: + - Microsoft.Xna.Framework.IGameComponent.Initialize +references: +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: MLEM.Data.Content + commentId: N:MLEM.Data.Content + href: MLEM.html + name: MLEM.Data.Content + nameWithType: MLEM.Data.Content + fullName: MLEM.Data.Content + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.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.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.Content.ContentManager.Dispose + commentId: M:Microsoft.Xna.Framework.Content.ContentManager.Dispose + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: Dispose() + nameWithType: ContentManager.Dispose() + fullName: Microsoft.Xna.Framework.Content.ContentManager.Dispose() + spec.csharp: + - uid: Microsoft.Xna.Framework.Content.ContentManager.Dispose + name: Dispose + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Content.ContentManager.Dispose + name: Dispose + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.Dispose(System.Boolean) + commentId: M:Microsoft.Xna.Framework.Content.ContentManager.Dispose(System.Boolean) + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: Dispose(bool) + nameWithType: ContentManager.Dispose(bool) + fullName: Microsoft.Xna.Framework.Content.ContentManager.Dispose(bool) + nameWithType.vb: ContentManager.Dispose(Boolean) + fullName.vb: Microsoft.Xna.Framework.Content.ContentManager.Dispose(Boolean) + name.vb: Dispose(Boolean) + spec.csharp: + - uid: Microsoft.Xna.Framework.Content.ContentManager.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.Content.ContentManager.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: Microsoft.Xna.Framework.Content.ContentManager.LoadLocalized``1(System.String) + commentId: M:Microsoft.Xna.Framework.Content.ContentManager.LoadLocalized``1(System.String) + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: LoadLocalized(string) + nameWithType: ContentManager.LoadLocalized(string) + fullName: Microsoft.Xna.Framework.Content.ContentManager.LoadLocalized(string) + nameWithType.vb: ContentManager.LoadLocalized(Of T)(String) + fullName.vb: Microsoft.Xna.Framework.Content.ContentManager.LoadLocalized(Of T)(String) + name.vb: LoadLocalized(Of T)(String) + spec.csharp: + - uid: Microsoft.Xna.Framework.Content.ContentManager.LoadLocalized``1(System.String) + name: LoadLocalized + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Content.ContentManager.LoadLocalized``1(System.String) + name: LoadLocalized + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.OpenStream(System.String) + commentId: M:Microsoft.Xna.Framework.Content.ContentManager.OpenStream(System.String) + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: OpenStream(string) + nameWithType: ContentManager.OpenStream(string) + fullName: Microsoft.Xna.Framework.Content.ContentManager.OpenStream(string) + nameWithType.vb: ContentManager.OpenStream(String) + fullName.vb: Microsoft.Xna.Framework.Content.ContentManager.OpenStream(String) + name.vb: OpenStream(String) + spec.csharp: + - uid: Microsoft.Xna.Framework.Content.ContentManager.OpenStream(System.String) + name: OpenStream + isExternal: true + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Content.ContentManager.OpenStream(System.String) + name: OpenStream + isExternal: true + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.ReadAsset``1(System.String,System.Action{System.IDisposable}) + commentId: M:Microsoft.Xna.Framework.Content.ContentManager.ReadAsset``1(System.String,System.Action{System.IDisposable}) + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: ReadAsset(string, Action) + nameWithType: ContentManager.ReadAsset(string, Action) + fullName: Microsoft.Xna.Framework.Content.ContentManager.ReadAsset(string, System.Action) + nameWithType.vb: ContentManager.ReadAsset(Of T)(String, Action(Of IDisposable)) + fullName.vb: Microsoft.Xna.Framework.Content.ContentManager.ReadAsset(Of T)(String, System.Action(Of System.IDisposable)) + name.vb: ReadAsset(Of T)(String, Action(Of IDisposable)) + spec.csharp: + - uid: Microsoft.Xna.Framework.Content.ContentManager.ReadAsset``1(System.String,System.Action{System.IDisposable}) + name: ReadAsset + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.IDisposable + name: IDisposable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable + - name: '>' + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Content.ContentManager.ReadAsset``1(System.String,System.Action{System.IDisposable}) + name: ReadAsset + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: System.IDisposable + name: IDisposable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable + - name: ) + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.ReloadGraphicsAssets + commentId: M:Microsoft.Xna.Framework.Content.ContentManager.ReloadGraphicsAssets + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: ReloadGraphicsAssets() + nameWithType: ContentManager.ReloadGraphicsAssets() + fullName: Microsoft.Xna.Framework.Content.ContentManager.ReloadGraphicsAssets() + spec.csharp: + - uid: Microsoft.Xna.Framework.Content.ContentManager.ReloadGraphicsAssets + name: ReloadGraphicsAssets + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Content.ContentManager.ReloadGraphicsAssets + name: ReloadGraphicsAssets + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.LoadedAssets + commentId: P:Microsoft.Xna.Framework.Content.ContentManager.LoadedAssets + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: LoadedAssets + nameWithType: ContentManager.LoadedAssets + fullName: Microsoft.Xna.Framework.Content.ContentManager.LoadedAssets +- uid: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + commentId: P:Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: RootDirectory + nameWithType: ContentManager.RootDirectory + fullName: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory +- uid: Microsoft.Xna.Framework.Content.ContentManager.ServiceProvider + commentId: P:Microsoft.Xna.Framework.Content.ContentManager.ServiceProvider + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: ServiceProvider + nameWithType: ContentManager.ServiceProvider + fullName: Microsoft.Xna.Framework.Content.ContentManager.ServiceProvider +- 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: Microsoft.Xna.Framework.Content.ContentManager.MLEM.Data.Content.ContentExtensions.AddJsonConverter(Newtonsoft.Json.JsonConverter) + commentId: M:MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + parent: MLEM.Data.Content.ContentExtensions + definition: MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_AddJsonConverter_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonConverter_ + name: AddJsonConverter(ContentManager, JsonConverter) + nameWithType: ContentExtensions.AddJsonConverter(ContentManager, JsonConverter) + fullName: MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager, Newtonsoft.Json.JsonConverter) + spec.csharp: + - uid: MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + name: AddJsonConverter + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_AddJsonConverter_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonConverter_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonConverter + name: JsonConverter + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + name: AddJsonConverter + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_AddJsonConverter_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonConverter_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonConverter + name: JsonConverter + isExternal: true + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.MLEM.Data.Content.ContentExtensions.GetJsonSerializer + commentId: M:MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + parent: MLEM.Data.Content.ContentExtensions + definition: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + name: GetJsonSerializer(ContentManager) + nameWithType: ContentExtensions.GetJsonSerializer(ContentManager) + fullName: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + spec.csharp: + - uid: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + name: GetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + name: GetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.MLEM.Data.Content.ContentExtensions.LoadJson``1(System.String,System.String[],Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Content.ContentExtensions + definition: MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + name: LoadJson(ContentManager, string, string[], JsonSerializer) + nameWithType: ContentExtensions.LoadJson(ContentManager, string, string[], JsonSerializer) + fullName: MLEM.Data.Content.ContentExtensions.LoadJson(Microsoft.Xna.Framework.Content.ContentManager, string, string[], Newtonsoft.Json.JsonSerializer) + nameWithType.vb: ContentExtensions.LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) + fullName.vb: MLEM.Data.Content.ContentExtensions.LoadJson(Of T)(Microsoft.Xna.Framework.Content.ContentManager, String, String(), Newtonsoft.Json.JsonSerializer) + name.vb: LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) + spec.csharp: + - uid: MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + name: LoadJson + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + name: LoadJson + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Content.ContentExtensions + definition: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + name: SetJsonSerializer(ContentManager, JsonSerializer) + nameWithType: ContentExtensions.SetJsonSerializer(ContentManager, JsonSerializer) + fullName: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + name: SetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + name: SetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(System.String,System.String,System.Boolean) + commentId: M:MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + parent: MLEM.Data.DataTextureAtlasExtensions + definition: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_ + name: LoadTextureAtlas(ContentManager, string, string, bool) + nameWithType: DataTextureAtlasExtensions.LoadTextureAtlas(ContentManager, string, string, bool) + fullName: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager, string, string, bool) + nameWithType.vb: DataTextureAtlasExtensions.LoadTextureAtlas(ContentManager, String, String, Boolean) + fullName.vb: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager, String, String, Boolean) + name.vb: LoadTextureAtlas(ContentManager, String, String, Boolean) + spec.csharp: + - uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + name: LoadTextureAtlas + href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + name: LoadTextureAtlas + href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true +- 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: MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + commentId: M:MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + isExternal: true + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_AddJsonConverter_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonConverter_ + name: AddJsonConverter(ContentManager, JsonConverter) + nameWithType: ContentExtensions.AddJsonConverter(ContentManager, JsonConverter) + fullName: MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager, Newtonsoft.Json.JsonConverter) + spec.csharp: + - uid: MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + name: AddJsonConverter + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_AddJsonConverter_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonConverter_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonConverter + name: JsonConverter + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + name: AddJsonConverter + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_AddJsonConverter_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonConverter_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonConverter + name: JsonConverter + isExternal: true + - name: ) +- uid: MLEM.Data.Content.ContentExtensions + commentId: T:MLEM.Data.Content.ContentExtensions + parent: MLEM.Data.Content + href: MLEM.Data.Content.ContentExtensions.html + name: ContentExtensions + nameWithType: ContentExtensions + fullName: MLEM.Data.Content.ContentExtensions +- uid: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + commentId: M:MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + isExternal: true + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + name: GetJsonSerializer(ContentManager) + nameWithType: ContentExtensions.GetJsonSerializer(ContentManager) + fullName: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + spec.csharp: + - uid: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + name: GetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + name: GetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ) +- uid: MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + isExternal: true + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + name: LoadJson(ContentManager, string, string[], JsonSerializer) + nameWithType: ContentExtensions.LoadJson(ContentManager, string, string[], JsonSerializer) + fullName: MLEM.Data.Content.ContentExtensions.LoadJson(Microsoft.Xna.Framework.Content.ContentManager, string, string[], Newtonsoft.Json.JsonSerializer) + nameWithType.vb: ContentExtensions.LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) + fullName.vb: MLEM.Data.Content.ContentExtensions.LoadJson(Of T)(Microsoft.Xna.Framework.Content.ContentManager, String, String(), Newtonsoft.Json.JsonSerializer) + name.vb: LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) + spec.csharp: + - uid: MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + name: LoadJson + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + name: LoadJson + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + name: SetJsonSerializer(ContentManager, JsonSerializer) + nameWithType: ContentExtensions.SetJsonSerializer(ContentManager, JsonSerializer) + fullName: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + name: SetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + name: SetJsonSerializer + href: MLEM.Data.Content.ContentExtensions.html#MLEM_Data_Content_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + commentId: M:MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + isExternal: true + href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_ + name: LoadTextureAtlas(ContentManager, string, string, bool) + nameWithType: DataTextureAtlasExtensions.LoadTextureAtlas(ContentManager, string, string, bool) + fullName: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager, string, string, bool) + nameWithType.vb: DataTextureAtlasExtensions.LoadTextureAtlas(ContentManager, String, String, Boolean) + fullName.vb: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager, String, String, Boolean) + name.vb: LoadTextureAtlas(ContentManager, String, String, Boolean) + spec.csharp: + - uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + name: LoadTextureAtlas + href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + name: LoadTextureAtlas + href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Data.DataTextureAtlasExtensions + commentId: T:MLEM.Data.DataTextureAtlasExtensions + parent: MLEM.Data + href: MLEM.Data.DataTextureAtlasExtensions.html + name: DataTextureAtlasExtensions + nameWithType: DataTextureAtlasExtensions + fullName: MLEM.Data.DataTextureAtlasExtensions +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: GraphicsDevice + nameWithType: GraphicsDevice + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice +- uid: Microsoft.Xna.Framework.Graphics + 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.Data.Content.RawContentReader + commentId: T:MLEM.Data.Content.RawContentReader + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentReader.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader +- uid: MLEM.Data.Content.RawContentManager.#ctor* + commentId: Overload:MLEM.Data.Content.RawContentManager.#ctor + href: MLEM.Data.Content.RawContentManager.html#MLEM_Data_Content_RawContentManager__ctor_System_IServiceProvider_System_String_ + name: RawContentManager + nameWithType: RawContentManager.RawContentManager + fullName: MLEM.Data.Content.RawContentManager.RawContentManager + nameWithType.vb: RawContentManager.New + fullName.vb: MLEM.Data.Content.RawContentManager.New + name.vb: New +- uid: System.IServiceProvider + commentId: T:System.IServiceProvider + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iserviceprovider + name: IServiceProvider + nameWithType: IServiceProvider + fullName: System.IServiceProvider +- 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: System.Collections.Generic.List{MLEM.Data.Content.RawContentReader} + commentId: T:System.Collections.Generic.List{MLEM.Data.Content.RawContentReader} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of RawContentReader) + fullName.vb: System.Collections.Generic.List(Of MLEM.Data.Content.RawContentReader) + name.vb: List(Of RawContentReader) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Data.Content.RawContentReader + name: RawContentReader + href: MLEM.Data.Content.RawContentReader.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.Content.RawContentReader + name: RawContentReader + href: MLEM.Data.Content.RawContentReader.html + - name: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-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: Microsoft.Xna.Framework.Content.ContentManager.Load``1(System.String) + commentId: M:Microsoft.Xna.Framework.Content.ContentManager.Load``1(System.String) + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: Load(string) + nameWithType: ContentManager.Load(string) + fullName: Microsoft.Xna.Framework.Content.ContentManager.Load(string) + nameWithType.vb: ContentManager.Load(Of T)(String) + fullName.vb: Microsoft.Xna.Framework.Content.ContentManager.Load(Of T)(String) + name.vb: Load(Of T)(String) + spec.csharp: + - uid: Microsoft.Xna.Framework.Content.ContentManager.Load``1(System.String) + name: Load + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Content.ContentManager.Load``1(System.String) + name: Load + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.Content.RawContentManager.Load* + commentId: Overload:MLEM.Data.Content.RawContentManager.Load + href: MLEM.Data.Content.RawContentManager.html#MLEM_Data_Content_RawContentManager_Load__1_System_String_ + name: Load + nameWithType: RawContentManager.Load + fullName: MLEM.Data.Content.RawContentManager.Load +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T +- uid: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset``1(System.String,{T}) + commentId: M:Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset``1(System.String,``0) + parent: Microsoft.Xna.Framework.Content.ContentManager + definition: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset``1(System.String,``0) + href: https://learn.microsoft.com/dotnet/api/system.string + name: ReloadAsset(string, T) + nameWithType: ContentManager.ReloadAsset(string, T) + fullName: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset(string, T) + nameWithType.vb: ContentManager.ReloadAsset(Of T)(String, T) + fullName.vb: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset(Of T)(String, T) + name.vb: ReloadAsset(Of T)(String, T) + spec.csharp: + - uid: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset``1(System.String,``0) + name: ReloadAsset + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset``1(System.String,``0) + name: ReloadAsset + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Content.RawContentManager.ReloadAsset* + commentId: Overload:MLEM.Data.Content.RawContentManager.ReloadAsset + href: MLEM.Data.Content.RawContentManager.html#MLEM_Data_Content_RawContentManager_ReloadAsset__1_System_String___0_ + name: ReloadAsset + nameWithType: RawContentManager.ReloadAsset + fullName: MLEM.Data.Content.RawContentManager.ReloadAsset +- uid: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset``1(System.String,``0) + commentId: M:Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset``1(System.String,``0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: ReloadAsset(string, T) + nameWithType: ContentManager.ReloadAsset(string, T) + fullName: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset(string, T) + nameWithType.vb: ContentManager.ReloadAsset(Of T)(String, T) + fullName.vb: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset(Of T)(String, T) + name.vb: ReloadAsset(Of T)(String, T) + spec.csharp: + - uid: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset``1(System.String,``0) + name: ReloadAsset + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Content.ContentManager.ReloadAsset``1(System.String,``0) + name: ReloadAsset + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.Unload + commentId: M:Microsoft.Xna.Framework.Content.ContentManager.Unload + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: Unload() + nameWithType: ContentManager.Unload() + fullName: Microsoft.Xna.Framework.Content.ContentManager.Unload() + spec.csharp: + - uid: Microsoft.Xna.Framework.Content.ContentManager.Unload + name: Unload + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Content.ContentManager.Unload + name: Unload + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Data.Content.RawContentManager.Unload* + commentId: Overload:MLEM.Data.Content.RawContentManager.Unload + href: MLEM.Data.Content.RawContentManager.html#MLEM_Data_Content_RawContentManager_Unload + name: Unload + nameWithType: RawContentManager.Unload + fullName: MLEM.Data.Content.RawContentManager.Unload +- uid: MLEM.Data.Content.RawContentManager.Initialize* + commentId: Overload:MLEM.Data.Content.RawContentManager.Initialize + href: MLEM.Data.Content.RawContentManager.html#MLEM_Data_Content_RawContentManager_Initialize + name: Initialize + nameWithType: RawContentManager.Initialize + fullName: MLEM.Data.Content.RawContentManager.Initialize +- uid: Microsoft.Xna.Framework.IGameComponent.Initialize + commentId: M:Microsoft.Xna.Framework.IGameComponent.Initialize + parent: Microsoft.Xna.Framework.IGameComponent + isExternal: true + name: Initialize() + nameWithType: IGameComponent.Initialize() + fullName: Microsoft.Xna.Framework.IGameComponent.Initialize() + spec.csharp: + - uid: Microsoft.Xna.Framework.IGameComponent.Initialize + name: Initialize + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.IGameComponent.Initialize + name: Initialize + isExternal: true + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Data.Content.RawContentReader-1.yml b/Docs/api/MLEM.Data.Content.RawContentReader-1.yml new file mode 100644 index 0000000..c95b269 --- /dev/null +++ b/Docs/api/MLEM.Data.Content.RawContentReader-1.yml @@ -0,0 +1,739 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Content.RawContentReader`1 + commentId: T:MLEM.Data.Content.RawContentReader`1 + id: RawContentReader`1 + parent: MLEM.Data.Content + children: + - MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + - MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + - MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + langs: + - csharp + - vb + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader + type: Class + source: + remote: + path: MLEM.Data/Content/RawContentReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RawContentReader + path: ../MLEM.Data/Content/RawContentReader.cs + startLine: 37 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents a way for any kind of raw content file to be read using a + example: [] + syntax: + content: 'public abstract class RawContentReader : RawContentReader' + typeParameters: + - id: T + content.vb: Public MustInherit Class RawContentReader(Of T) Inherits RawContentReader + inheritance: + - System.Object + - MLEM.Data.Content.RawContentReader + derivedClasses: + - MLEM.Data.Content.SongReader + - MLEM.Data.Content.SoundEffectReader + - MLEM.Data.Content.Texture2DReader + inheritedMembers: + - MLEM.Data.Content.RawContentReader.GetFileExtensions + - 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 + nameWithType.vb: RawContentReader(Of T) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T) + name.vb: RawContentReader(Of T) +- uid: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + commentId: M:MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + id: CanRead(System.Type) + parent: MLEM.Data.Content.RawContentReader`1 + langs: + - csharp + - vb + name: CanRead(Type) + nameWithType: RawContentReader.CanRead(Type) + fullName: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + type: Method + source: + remote: + path: MLEM.Data/Content/RawContentReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanRead + path: ../MLEM.Data/Content/RawContentReader.cs + startLine: 40 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Returns if the given type can be loaded by this content reader + example: [] + syntax: + content: public override bool CanRead(Type t) + parameters: + - id: t + type: System.Type + description: The type of asset + return: + type: System.Boolean + description: If the type can be loaded by this content reader + content.vb: Public Overrides Function CanRead(t As Type) As Boolean + overridden: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + overload: MLEM.Data.Content.RawContentReader`1.CanRead* + nameWithType.vb: RawContentReader(Of T).CanRead(Type) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).CanRead(System.Type) +- uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + id: Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + parent: MLEM.Data.Content.RawContentReader`1 + langs: + - csharp + - vb + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + type: Method + source: + remote: + path: MLEM.Data/Content/RawContentReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Read + path: ../MLEM.Data/Content/RawContentReader.cs + startLine: 45 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Reads the content file from disk and returns it. + example: [] + syntax: + content: public override object Read(RawContentManager manager, string assetPath, Stream stream, Type t, object existing) + parameters: + - id: manager + type: MLEM.Data.Content.RawContentManager + description: The that is loading the asset + - id: assetPath + type: System.String + description: The full path to the asset, starting from the + - id: stream + type: System.IO.Stream + description: A stream that leads to this asset + - id: t + type: System.Type + description: The type of asset to load + - id: existing + type: System.Object + description: If this asset is being reloaded, this value contains the previous version of the asset. + return: + type: System.Object + description: The loaded asset + content.vb: Public Overrides Function Read(manager As RawContentManager, assetPath As String, stream As Stream, t As Type, existing As Object) As Object + overridden: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + overload: MLEM.Data.Content.RawContentReader`1.Read* + nameWithType.vb: RawContentReader(Of T).Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) +- uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + commentId: M:MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + id: Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + parent: MLEM.Data.Content.RawContentReader`1 + langs: + - csharp + - vb + name: Read(RawContentManager, string, Stream, T) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, T) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, T) + type: Method + source: + remote: + path: MLEM.Data/Content/RawContentReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Read + path: ../MLEM.Data/Content/RawContentReader.cs + startLine: 57 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Reads the content file that is represented by our generic type from disk. + example: [] + syntax: + content: protected abstract T Read(RawContentManager manager, string assetPath, Stream stream, T existing) + parameters: + - id: manager + type: MLEM.Data.Content.RawContentManager + description: The that is loading the asset + - id: assetPath + type: System.String + description: The full path to the asset, starting from the + - id: stream + type: System.IO.Stream + description: A stream that leads to this asset + - id: existing + type: '{T}' + description: If this asset is being reloaded, this value contains the previous version of the asset. + return: + type: '{T}' + description: The loaded asset + content.vb: Protected MustOverride Function Read(manager As RawContentManager, assetPath As String, stream As Stream, existing As T) As T + overload: MLEM.Data.Content.RawContentReader`1.Read* + nameWithType.vb: RawContentReader(Of T).Read(RawContentManager, String, Stream, T) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, T) + name.vb: Read(RawContentManager, String, Stream, T) +references: +- uid: MLEM.Data.Content.RawContentManager + commentId: T:MLEM.Data.Content.RawContentManager + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentManager.html + name: RawContentManager + nameWithType: RawContentManager + fullName: MLEM.Data.Content.RawContentManager +- uid: MLEM.Data.Content + commentId: N:MLEM.Data.Content + href: MLEM.html + name: MLEM.Data.Content + nameWithType: MLEM.Data.Content + fullName: MLEM.Data.Content + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.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: MLEM.Data.Content.RawContentReader + commentId: T:MLEM.Data.Content.RawContentReader + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentReader.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader +- uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + commentId: M:MLEM.Data.Content.RawContentReader.GetFileExtensions + parent: MLEM.Data.Content.RawContentReader + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + name: GetFileExtensions() + nameWithType: RawContentReader.GetFileExtensions() + fullName: MLEM.Data.Content.RawContentReader.GetFileExtensions() + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + commentId: M:MLEM.Data.Content.RawContentReader.CanRead(System.Type) + parent: MLEM.Data.Content.RawContentReader + isExternal: true + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_CanRead_System_Type_ + name: CanRead(Type) + nameWithType: RawContentReader.CanRead(Type) + fullName: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: MLEM.Data.Content.RawContentReader`1.CanRead* + commentId: Overload:MLEM.Data.Content.RawContentReader`1.CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + name: CanRead + nameWithType: RawContentReader.CanRead + fullName: MLEM.Data.Content.RawContentReader.CanRead + nameWithType.vb: RawContentReader(Of T).CanRead + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).CanRead +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + commentId: P:Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: RootDirectory + nameWithType: ContentManager.RootDirectory + fullName: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory +- uid: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + parent: MLEM.Data.Content.RawContentReader + isExternal: true + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + nameWithType.vb: RawContentReader.Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Data.Content.RawContentReader`1.Read* + commentId: Overload:MLEM.Data.Content.RawContentReader`1.Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read + nameWithType: RawContentReader.Read + fullName: MLEM.Data.Content.RawContentReader.Read + nameWithType.vb: RawContentReader(Of T).Read + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).Read +- 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: System.IO.Stream + commentId: T:System.IO.Stream + parent: System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + name: Stream + nameWithType: Stream + fullName: System.IO.Stream +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: System.IO + commentId: N:System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.IO + nameWithType: System.IO + fullName: System.IO + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T diff --git a/Docs/api/MLEM.Data.Content.RawContentReader.yml b/Docs/api/MLEM.Data.Content.RawContentReader.yml new file mode 100644 index 0000000..13412b2 --- /dev/null +++ b/Docs/api/MLEM.Data.Content.RawContentReader.yml @@ -0,0 +1,596 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Content.RawContentReader + commentId: T:MLEM.Data.Content.RawContentReader + id: RawContentReader + parent: MLEM.Data.Content + children: + - MLEM.Data.Content.RawContentReader.CanRead(System.Type) + - MLEM.Data.Content.RawContentReader.GetFileExtensions + - MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + langs: + - csharp + - vb + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader + type: Class + source: + remote: + path: MLEM.Data/Content/RawContentReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RawContentReader + path: ../MLEM.Data/Content/RawContentReader.cs + startLine: 8 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents a way for any kind of raw content file to be read using a + example: [] + syntax: + content: public abstract class RawContentReader + content.vb: Public MustInherit Class RawContentReader + inheritance: + - System.Object + derivedClasses: + - MLEM.Data.Content.JsonReader + - MLEM.Data.Content.RawContentReader`1 + - MLEM.Data.Content.XmlReader + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + commentId: M:MLEM.Data.Content.RawContentReader.CanRead(System.Type) + id: CanRead(System.Type) + parent: MLEM.Data.Content.RawContentReader + langs: + - csharp + - vb + name: CanRead(Type) + nameWithType: RawContentReader.CanRead(Type) + fullName: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + type: Method + source: + remote: + path: MLEM.Data/Content/RawContentReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanRead + path: ../MLEM.Data/Content/RawContentReader.cs + startLine: 15 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Returns if the given type can be loaded by this content reader + example: [] + syntax: + content: public abstract bool CanRead(Type t) + parameters: + - id: t + type: System.Type + description: The type of asset + return: + type: System.Boolean + description: If the type can be loaded by this content reader + content.vb: Public MustOverride Function CanRead(t As Type) As Boolean + overload: MLEM.Data.Content.RawContentReader.CanRead* +- uid: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + id: Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + parent: MLEM.Data.Content.RawContentReader + langs: + - csharp + - vb + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + type: Method + source: + remote: + path: MLEM.Data/Content/RawContentReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Read + path: ../MLEM.Data/Content/RawContentReader.cs + startLine: 26 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Reads the content file from disk and returns it. + example: [] + syntax: + content: public abstract object Read(RawContentManager manager, string assetPath, Stream stream, Type t, object existing) + parameters: + - id: manager + type: MLEM.Data.Content.RawContentManager + description: The that is loading the asset + - id: assetPath + type: System.String + description: The full path to the asset, starting from the + - id: stream + type: System.IO.Stream + description: A stream that leads to this asset + - id: t + type: System.Type + description: The type of asset to load + - id: existing + type: System.Object + description: If this asset is being reloaded, this value contains the previous version of the asset. + return: + type: System.Object + description: The loaded asset + content.vb: Public MustOverride Function Read(manager As RawContentManager, assetPath As String, stream As Stream, t As Type, existing As Object) As Object + overload: MLEM.Data.Content.RawContentReader.Read* + nameWithType.vb: RawContentReader.Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) +- uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + commentId: M:MLEM.Data.Content.RawContentReader.GetFileExtensions + id: GetFileExtensions + parent: MLEM.Data.Content.RawContentReader + langs: + - csharp + - vb + name: GetFileExtensions() + nameWithType: RawContentReader.GetFileExtensions() + fullName: MLEM.Data.Content.RawContentReader.GetFileExtensions() + type: Method + source: + remote: + path: MLEM.Data/Content/RawContentReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFileExtensions + path: ../MLEM.Data/Content/RawContentReader.cs + startLine: 32 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents the list of file extensions that this reader can read from. + example: [] + syntax: + content: public abstract string[] GetFileExtensions() + return: + type: System.String[] + description: The list of valid extensions + content.vb: Public MustOverride Function GetFileExtensions() As String() + overload: MLEM.Data.Content.RawContentReader.GetFileExtensions* +references: +- uid: MLEM.Data.Content.RawContentManager + commentId: T:MLEM.Data.Content.RawContentManager + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentManager.html + name: RawContentManager + nameWithType: RawContentManager + fullName: MLEM.Data.Content.RawContentManager +- uid: MLEM.Data.Content + commentId: N:MLEM.Data.Content + href: MLEM.html + name: MLEM.Data.Content + nameWithType: MLEM.Data.Content + fullName: MLEM.Data.Content + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Content.RawContentReader.CanRead* + commentId: Overload:MLEM.Data.Content.RawContentReader.CanRead + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_CanRead_System_Type_ + name: CanRead + nameWithType: RawContentReader.CanRead + fullName: MLEM.Data.Content.RawContentReader.CanRead +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + commentId: P:Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: RootDirectory + nameWithType: ContentManager.RootDirectory + fullName: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory +- uid: MLEM.Data.Content.RawContentReader.Read* + commentId: Overload:MLEM.Data.Content.RawContentReader.Read + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read + nameWithType: RawContentReader.Read + fullName: MLEM.Data.Content.RawContentReader.Read +- 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: System.IO.Stream + commentId: T:System.IO.Stream + parent: System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + name: Stream + nameWithType: Stream + fullName: System.IO.Stream +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: System.IO + commentId: N:System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.IO + nameWithType: System.IO + fullName: System.IO + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true +- uid: MLEM.Data.Content.RawContentReader.GetFileExtensions* + commentId: Overload:MLEM.Data.Content.RawContentReader.GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + name: GetFileExtensions + nameWithType: RawContentReader.GetFileExtensions + fullName: MLEM.Data.Content.RawContentReader.GetFileExtensions +- uid: System.String[] + 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() + spec.csharp: + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + spec.vb: + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Data.Content.SongReader.yml b/Docs/api/MLEM.Data.Content.SongReader.yml new file mode 100644 index 0000000..027df1d --- /dev/null +++ b/Docs/api/MLEM.Data.Content.SongReader.yml @@ -0,0 +1,994 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Content.SongReader + commentId: T:MLEM.Data.Content.SongReader + id: SongReader + parent: MLEM.Data.Content + children: + - MLEM.Data.Content.SongReader.GetFileExtensions + - MLEM.Data.Content.SongReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Media.Song) + langs: + - csharp + - vb + name: SongReader + nameWithType: SongReader + fullName: MLEM.Data.Content.SongReader + type: Class + source: + remote: + path: MLEM.Data/Content/SongReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SongReader + path: ../MLEM.Data/Content/SongReader.cs + startLine: 6 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents a way for any kind of raw content file to be read using a + example: [] + syntax: + content: 'public class SongReader : RawContentReader' + content.vb: Public Class SongReader Inherits RawContentReader(Of Song) + inheritance: + - System.Object + - MLEM.Data.Content.RawContentReader + - MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song} + inheritedMembers: + - MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.CanRead(System.Type) + - MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Content.SongReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Media.Song) + commentId: M:MLEM.Data.Content.SongReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Media.Song) + id: Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Media.Song) + parent: MLEM.Data.Content.SongReader + langs: + - csharp + - vb + name: Read(RawContentManager, string, Stream, Song) + nameWithType: SongReader.Read(RawContentManager, string, Stream, Song) + fullName: MLEM.Data.Content.SongReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, Microsoft.Xna.Framework.Media.Song) + type: Method + source: + remote: + path: MLEM.Data/Content/SongReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Read + path: ../MLEM.Data/Content/SongReader.cs + startLine: 9 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Reads the content file that is represented by our generic type from disk. + example: [] + syntax: + content: protected override Song Read(RawContentManager manager, string assetPath, Stream stream, Song existing) + parameters: + - id: manager + type: MLEM.Data.Content.RawContentManager + description: The that is loading the asset + - id: assetPath + type: System.String + description: The full path to the asset, starting from the + - id: stream + type: System.IO.Stream + description: A stream that leads to this asset + - id: existing + type: Microsoft.Xna.Framework.Media.Song + description: If this asset is being reloaded, this value contains the previous version of the asset. + return: + type: Microsoft.Xna.Framework.Media.Song + description: The loaded asset + content.vb: Protected Overrides Function Read(manager As RawContentManager, assetPath As String, stream As Stream, existing As Song) As Song + overridden: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Media.Song) + overload: MLEM.Data.Content.SongReader.Read* + nameWithType.vb: SongReader.Read(RawContentManager, String, Stream, Song) + fullName.vb: MLEM.Data.Content.SongReader.Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, Microsoft.Xna.Framework.Media.Song) + name.vb: Read(RawContentManager, String, Stream, Song) +- uid: MLEM.Data.Content.SongReader.GetFileExtensions + commentId: M:MLEM.Data.Content.SongReader.GetFileExtensions + id: GetFileExtensions + parent: MLEM.Data.Content.SongReader + langs: + - csharp + - vb + name: GetFileExtensions() + nameWithType: SongReader.GetFileExtensions() + fullName: MLEM.Data.Content.SongReader.GetFileExtensions() + type: Method + source: + remote: + path: MLEM.Data/Content/SongReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFileExtensions + path: ../MLEM.Data/Content/SongReader.cs + startLine: 14 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents the list of file extensions that this reader can read from. + example: [] + syntax: + content: public override string[] GetFileExtensions() + return: + type: System.String[] + description: The list of valid extensions + content.vb: Public Overrides Function GetFileExtensions() As String() + overridden: MLEM.Data.Content.RawContentReader.GetFileExtensions + overload: MLEM.Data.Content.SongReader.GetFileExtensions* +references: +- uid: MLEM.Data.Content.RawContentManager + commentId: T:MLEM.Data.Content.RawContentManager + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentManager.html + name: RawContentManager + nameWithType: RawContentManager + fullName: MLEM.Data.Content.RawContentManager +- uid: MLEM.Data.Content + commentId: N:MLEM.Data.Content + href: MLEM.html + name: MLEM.Data.Content + nameWithType: MLEM.Data.Content + fullName: MLEM.Data.Content + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.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: MLEM.Data.Content.RawContentReader + commentId: T:MLEM.Data.Content.RawContentReader + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentReader.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song} + commentId: T:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song} + parent: MLEM.Data.Content + definition: MLEM.Data.Content.RawContentReader`1 + href: MLEM.Data.Content.RawContentReader-1.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader + nameWithType.vb: RawContentReader(Of Song) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Media.Song) + name.vb: RawContentReader(Of Song) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: < + - uid: Microsoft.Xna.Framework.Media.Song + name: Song + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Media.Song + name: Song + isExternal: true + - name: ) +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.CanRead(System.Type) + commentId: M:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.CanRead(System.Type) + parent: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song} + definition: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + name: CanRead(Type) + nameWithType: RawContentReader.CanRead(Type) + fullName: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + nameWithType.vb: RawContentReader(Of Song).CanRead(Type) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Media.Song).CanRead(System.Type) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + parent: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song} + definition: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + nameWithType.vb: RawContentReader(Of Song).Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Media.Song).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Content.RawContentReader`1 + commentId: T:MLEM.Data.Content.RawContentReader`1 + href: MLEM.Data.Content.RawContentReader-1.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader + nameWithType.vb: RawContentReader(Of T) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T) + name.vb: RawContentReader(Of T) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + commentId: M:MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + isExternal: true + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + name: CanRead(Type) + nameWithType: RawContentReader.CanRead(Type) + fullName: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + nameWithType.vb: RawContentReader(Of T).CanRead(Type) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).CanRead(System.Type) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + isExternal: true + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + nameWithType.vb: RawContentReader(Of T).Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + commentId: P:Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: RootDirectory + nameWithType: ContentManager.RootDirectory + fullName: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Media.Song) + commentId: M:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Media.Song) + parent: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song} + definition: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + name: Read(RawContentManager, string, Stream, Song) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Song) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, Microsoft.Xna.Framework.Media.Song) + nameWithType.vb: RawContentReader(Of Song).Read(RawContentManager, String, Stream, Song) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Media.Song).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, Microsoft.Xna.Framework.Media.Song) + name.vb: Read(RawContentManager, String, Stream, Song) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Media.Song) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Media.Song + name: Song + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Media.Song}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Media.Song) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Media.Song + name: Song + isExternal: true + - name: ) +- uid: MLEM.Data.Content.SongReader.Read* + commentId: Overload:MLEM.Data.Content.SongReader.Read + href: MLEM.Data.Content.SongReader.html#MLEM_Data_Content_SongReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_Microsoft_Xna_Framework_Media_Song_ + name: Read + nameWithType: SongReader.Read + fullName: MLEM.Data.Content.SongReader.Read +- 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: System.IO.Stream + commentId: T:System.IO.Stream + parent: System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + name: Stream + nameWithType: Stream + fullName: System.IO.Stream +- uid: Microsoft.Xna.Framework.Media.Song + commentId: T:Microsoft.Xna.Framework.Media.Song + parent: Microsoft.Xna.Framework.Media + isExternal: true + name: Song + nameWithType: Song + fullName: Microsoft.Xna.Framework.Media.Song +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + commentId: M:MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + isExternal: true + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + name: Read(RawContentManager, string, Stream, T) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, T) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, T) + nameWithType.vb: RawContentReader(Of T).Read(RawContentManager, String, Stream, T) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, T) + name.vb: Read(RawContentManager, String, Stream, T) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - name: T + - name: ) +- uid: System.IO + commentId: N:System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.IO + nameWithType: System.IO + fullName: System.IO + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io +- uid: Microsoft.Xna.Framework.Media + commentId: N:Microsoft.Xna.Framework.Media + isExternal: true + name: Microsoft.Xna.Framework.Media + nameWithType: Microsoft.Xna.Framework.Media + fullName: Microsoft.Xna.Framework.Media + 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.Media + name: Media + 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.Media + name: Media + isExternal: true +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true +- uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + commentId: M:MLEM.Data.Content.RawContentReader.GetFileExtensions + parent: MLEM.Data.Content.RawContentReader + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + name: GetFileExtensions() + nameWithType: RawContentReader.GetFileExtensions() + fullName: MLEM.Data.Content.RawContentReader.GetFileExtensions() + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) +- uid: MLEM.Data.Content.SongReader.GetFileExtensions* + commentId: Overload:MLEM.Data.Content.SongReader.GetFileExtensions + href: MLEM.Data.Content.SongReader.html#MLEM_Data_Content_SongReader_GetFileExtensions + name: GetFileExtensions + nameWithType: SongReader.GetFileExtensions + fullName: MLEM.Data.Content.SongReader.GetFileExtensions +- uid: System.String[] + 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() + spec.csharp: + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + spec.vb: + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Data.Content.SoundEffectReader.yml b/Docs/api/MLEM.Data.Content.SoundEffectReader.yml new file mode 100644 index 0000000..f16e53a --- /dev/null +++ b/Docs/api/MLEM.Data.Content.SoundEffectReader.yml @@ -0,0 +1,994 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Content.SoundEffectReader + commentId: T:MLEM.Data.Content.SoundEffectReader + id: SoundEffectReader + parent: MLEM.Data.Content + children: + - MLEM.Data.Content.SoundEffectReader.GetFileExtensions + - MLEM.Data.Content.SoundEffectReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Audio.SoundEffect) + langs: + - csharp + - vb + name: SoundEffectReader + nameWithType: SoundEffectReader + fullName: MLEM.Data.Content.SoundEffectReader + type: Class + source: + remote: + path: MLEM.Data/Content/SoundEffectReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SoundEffectReader + path: ../MLEM.Data/Content/SoundEffectReader.cs + startLine: 5 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents a way for any kind of raw content file to be read using a + example: [] + syntax: + content: 'public class SoundEffectReader : RawContentReader' + content.vb: Public Class SoundEffectReader Inherits RawContentReader(Of SoundEffect) + inheritance: + - System.Object + - MLEM.Data.Content.RawContentReader + - MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect} + inheritedMembers: + - MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.CanRead(System.Type) + - MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Content.SoundEffectReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Audio.SoundEffect) + commentId: M:MLEM.Data.Content.SoundEffectReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Audio.SoundEffect) + id: Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Audio.SoundEffect) + parent: MLEM.Data.Content.SoundEffectReader + langs: + - csharp + - vb + name: Read(RawContentManager, string, Stream, SoundEffect) + nameWithType: SoundEffectReader.Read(RawContentManager, string, Stream, SoundEffect) + fullName: MLEM.Data.Content.SoundEffectReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, Microsoft.Xna.Framework.Audio.SoundEffect) + type: Method + source: + remote: + path: MLEM.Data/Content/SoundEffectReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Read + path: ../MLEM.Data/Content/SoundEffectReader.cs + startLine: 8 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Reads the content file that is represented by our generic type from disk. + example: [] + syntax: + content: protected override SoundEffect Read(RawContentManager manager, string assetPath, Stream stream, SoundEffect existing) + parameters: + - id: manager + type: MLEM.Data.Content.RawContentManager + description: The that is loading the asset + - id: assetPath + type: System.String + description: The full path to the asset, starting from the + - id: stream + type: System.IO.Stream + description: A stream that leads to this asset + - id: existing + type: Microsoft.Xna.Framework.Audio.SoundEffect + description: If this asset is being reloaded, this value contains the previous version of the asset. + return: + type: Microsoft.Xna.Framework.Audio.SoundEffect + description: The loaded asset + content.vb: Protected Overrides Function Read(manager As RawContentManager, assetPath As String, stream As Stream, existing As SoundEffect) As SoundEffect + overridden: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Audio.SoundEffect) + overload: MLEM.Data.Content.SoundEffectReader.Read* + nameWithType.vb: SoundEffectReader.Read(RawContentManager, String, Stream, SoundEffect) + fullName.vb: MLEM.Data.Content.SoundEffectReader.Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, Microsoft.Xna.Framework.Audio.SoundEffect) + name.vb: Read(RawContentManager, String, Stream, SoundEffect) +- uid: MLEM.Data.Content.SoundEffectReader.GetFileExtensions + commentId: M:MLEM.Data.Content.SoundEffectReader.GetFileExtensions + id: GetFileExtensions + parent: MLEM.Data.Content.SoundEffectReader + langs: + - csharp + - vb + name: GetFileExtensions() + nameWithType: SoundEffectReader.GetFileExtensions() + fullName: MLEM.Data.Content.SoundEffectReader.GetFileExtensions() + type: Method + source: + remote: + path: MLEM.Data/Content/SoundEffectReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFileExtensions + path: ../MLEM.Data/Content/SoundEffectReader.cs + startLine: 13 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents the list of file extensions that this reader can read from. + example: [] + syntax: + content: public override string[] GetFileExtensions() + return: + type: System.String[] + description: The list of valid extensions + content.vb: Public Overrides Function GetFileExtensions() As String() + overridden: MLEM.Data.Content.RawContentReader.GetFileExtensions + overload: MLEM.Data.Content.SoundEffectReader.GetFileExtensions* +references: +- uid: MLEM.Data.Content.RawContentManager + commentId: T:MLEM.Data.Content.RawContentManager + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentManager.html + name: RawContentManager + nameWithType: RawContentManager + fullName: MLEM.Data.Content.RawContentManager +- uid: MLEM.Data.Content + commentId: N:MLEM.Data.Content + href: MLEM.html + name: MLEM.Data.Content + nameWithType: MLEM.Data.Content + fullName: MLEM.Data.Content + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.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: MLEM.Data.Content.RawContentReader + commentId: T:MLEM.Data.Content.RawContentReader + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentReader.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect} + commentId: T:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect} + parent: MLEM.Data.Content + definition: MLEM.Data.Content.RawContentReader`1 + href: MLEM.Data.Content.RawContentReader-1.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader + nameWithType.vb: RawContentReader(Of SoundEffect) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Audio.SoundEffect) + name.vb: RawContentReader(Of SoundEffect) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: < + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: ) +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.CanRead(System.Type) + commentId: M:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.CanRead(System.Type) + parent: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect} + definition: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + name: CanRead(Type) + nameWithType: RawContentReader.CanRead(Type) + fullName: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + nameWithType.vb: RawContentReader(Of SoundEffect).CanRead(Type) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Audio.SoundEffect).CanRead(System.Type) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + parent: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect} + definition: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + nameWithType.vb: RawContentReader(Of SoundEffect).Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Audio.SoundEffect).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Content.RawContentReader`1 + commentId: T:MLEM.Data.Content.RawContentReader`1 + href: MLEM.Data.Content.RawContentReader-1.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader + nameWithType.vb: RawContentReader(Of T) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T) + name.vb: RawContentReader(Of T) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + commentId: M:MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + isExternal: true + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + name: CanRead(Type) + nameWithType: RawContentReader.CanRead(Type) + fullName: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + nameWithType.vb: RawContentReader(Of T).CanRead(Type) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).CanRead(System.Type) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + isExternal: true + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + nameWithType.vb: RawContentReader(Of T).Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + commentId: P:Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: RootDirectory + nameWithType: ContentManager.RootDirectory + fullName: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Audio.SoundEffect) + commentId: M:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Audio.SoundEffect) + parent: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect} + definition: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + name: Read(RawContentManager, string, Stream, SoundEffect) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, SoundEffect) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, Microsoft.Xna.Framework.Audio.SoundEffect) + nameWithType.vb: RawContentReader(Of SoundEffect).Read(RawContentManager, String, Stream, SoundEffect) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Audio.SoundEffect).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, Microsoft.Xna.Framework.Audio.SoundEffect) + name.vb: Read(RawContentManager, String, Stream, SoundEffect) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Audio.SoundEffect) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Audio.SoundEffect}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Audio.SoundEffect) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Audio.SoundEffect + name: SoundEffect + isExternal: true + - name: ) +- uid: MLEM.Data.Content.SoundEffectReader.Read* + commentId: Overload:MLEM.Data.Content.SoundEffectReader.Read + href: MLEM.Data.Content.SoundEffectReader.html#MLEM_Data_Content_SoundEffectReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_Microsoft_Xna_Framework_Audio_SoundEffect_ + name: Read + nameWithType: SoundEffectReader.Read + fullName: MLEM.Data.Content.SoundEffectReader.Read +- 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: System.IO.Stream + commentId: T:System.IO.Stream + parent: System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + name: Stream + nameWithType: Stream + fullName: System.IO.Stream +- uid: Microsoft.Xna.Framework.Audio.SoundEffect + commentId: T:Microsoft.Xna.Framework.Audio.SoundEffect + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: SoundEffect + nameWithType: SoundEffect + fullName: Microsoft.Xna.Framework.Audio.SoundEffect +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + commentId: M:MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + isExternal: true + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + name: Read(RawContentManager, string, Stream, T) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, T) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, T) + nameWithType.vb: RawContentReader(Of T).Read(RawContentManager, String, Stream, T) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, T) + name.vb: Read(RawContentManager, String, Stream, T) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - name: T + - name: ) +- uid: System.IO + commentId: N:System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.IO + nameWithType: System.IO + fullName: System.IO + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io +- uid: Microsoft.Xna.Framework.Audio + commentId: N:Microsoft.Xna.Framework.Audio + isExternal: true + name: Microsoft.Xna.Framework.Audio + nameWithType: Microsoft.Xna.Framework.Audio + fullName: Microsoft.Xna.Framework.Audio + 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.Audio + name: Audio + 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.Audio + name: Audio + isExternal: true +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true +- uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + commentId: M:MLEM.Data.Content.RawContentReader.GetFileExtensions + parent: MLEM.Data.Content.RawContentReader + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + name: GetFileExtensions() + nameWithType: RawContentReader.GetFileExtensions() + fullName: MLEM.Data.Content.RawContentReader.GetFileExtensions() + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) +- uid: MLEM.Data.Content.SoundEffectReader.GetFileExtensions* + commentId: Overload:MLEM.Data.Content.SoundEffectReader.GetFileExtensions + href: MLEM.Data.Content.SoundEffectReader.html#MLEM_Data_Content_SoundEffectReader_GetFileExtensions + name: GetFileExtensions + nameWithType: SoundEffectReader.GetFileExtensions + fullName: MLEM.Data.Content.SoundEffectReader.GetFileExtensions +- uid: System.String[] + 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() + spec.csharp: + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + spec.vb: + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Data.Content.Texture2DReader.yml b/Docs/api/MLEM.Data.Content.Texture2DReader.yml new file mode 100644 index 0000000..ee5bf51 --- /dev/null +++ b/Docs/api/MLEM.Data.Content.Texture2DReader.yml @@ -0,0 +1,994 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Content.Texture2DReader + commentId: T:MLEM.Data.Content.Texture2DReader + id: Texture2DReader + parent: MLEM.Data.Content + children: + - MLEM.Data.Content.Texture2DReader.GetFileExtensions + - MLEM.Data.Content.Texture2DReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Graphics.Texture2D) + langs: + - csharp + - vb + name: Texture2DReader + nameWithType: Texture2DReader + fullName: MLEM.Data.Content.Texture2DReader + type: Class + source: + remote: + path: MLEM.Data/Content/Texture2DReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Texture2DReader + path: ../MLEM.Data/Content/Texture2DReader.cs + startLine: 7 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents a way for any kind of raw content file to be read using a + example: [] + syntax: + content: 'public class Texture2DReader : RawContentReader' + content.vb: Public Class Texture2DReader Inherits RawContentReader(Of Texture2D) + inheritance: + - System.Object + - MLEM.Data.Content.RawContentReader + - MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D} + inheritedMembers: + - MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.CanRead(System.Type) + - MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Content.Texture2DReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Graphics.Texture2D) + commentId: M:MLEM.Data.Content.Texture2DReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Graphics.Texture2D) + id: Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Graphics.Texture2D) + parent: MLEM.Data.Content.Texture2DReader + langs: + - csharp + - vb + name: Read(RawContentManager, string, Stream, Texture2D) + nameWithType: Texture2DReader.Read(RawContentManager, string, Stream, Texture2D) + fullName: MLEM.Data.Content.Texture2DReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, Microsoft.Xna.Framework.Graphics.Texture2D) + type: Method + source: + remote: + path: MLEM.Data/Content/Texture2DReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Read + path: ../MLEM.Data/Content/Texture2DReader.cs + startLine: 10 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Reads the content file that is represented by our generic type from disk. + example: [] + syntax: + content: protected override Texture2D Read(RawContentManager manager, string assetPath, Stream stream, Texture2D existing) + parameters: + - id: manager + type: MLEM.Data.Content.RawContentManager + description: The that is loading the asset + - id: assetPath + type: System.String + description: The full path to the asset, starting from the + - id: stream + type: System.IO.Stream + description: A stream that leads to this asset + - id: existing + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: If this asset is being reloaded, this value contains the previous version of the asset. + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The loaded asset + content.vb: Protected Overrides Function Read(manager As RawContentManager, assetPath As String, stream As Stream, existing As Texture2D) As Texture2D + overridden: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Graphics.Texture2D) + overload: MLEM.Data.Content.Texture2DReader.Read* + nameWithType.vb: Texture2DReader.Read(RawContentManager, String, Stream, Texture2D) + fullName.vb: MLEM.Data.Content.Texture2DReader.Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, Microsoft.Xna.Framework.Graphics.Texture2D) + name.vb: Read(RawContentManager, String, Stream, Texture2D) +- uid: MLEM.Data.Content.Texture2DReader.GetFileExtensions + commentId: M:MLEM.Data.Content.Texture2DReader.GetFileExtensions + id: GetFileExtensions + parent: MLEM.Data.Content.Texture2DReader + langs: + - csharp + - vb + name: GetFileExtensions() + nameWithType: Texture2DReader.GetFileExtensions() + fullName: MLEM.Data.Content.Texture2DReader.GetFileExtensions() + type: Method + source: + remote: + path: MLEM.Data/Content/Texture2DReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFileExtensions + path: ../MLEM.Data/Content/Texture2DReader.cs + startLine: 24 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents the list of file extensions that this reader can read from. + example: [] + syntax: + content: public override string[] GetFileExtensions() + return: + type: System.String[] + description: The list of valid extensions + content.vb: Public Overrides Function GetFileExtensions() As String() + overridden: MLEM.Data.Content.RawContentReader.GetFileExtensions + overload: MLEM.Data.Content.Texture2DReader.GetFileExtensions* +references: +- uid: MLEM.Data.Content.RawContentManager + commentId: T:MLEM.Data.Content.RawContentManager + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentManager.html + name: RawContentManager + nameWithType: RawContentManager + fullName: MLEM.Data.Content.RawContentManager +- uid: MLEM.Data.Content + commentId: N:MLEM.Data.Content + href: MLEM.html + name: MLEM.Data.Content + nameWithType: MLEM.Data.Content + fullName: MLEM.Data.Content + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.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: MLEM.Data.Content.RawContentReader + commentId: T:MLEM.Data.Content.RawContentReader + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentReader.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D} + commentId: T:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D} + parent: MLEM.Data.Content + definition: MLEM.Data.Content.RawContentReader`1 + href: MLEM.Data.Content.RawContentReader-1.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader + nameWithType.vb: RawContentReader(Of Texture2D) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Graphics.Texture2D) + name.vb: RawContentReader(Of Texture2D) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: < + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ) +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.CanRead(System.Type) + commentId: M:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.CanRead(System.Type) + parent: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D} + definition: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + name: CanRead(Type) + nameWithType: RawContentReader.CanRead(Type) + fullName: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + nameWithType.vb: RawContentReader(Of Texture2D).CanRead(Type) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Graphics.Texture2D).CanRead(System.Type) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + parent: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D} + definition: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + nameWithType.vb: RawContentReader(Of Texture2D).Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Graphics.Texture2D).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Content.RawContentReader`1 + commentId: T:MLEM.Data.Content.RawContentReader`1 + href: MLEM.Data.Content.RawContentReader-1.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader + nameWithType.vb: RawContentReader(Of T) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T) + name.vb: RawContentReader(Of T) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + commentId: M:MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + isExternal: true + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + name: CanRead(Type) + nameWithType: RawContentReader.CanRead(Type) + fullName: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + nameWithType.vb: RawContentReader(Of T).CanRead(Type) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).CanRead(System.Type) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + isExternal: true + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + nameWithType.vb: RawContentReader(Of T).Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + commentId: P:Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: RootDirectory + nameWithType: ContentManager.RootDirectory + fullName: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory +- uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Graphics.Texture2D) + commentId: M:MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Graphics.Texture2D) + parent: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D} + definition: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + name: Read(RawContentManager, string, Stream, Texture2D) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Texture2D) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, Microsoft.Xna.Framework.Graphics.Texture2D) + nameWithType.vb: RawContentReader(Of Texture2D).Read(RawContentManager, String, Stream, Texture2D) + fullName.vb: MLEM.Data.Content.RawContentReader(Of Microsoft.Xna.Framework.Graphics.Texture2D).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, Microsoft.Xna.Framework.Graphics.Texture2D) + name.vb: Read(RawContentManager, String, Stream, Texture2D) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Graphics.Texture2D) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader{Microsoft.Xna.Framework.Graphics.Texture2D}.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,Microsoft.Xna.Framework.Graphics.Texture2D) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ) +- uid: MLEM.Data.Content.Texture2DReader.Read* + commentId: Overload:MLEM.Data.Content.Texture2DReader.Read + href: MLEM.Data.Content.Texture2DReader.html#MLEM_Data_Content_Texture2DReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_Microsoft_Xna_Framework_Graphics_Texture2D_ + name: Read + nameWithType: Texture2DReader.Read + fullName: MLEM.Data.Content.Texture2DReader.Read +- 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: System.IO.Stream + commentId: T:System.IO.Stream + parent: System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + name: Stream + nameWithType: Stream + fullName: System.IO.Stream +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + commentId: M:MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + isExternal: true + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + name: Read(RawContentManager, string, Stream, T) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, T) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, T) + nameWithType.vb: RawContentReader(Of T).Read(RawContentManager, String, Stream, T) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T).Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, T) + name.vb: Read(RawContentManager, String, Stream, T) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,`0) + name: Read + href: MLEM.Data.Content.RawContentReader-1.html#MLEM_Data_Content_RawContentReader_1_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream__0_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - name: T + - name: ) +- uid: System.IO + commentId: N:System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.IO + nameWithType: System.IO + fullName: System.IO + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io +- 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: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true +- uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + commentId: M:MLEM.Data.Content.RawContentReader.GetFileExtensions + parent: MLEM.Data.Content.RawContentReader + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + name: GetFileExtensions() + nameWithType: RawContentReader.GetFileExtensions() + fullName: MLEM.Data.Content.RawContentReader.GetFileExtensions() + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) +- uid: MLEM.Data.Content.Texture2DReader.GetFileExtensions* + commentId: Overload:MLEM.Data.Content.Texture2DReader.GetFileExtensions + href: MLEM.Data.Content.Texture2DReader.html#MLEM_Data_Content_Texture2DReader_GetFileExtensions + name: GetFileExtensions + nameWithType: Texture2DReader.GetFileExtensions + fullName: MLEM.Data.Content.Texture2DReader.GetFileExtensions +- uid: System.String[] + 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() + spec.csharp: + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + spec.vb: + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Data.Content.XmlReader.yml b/Docs/api/MLEM.Data.Content.XmlReader.yml new file mode 100644 index 0000000..37bb9f7 --- /dev/null +++ b/Docs/api/MLEM.Data.Content.XmlReader.yml @@ -0,0 +1,727 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Content.XmlReader + commentId: T:MLEM.Data.Content.XmlReader + id: XmlReader + parent: MLEM.Data.Content + children: + - MLEM.Data.Content.XmlReader.CanRead(System.Type) + - MLEM.Data.Content.XmlReader.GetFileExtensions + - MLEM.Data.Content.XmlReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + langs: + - csharp + - vb + name: XmlReader + nameWithType: XmlReader + fullName: MLEM.Data.Content.XmlReader + type: Class + source: + remote: + path: MLEM.Data/Content/XmlReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: XmlReader + path: ../MLEM.Data/Content/XmlReader.cs + startLine: 6 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents a way for any kind of raw content file to be read using a + example: [] + syntax: + content: 'public class XmlReader : RawContentReader' + content.vb: Public Class XmlReader Inherits RawContentReader + inheritance: + - System.Object + - MLEM.Data.Content.RawContentReader + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Content.XmlReader.CanRead(System.Type) + commentId: M:MLEM.Data.Content.XmlReader.CanRead(System.Type) + id: CanRead(System.Type) + parent: MLEM.Data.Content.XmlReader + langs: + - csharp + - vb + name: CanRead(Type) + nameWithType: XmlReader.CanRead(Type) + fullName: MLEM.Data.Content.XmlReader.CanRead(System.Type) + type: Method + source: + remote: + path: MLEM.Data/Content/XmlReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanRead + path: ../MLEM.Data/Content/XmlReader.cs + startLine: 9 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Returns if the given type can be loaded by this content reader + example: [] + syntax: + content: public override bool CanRead(Type t) + parameters: + - id: t + type: System.Type + description: The type of asset + return: + type: System.Boolean + description: If the type can be loaded by this content reader + content.vb: Public Overrides Function CanRead(t As Type) As Boolean + overridden: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + overload: MLEM.Data.Content.XmlReader.CanRead* +- uid: MLEM.Data.Content.XmlReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.XmlReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + id: Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + parent: MLEM.Data.Content.XmlReader + langs: + - csharp + - vb + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: XmlReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.XmlReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + type: Method + source: + remote: + path: MLEM.Data/Content/XmlReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Read + path: ../MLEM.Data/Content/XmlReader.cs + startLine: 18 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Reads the content file from disk and returns it. + example: [] + syntax: + content: public override object Read(RawContentManager manager, string assetPath, Stream stream, Type t, object existing) + parameters: + - id: manager + type: MLEM.Data.Content.RawContentManager + description: The that is loading the asset + - id: assetPath + type: System.String + description: The full path to the asset, starting from the + - id: stream + type: System.IO.Stream + description: A stream that leads to this asset + - id: t + type: System.Type + description: The type of asset to load + - id: existing + type: System.Object + description: If this asset is being reloaded, this value contains the previous version of the asset. + return: + type: System.Object + description: The loaded asset + content.vb: Public Overrides Function Read(manager As RawContentManager, assetPath As String, stream As Stream, t As Type, existing As Object) As Object + overridden: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + overload: MLEM.Data.Content.XmlReader.Read* + nameWithType.vb: XmlReader.Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.XmlReader.Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) +- uid: MLEM.Data.Content.XmlReader.GetFileExtensions + commentId: M:MLEM.Data.Content.XmlReader.GetFileExtensions + id: GetFileExtensions + parent: MLEM.Data.Content.XmlReader + langs: + - csharp + - vb + name: GetFileExtensions() + nameWithType: XmlReader.GetFileExtensions() + fullName: MLEM.Data.Content.XmlReader.GetFileExtensions() + type: Method + source: + remote: + path: MLEM.Data/Content/XmlReader.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFileExtensions + path: ../MLEM.Data/Content/XmlReader.cs + startLine: 23 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Content + summary: Represents the list of file extensions that this reader can read from. + example: [] + syntax: + content: public override string[] GetFileExtensions() + return: + type: System.String[] + description: The list of valid extensions + content.vb: Public Overrides Function GetFileExtensions() As String() + overridden: MLEM.Data.Content.RawContentReader.GetFileExtensions + overload: MLEM.Data.Content.XmlReader.GetFileExtensions* +references: +- uid: MLEM.Data.Content.RawContentManager + commentId: T:MLEM.Data.Content.RawContentManager + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentManager.html + name: RawContentManager + nameWithType: RawContentManager + fullName: MLEM.Data.Content.RawContentManager +- uid: MLEM.Data.Content + commentId: N:MLEM.Data.Content + href: MLEM.html + name: MLEM.Data.Content + nameWithType: MLEM.Data.Content + fullName: MLEM.Data.Content + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.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: MLEM.Data.Content.RawContentReader + commentId: T:MLEM.Data.Content.RawContentReader + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentReader.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + commentId: M:MLEM.Data.Content.RawContentReader.CanRead(System.Type) + parent: MLEM.Data.Content.RawContentReader + isExternal: true + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_CanRead_System_Type_ + name: CanRead(Type) + nameWithType: RawContentReader.CanRead(Type) + fullName: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.CanRead(System.Type) + name: CanRead + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_CanRead_System_Type_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: MLEM.Data.Content.XmlReader.CanRead* + commentId: Overload:MLEM.Data.Content.XmlReader.CanRead + href: MLEM.Data.Content.XmlReader.html#MLEM_Data_Content_XmlReader_CanRead_System_Type_ + name: CanRead + nameWithType: XmlReader.CanRead + fullName: MLEM.Data.Content.XmlReader.CanRead +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + commentId: P:Microsoft.Xna.Framework.Content.ContentManager.RootDirectory + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + name: RootDirectory + nameWithType: ContentManager.RootDirectory + fullName: Microsoft.Xna.Framework.Content.ContentManager.RootDirectory +- uid: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + commentId: M:MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + parent: MLEM.Data.Content.RawContentReader + isExternal: true + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read(RawContentManager, string, Stream, Type, object) + nameWithType: RawContentReader.Read(RawContentManager, string, Stream, Type, object) + fullName: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, string, System.IO.Stream, System.Type, object) + nameWithType.vb: RawContentReader.Read(RawContentManager, String, Stream, Type, Object) + fullName.vb: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager, String, System.IO.Stream, System.Type, Object) + name.vb: Read(RawContentManager, String, Stream, Type, Object) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.Read(MLEM.Data.Content.RawContentManager,System.String,System.IO.Stream,System.Type,System.Object) + name: Read + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + - name: ( + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + href: MLEM.Data.Content.RawContentManager.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.IO.Stream + name: Stream + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Data.Content.XmlReader.Read* + commentId: Overload:MLEM.Data.Content.XmlReader.Read + href: MLEM.Data.Content.XmlReader.html#MLEM_Data_Content_XmlReader_Read_MLEM_Data_Content_RawContentManager_System_String_System_IO_Stream_System_Type_System_Object_ + name: Read + nameWithType: XmlReader.Read + fullName: MLEM.Data.Content.XmlReader.Read +- 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: System.IO.Stream + commentId: T:System.IO.Stream + parent: System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.stream + name: Stream + nameWithType: Stream + fullName: System.IO.Stream +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: System.IO + commentId: N:System.IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.IO + nameWithType: System.IO + fullName: System.IO + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.IO + name: IO + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true +- uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + commentId: M:MLEM.Data.Content.RawContentReader.GetFileExtensions + parent: MLEM.Data.Content.RawContentReader + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + name: GetFileExtensions() + nameWithType: RawContentReader.GetFileExtensions() + fullName: MLEM.Data.Content.RawContentReader.GetFileExtensions() + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Content.RawContentReader.GetFileExtensions + name: GetFileExtensions + href: MLEM.Data.Content.RawContentReader.html#MLEM_Data_Content_RawContentReader_GetFileExtensions + - name: ( + - name: ) +- uid: MLEM.Data.Content.XmlReader.GetFileExtensions* + commentId: Overload:MLEM.Data.Content.XmlReader.GetFileExtensions + href: MLEM.Data.Content.XmlReader.html#MLEM_Data_Content_XmlReader_GetFileExtensions + name: GetFileExtensions + nameWithType: XmlReader.GetFileExtensions + fullName: MLEM.Data.Content.XmlReader.GetFileExtensions +- uid: System.String[] + 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() + spec.csharp: + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + spec.vb: + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Data.Content.yml b/Docs/api/MLEM.Data.Content.yml new file mode 100644 index 0000000..25c38f1 --- /dev/null +++ b/Docs/api/MLEM.Data.Content.yml @@ -0,0 +1,131 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Content + commentId: N:MLEM.Data.Content + id: MLEM.Data.Content + children: + - MLEM.Data.Content.ContentExtensions + - MLEM.Data.Content.JsonReader + - MLEM.Data.Content.RawContentManager + - MLEM.Data.Content.RawContentReader + - MLEM.Data.Content.RawContentReader`1 + - MLEM.Data.Content.SongReader + - MLEM.Data.Content.SoundEffectReader + - MLEM.Data.Content.Texture2DReader + - MLEM.Data.Content.XmlReader + langs: + - csharp + - vb + name: MLEM.Data.Content + nameWithType: MLEM.Data.Content + fullName: MLEM.Data.Content + type: Namespace + assemblies: + - MLEM.Data +references: +- uid: MLEM.Data.Content.ContentExtensions + commentId: T:MLEM.Data.Content.ContentExtensions + parent: MLEM.Data.Content + href: MLEM.Data.Content.ContentExtensions.html + name: ContentExtensions + nameWithType: ContentExtensions + fullName: MLEM.Data.Content.ContentExtensions +- uid: MLEM.Data.Content.JsonReader + commentId: T:MLEM.Data.Content.JsonReader + href: MLEM.Data.Content.JsonReader.html + name: JsonReader + nameWithType: JsonReader + fullName: MLEM.Data.Content.JsonReader +- uid: MLEM.Data.Content.RawContentManager + commentId: T:MLEM.Data.Content.RawContentManager + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentManager.html + name: RawContentManager + nameWithType: RawContentManager + fullName: MLEM.Data.Content.RawContentManager +- uid: MLEM.Data.Content.RawContentReader + commentId: T:MLEM.Data.Content.RawContentReader + parent: MLEM.Data.Content + href: MLEM.Data.Content.RawContentReader.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader +- uid: MLEM.Data.Content.RawContentReader`1 + commentId: T:MLEM.Data.Content.RawContentReader`1 + href: MLEM.Data.Content.RawContentReader-1.html + name: RawContentReader + nameWithType: RawContentReader + fullName: MLEM.Data.Content.RawContentReader + nameWithType.vb: RawContentReader(Of T) + fullName.vb: MLEM.Data.Content.RawContentReader(Of T) + name.vb: RawContentReader(Of T) + spec.csharp: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + href: MLEM.Data.Content.RawContentReader-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Content.SongReader + commentId: T:MLEM.Data.Content.SongReader + href: MLEM.Data.Content.SongReader.html + name: SongReader + nameWithType: SongReader + fullName: MLEM.Data.Content.SongReader +- uid: MLEM.Data.Content.SoundEffectReader + commentId: T:MLEM.Data.Content.SoundEffectReader + href: MLEM.Data.Content.SoundEffectReader.html + name: SoundEffectReader + nameWithType: SoundEffectReader + fullName: MLEM.Data.Content.SoundEffectReader +- uid: MLEM.Data.Content.Texture2DReader + commentId: T:MLEM.Data.Content.Texture2DReader + href: MLEM.Data.Content.Texture2DReader.html + name: Texture2DReader + nameWithType: Texture2DReader + fullName: MLEM.Data.Content.Texture2DReader +- uid: MLEM.Data.Content.XmlReader + commentId: T:MLEM.Data.Content.XmlReader + href: MLEM.Data.Content.XmlReader.html + name: XmlReader + nameWithType: XmlReader + fullName: MLEM.Data.Content.XmlReader +- uid: MLEM.Data.Content + commentId: N:MLEM.Data.Content + href: MLEM.html + name: MLEM.Data.Content + nameWithType: MLEM.Data.Content + fullName: MLEM.Data.Content + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Content + name: Content + href: MLEM.Data.Content.html diff --git a/Docs/api/MLEM.Data.ContentExtensions.yml b/Docs/api/MLEM.Data.ContentExtensions.yml new file mode 100644 index 0000000..ca585dd --- /dev/null +++ b/Docs/api/MLEM.Data.ContentExtensions.yml @@ -0,0 +1,752 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.ContentExtensions + commentId: T:MLEM.Data.ContentExtensions + id: ContentExtensions + parent: MLEM.Data + children: + - MLEM.Data.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + - MLEM.Data.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + - MLEM.Data.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + - MLEM.Data.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + langs: + - csharp + - vb + name: ContentExtensions + nameWithType: ContentExtensions + fullName: MLEM.Data.ContentExtensions + type: Class + source: + remote: + path: MLEM.Data/ContentExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ContentExtensions + path: ../MLEM.Data/ContentExtensions.cs + startLine: 11 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: A set of extensions for dealing with + example: [] + syntax: + content: public static class ContentExtensions + content.vb: Public Module ContentExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + id: SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + isExtensionMethod: true + parent: MLEM.Data.ContentExtensions + langs: + - csharp + - vb + name: SetJsonSerializer(ContentManager, JsonSerializer) + nameWithType: ContentExtensions.SetJsonSerializer(ContentManager, JsonSerializer) + fullName: MLEM.Data.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/ContentExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetJsonSerializer + path: ../MLEM.Data/ContentExtensions.cs + startLine: 22 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Adds a to the given content manager, which allows to load JSON-based content. + + Note that calls this method implicitly if no serializer exists. + example: [] + syntax: + content: public static void SetJsonSerializer(this ContentManager content, JsonSerializer serializer) + parameters: + - id: content + type: Microsoft.Xna.Framework.Content.ContentManager + description: The content manager to add the json serializer to + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The json serializer to add + content.vb: Public Shared Sub SetJsonSerializer(content As ContentManager, serializer As JsonSerializer) + overload: MLEM.Data.ContentExtensions.SetJsonSerializer* +- uid: MLEM.Data.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + commentId: M:MLEM.Data.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + id: GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + isExtensionMethod: true + parent: MLEM.Data.ContentExtensions + langs: + - csharp + - vb + name: GetJsonSerializer(ContentManager) + nameWithType: ContentExtensions.GetJsonSerializer(ContentManager) + fullName: MLEM.Data.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + type: Method + source: + remote: + path: MLEM.Data/ContentExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetJsonSerializer + path: ../MLEM.Data/ContentExtensions.cs + startLine: 32 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Returns the given content manager's json serializer. + + This method sets a new json serializer using if the given content manager does not yet have one. + example: [] + syntax: + content: public static JsonSerializer GetJsonSerializer(this ContentManager content) + parameters: + - id: content + type: Microsoft.Xna.Framework.Content.ContentManager + description: The content manager whose serializer to get + return: + type: Newtonsoft.Json.JsonSerializer + description: The content manager's serializer + content.vb: Public Shared Function GetJsonSerializer(content As ContentManager) As JsonSerializer + overload: MLEM.Data.ContentExtensions.GetJsonSerializer* +- uid: MLEM.Data.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + commentId: M:MLEM.Data.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + id: AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonConverter) + isExtensionMethod: true + parent: MLEM.Data.ContentExtensions + langs: + - csharp + - vb + name: AddJsonConverter(ContentManager, JsonConverter) + nameWithType: ContentExtensions.AddJsonConverter(ContentManager, JsonConverter) + fullName: MLEM.Data.ContentExtensions.AddJsonConverter(Microsoft.Xna.Framework.Content.ContentManager, Newtonsoft.Json.JsonConverter) + type: Method + source: + remote: + path: MLEM.Data/ContentExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddJsonConverter + path: ../MLEM.Data/ContentExtensions.cs + startLine: 45 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Adds a to the given content manager's . + example: [] + syntax: + content: public static void AddJsonConverter(this ContentManager content, JsonConverter converter) + parameters: + - id: content + type: Microsoft.Xna.Framework.Content.ContentManager + description: The content manager to add the converter to + - id: converter + type: Newtonsoft.Json.JsonConverter + description: The converter to add + content.vb: Public Shared Sub AddJsonConverter(content As ContentManager, converter As JsonConverter) + overload: MLEM.Data.ContentExtensions.AddJsonConverter* +- uid: MLEM.Data.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + id: LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + isExtensionMethod: true + parent: MLEM.Data.ContentExtensions + langs: + - csharp + - vb + name: LoadJson(ContentManager, string, string[], JsonSerializer) + nameWithType: ContentExtensions.LoadJson(ContentManager, string, string[], JsonSerializer) + fullName: MLEM.Data.ContentExtensions.LoadJson(Microsoft.Xna.Framework.Content.ContentManager, string, string[], Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/ContentExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LoadJson + path: ../MLEM.Data/ContentExtensions.cs + startLine: 59 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Loads any kind of JSON data using the given content manager's . + example: [] + syntax: + content: public static T LoadJson(this ContentManager content, string name, string[] extensions = null, JsonSerializer serializer = null) + parameters: + - id: content + type: Microsoft.Xna.Framework.Content.ContentManager + description: The content manager to load content with + - id: name + type: System.String + description: The name of the file to load + - id: extensions + type: System.String[] + description: The file extensions that should be appended, or ".json", ".json5" and ".jsonc" by default. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The json serializer to use, or by default. + typeParameters: + - id: T + description: The type of asset to load + return: + type: '{T}' + description: The loaded asset + content.vb: Public Shared Function LoadJson(Of T)(content As ContentManager, name As String, extensions As String() = Nothing, serializer As JsonSerializer = Nothing) As T + overload: MLEM.Data.ContentExtensions.LoadJson* + nameWithType.vb: ContentExtensions.LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) + fullName.vb: MLEM.Data.ContentExtensions.LoadJson(Of T)(Microsoft.Xna.Framework.Content.ContentManager, String, String(), Newtonsoft.Json.JsonSerializer) + name.vb: LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) +references: +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: MLEM.Data.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + isExternal: true + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + name: LoadJson(ContentManager, string, string[], JsonSerializer) + nameWithType: ContentExtensions.LoadJson(ContentManager, string, string[], JsonSerializer) + fullName: MLEM.Data.ContentExtensions.LoadJson(Microsoft.Xna.Framework.Content.ContentManager, string, string[], Newtonsoft.Json.JsonSerializer) + nameWithType.vb: ContentExtensions.LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) + fullName.vb: MLEM.Data.ContentExtensions.LoadJson(Of T)(Microsoft.Xna.Framework.Content.ContentManager, String, String(), Newtonsoft.Json.JsonSerializer) + name.vb: LoadJson(Of T)(ContentManager, String, String(), JsonSerializer) + spec.csharp: + - uid: MLEM.Data.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + name: LoadJson + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.ContentExtensions.LoadJson``1(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String[],Newtonsoft.Json.JsonSerializer) + name: LoadJson + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + commentId: M:MLEM.Data.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + isExternal: true + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + name: GetJsonSerializer(ContentManager) + nameWithType: ContentExtensions.GetJsonSerializer(ContentManager) + fullName: MLEM.Data.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + spec.csharp: + - uid: MLEM.Data.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + name: GetJsonSerializer + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.ContentExtensions.GetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager) + name: GetJsonSerializer + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ) +- uid: MLEM.Data.ContentExtensions.SetJsonSerializer* + commentId: Overload:MLEM.Data.ContentExtensions.SetJsonSerializer + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + name: SetJsonSerializer + nameWithType: ContentExtensions.SetJsonSerializer + fullName: MLEM.Data.ContentExtensions.SetJsonSerializer +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: MLEM.Data.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + name: SetJsonSerializer(ContentManager, JsonSerializer) + nameWithType: ContentExtensions.SetJsonSerializer(ContentManager, JsonSerializer) + fullName: MLEM.Data.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: MLEM.Data.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + name: SetJsonSerializer + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.ContentExtensions.SetJsonSerializer(Microsoft.Xna.Framework.Content.ContentManager,Newtonsoft.Json.JsonSerializer) + name: SetJsonSerializer + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_SetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonSerializer_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.ContentExtensions.GetJsonSerializer* + commentId: Overload:MLEM.Data.ContentExtensions.GetJsonSerializer + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_GetJsonSerializer_Microsoft_Xna_Framework_Content_ContentManager_ + name: GetJsonSerializer + nameWithType: ContentExtensions.GetJsonSerializer + fullName: MLEM.Data.ContentExtensions.GetJsonSerializer +- uid: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: MLEM.Data.ContentExtensions.AddJsonConverter* + commentId: Overload:MLEM.Data.ContentExtensions.AddJsonConverter + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_AddJsonConverter_Microsoft_Xna_Framework_Content_ContentManager_Newtonsoft_Json_JsonConverter_ + name: AddJsonConverter + nameWithType: ContentExtensions.AddJsonConverter + fullName: MLEM.Data.ContentExtensions.AddJsonConverter +- uid: MLEM.Data.ContentExtensions.LoadJson* + commentId: Overload:MLEM.Data.ContentExtensions.LoadJson + href: MLEM.Data.ContentExtensions.html#MLEM_Data_ContentExtensions_LoadJson__1_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String___Newtonsoft_Json_JsonSerializer_ + name: LoadJson + nameWithType: ContentExtensions.LoadJson + fullName: MLEM.Data.ContentExtensions.LoadJson +- 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: System.String[] + 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() + spec.csharp: + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + spec.vb: + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T diff --git a/Docs/api/MLEM.Data.CopyConstructorAttribute.yml b/Docs/api/MLEM.Data.CopyConstructorAttribute.yml new file mode 100644 index 0000000..185bc0a --- /dev/null +++ b/Docs/api/MLEM.Data.CopyConstructorAttribute.yml @@ -0,0 +1,2601 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.CopyConstructorAttribute + commentId: T:MLEM.Data.CopyConstructorAttribute + id: CopyConstructorAttribute + parent: MLEM.Data + children: [] + langs: + - csharp + - vb + name: CopyConstructorAttribute + nameWithType: CopyConstructorAttribute + fullName: MLEM.Data.CopyConstructorAttribute + type: Class + source: + remote: + path: MLEM.Data/CopyExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CopyConstructorAttribute + path: ../MLEM.Data/CopyExtensions.cs + startLine: 123 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: An attribute that, when added to a constructor, will make that constructor the one used by , and . + example: [] + syntax: + content: >- + [AttributeUsage(AttributeTargets.Constructor)] + + [Obsolete("CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects.")] + + public class CopyConstructorAttribute : Attribute, _Attribute + content.vb: >- + + + + + Public Class CopyConstructorAttribute Inherits Attribute Implements _Attribute + inheritance: + - System.Object + - System.Attribute + implements: + - System.Runtime.InteropServices._Attribute + inheritedMembers: + - System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type) + - System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + - System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) + - System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type) + - System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean) + - System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type) + - System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + - System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type) + - System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean) + - System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type) + - System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean) + - System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type) + - System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type) + - System.Attribute.GetCustomAttributes(System.Reflection.Module) + - System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type,System.Boolean) + - System.Attribute.IsDefined(System.Reflection.Module,System.Type) + - System.Attribute.IsDefined(System.Reflection.Module,System.Type,System.Boolean) + - System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type) + - System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type) + - System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type,System.Boolean) + - System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + - System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Boolean) + - System.Attribute.IsDefined(System.Reflection.Assembly,System.Type) + - System.Attribute.IsDefined(System.Reflection.Assembly,System.Type,System.Boolean) + - System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type) + - System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type,System.Boolean) + - System.Attribute.Equals(System.Object) + - System.Attribute.GetHashCode + - System.Attribute.Match(System.Object) + - System.Attribute.IsDefaultAttribute + - System.Attribute.TypeId + - System.Object.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType + - System.Object.MemberwiseClone + extensionMethods: + - MLEM.Data.CopyConstructorAttribute.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.CopyConstructorAttribute.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.CopyConstructorAttribute.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.CopyConstructorAttribute.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + attributes: + - type: System.AttributeUsageAttribute + ctor: System.AttributeUsageAttribute.#ctor(System.AttributeTargets) + arguments: + - type: System.AttributeTargets + value: 32 + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects. +references: +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Attribute + commentId: T:System.Attribute + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute + name: Attribute + nameWithType: Attribute + fullName: System.Attribute +- uid: System.Runtime.InteropServices._Attribute + commentId: T:System.Runtime.InteropServices._Attribute + parent: System.Runtime.InteropServices + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.interopservices._attribute + name: _Attribute + nameWithType: _Attribute + fullName: System.Runtime.InteropServices._Attribute +- uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type) + name: GetCustomAttributes(MemberInfo, Type) + nameWithType: Attribute.GetCustomAttributes(MemberInfo, Type) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type-system-boolean) + name: GetCustomAttributes(MemberInfo, Type, bool) + nameWithType: Attribute.GetCustomAttributes(MemberInfo, Type, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttributes(MemberInfo, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, System.Type, Boolean) + name.vb: GetCustomAttributes(MemberInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo) + name: GetCustomAttributes(MemberInfo) + nameWithType: Attribute.GetCustomAttributes(MemberInfo) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-boolean) + name: GetCustomAttributes(MemberInfo, bool) + nameWithType: Attribute.GetCustomAttributes(MemberInfo, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, bool) + nameWithType.vb: Attribute.GetCustomAttributes(MemberInfo, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo, Boolean) + name.vb: GetCustomAttributes(MemberInfo, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.MemberInfo,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-memberinfo-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type) + commentId: M:System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type) + name: IsDefined(MemberInfo, Type) + nameWithType: Attribute.IsDefined(MemberInfo, Type) + fullName: System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type-system-boolean) + name: IsDefined(MemberInfo, Type, bool) + nameWithType: Attribute.IsDefined(MemberInfo, Type, bool) + fullName: System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, bool) + nameWithType.vb: Attribute.IsDefined(MemberInfo, Type, Boolean) + fullName.vb: System.Attribute.IsDefined(System.Reflection.MemberInfo, System.Type, Boolean) + name.vb: IsDefined(MemberInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type) + name: GetCustomAttribute(MemberInfo, Type) + nameWithType: Attribute.GetCustomAttribute(MemberInfo, Type) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type-system-boolean) + name: GetCustomAttribute(MemberInfo, Type, bool) + nameWithType: Attribute.GetCustomAttribute(MemberInfo, Type, bool) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttribute(MemberInfo, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo, System.Type, Boolean) + name.vb: GetCustomAttribute(MemberInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.MemberInfo,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-memberinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.MemberInfo + name: MemberInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.memberinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo) + name: GetCustomAttributes(ParameterInfo) + nameWithType: Attribute.GetCustomAttributes(ParameterInfo) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type) + name: GetCustomAttributes(ParameterInfo, Type) + nameWithType: Attribute.GetCustomAttributes(ParameterInfo, Type) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type-system-boolean) + name: GetCustomAttributes(ParameterInfo, Type, bool) + nameWithType: Attribute.GetCustomAttributes(ParameterInfo, Type, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttributes(ParameterInfo, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, System.Type, Boolean) + name.vb: GetCustomAttributes(ParameterInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-boolean) + name: GetCustomAttributes(ParameterInfo, bool) + nameWithType: Attribute.GetCustomAttributes(ParameterInfo, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, bool) + nameWithType.vb: Attribute.GetCustomAttributes(ParameterInfo, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo, Boolean) + name.vb: GetCustomAttributes(ParameterInfo, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.ParameterInfo,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-parameterinfo-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type) + commentId: M:System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type) + name: IsDefined(ParameterInfo, Type) + nameWithType: Attribute.IsDefined(ParameterInfo, Type) + fullName: System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type-system-boolean) + name: IsDefined(ParameterInfo, Type, bool) + nameWithType: Attribute.IsDefined(ParameterInfo, Type, bool) + fullName: System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, bool) + nameWithType.vb: Attribute.IsDefined(ParameterInfo, Type, Boolean) + fullName.vb: System.Attribute.IsDefined(System.Reflection.ParameterInfo, System.Type, Boolean) + name.vb: IsDefined(ParameterInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type) + name: GetCustomAttribute(ParameterInfo, Type) + nameWithType: Attribute.GetCustomAttribute(ParameterInfo, Type) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type-system-boolean) + name: GetCustomAttribute(ParameterInfo, Type, bool) + nameWithType: Attribute.GetCustomAttribute(ParameterInfo, Type, bool) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttribute(ParameterInfo, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo, System.Type, Boolean) + name.vb: GetCustomAttribute(ParameterInfo, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.ParameterInfo,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-parameterinfo-system-type-system-boolean) + - name: ( + - uid: System.Reflection.ParameterInfo + name: ParameterInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.parameterinfo + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type) + name: GetCustomAttributes(Module, Type) + nameWithType: Attribute.GetCustomAttributes(Module, Type) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Module) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Module) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module) + name: GetCustomAttributes(Module) + nameWithType: Attribute.GetCustomAttributes(Module) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Module) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-boolean) + name: GetCustomAttributes(Module, bool) + nameWithType: Attribute.GetCustomAttributes(Module, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Module, bool) + nameWithType.vb: Attribute.GetCustomAttributes(Module, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.Module, Boolean) + name.vb: GetCustomAttributes(Module, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type-system-boolean) + name: GetCustomAttributes(Module, Type, bool) + nameWithType: Attribute.GetCustomAttributes(Module, Type, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttributes(Module, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.Module, System.Type, Boolean) + name.vb: GetCustomAttributes(Module, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Module,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type) + commentId: M:System.Attribute.IsDefined(System.Reflection.Module,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type) + name: IsDefined(Module, Type) + nameWithType: Attribute.IsDefined(Module, Type) + fullName: System.Attribute.IsDefined(System.Reflection.Module, System.Type) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type,System.Boolean) + commentId: M:System.Attribute.IsDefined(System.Reflection.Module,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type-system-boolean) + name: IsDefined(Module, Type, bool) + nameWithType: Attribute.IsDefined(Module, Type, bool) + fullName: System.Attribute.IsDefined(System.Reflection.Module, System.Type, bool) + nameWithType.vb: Attribute.IsDefined(Module, Type, Boolean) + fullName.vb: System.Attribute.IsDefined(System.Reflection.Module, System.Type, Boolean) + name.vb: IsDefined(Module, Type, Boolean) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.Module,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type) + name: GetCustomAttribute(Module, Type) + nameWithType: Attribute.GetCustomAttribute(Module, Type) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type-system-boolean) + name: GetCustomAttribute(Module, Type, bool) + nameWithType: Attribute.GetCustomAttribute(Module, Type, bool) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttribute(Module, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttribute(System.Reflection.Module, System.Type, Boolean) + name.vb: GetCustomAttribute(Module, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Module,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-module-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Module + name: Module + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.module + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type) + name: GetCustomAttributes(Assembly, Type) + nameWithType: Attribute.GetCustomAttributes(Assembly, Type) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type-system-boolean) + name: GetCustomAttributes(Assembly, Type, bool) + nameWithType: Attribute.GetCustomAttributes(Assembly, Type, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttributes(Assembly, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.Assembly, System.Type, Boolean) + name.vb: GetCustomAttributes(Assembly, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Type,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly) + name: GetCustomAttributes(Assembly) + nameWithType: Attribute.GetCustomAttributes(Assembly) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ) +- uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Boolean) + commentId: M:System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-boolean) + name: GetCustomAttributes(Assembly, bool) + nameWithType: Attribute.GetCustomAttributes(Assembly, bool) + fullName: System.Attribute.GetCustomAttributes(System.Reflection.Assembly, bool) + nameWithType.vb: Attribute.GetCustomAttributes(Assembly, Boolean) + fullName.vb: System.Attribute.GetCustomAttributes(System.Reflection.Assembly, Boolean) + name.vb: GetCustomAttributes(Assembly, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttributes(System.Reflection.Assembly,System.Boolean) + name: GetCustomAttributes + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattributes#system-attribute-getcustomattributes(system-reflection-assembly-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type) + commentId: M:System.Attribute.IsDefined(System.Reflection.Assembly,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type) + name: IsDefined(Assembly, Type) + nameWithType: Attribute.IsDefined(Assembly, Type) + fullName: System.Attribute.IsDefined(System.Reflection.Assembly, System.Type) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type,System.Boolean) + commentId: M:System.Attribute.IsDefined(System.Reflection.Assembly,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type-system-boolean) + name: IsDefined(Assembly, Type, bool) + nameWithType: Attribute.IsDefined(Assembly, Type, bool) + fullName: System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, bool) + nameWithType.vb: Attribute.IsDefined(Assembly, Type, Boolean) + fullName.vb: System.Attribute.IsDefined(System.Reflection.Assembly, System.Type, Boolean) + name.vb: IsDefined(Assembly, Type, Boolean) + spec.csharp: + - uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.IsDefined(System.Reflection.Assembly,System.Type,System.Boolean) + name: IsDefined + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefined#system-attribute-isdefined(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type) + name: GetCustomAttribute(Assembly, Type) + nameWithType: Attribute.GetCustomAttribute(Assembly, Type) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type,System.Boolean) + commentId: M:System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type,System.Boolean) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type-system-boolean) + name: GetCustomAttribute(Assembly, Type, bool) + nameWithType: Attribute.GetCustomAttribute(Assembly, Type, bool) + fullName: System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, bool) + nameWithType.vb: Attribute.GetCustomAttribute(Assembly, Type, Boolean) + fullName.vb: System.Attribute.GetCustomAttribute(System.Reflection.Assembly, System.Type, Boolean) + name.vb: GetCustomAttribute(Assembly, Type, Boolean) + spec.csharp: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: System.Attribute.GetCustomAttribute(System.Reflection.Assembly,System.Type,System.Boolean) + name: GetCustomAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.getcustomattribute#system-attribute-getcustomattribute(system-reflection-assembly-system-type-system-boolean) + - name: ( + - uid: System.Reflection.Assembly + name: Assembly + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.assembly + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Attribute.Equals(System.Object) + commentId: M:System.Attribute.Equals(System.Object) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.equals + name: Equals(object) + nameWithType: Attribute.Equals(object) + fullName: System.Attribute.Equals(object) + nameWithType.vb: Attribute.Equals(Object) + fullName.vb: System.Attribute.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Attribute.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.equals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Attribute.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.equals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Attribute.GetHashCode + commentId: M:System.Attribute.GetHashCode + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.gethashcode + name: GetHashCode() + nameWithType: Attribute.GetHashCode() + fullName: System.Attribute.GetHashCode() + spec.csharp: + - uid: System.Attribute.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Attribute.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.gethashcode + - name: ( + - name: ) +- uid: System.Attribute.Match(System.Object) + commentId: M:System.Attribute.Match(System.Object) + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.match + name: Match(object) + nameWithType: Attribute.Match(object) + fullName: System.Attribute.Match(object) + nameWithType.vb: Attribute.Match(Object) + fullName.vb: System.Attribute.Match(Object) + name.vb: Match(Object) + spec.csharp: + - uid: System.Attribute.Match(System.Object) + name: Match + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.match + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Attribute.Match(System.Object) + name: Match + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.match + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Attribute.IsDefaultAttribute + commentId: M:System.Attribute.IsDefaultAttribute + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefaultattribute + name: IsDefaultAttribute() + nameWithType: Attribute.IsDefaultAttribute() + fullName: System.Attribute.IsDefaultAttribute() + spec.csharp: + - uid: System.Attribute.IsDefaultAttribute + name: IsDefaultAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefaultattribute + - name: ( + - name: ) + spec.vb: + - uid: System.Attribute.IsDefaultAttribute + name: IsDefaultAttribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.isdefaultattribute + - name: ( + - name: ) +- uid: System.Attribute.TypeId + commentId: P:System.Attribute.TypeId + parent: System.Attribute + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.attribute.typeid + name: TypeId + nameWithType: Attribute.TypeId + fullName: System.Attribute.TypeId +- 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,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.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.Data.CopyConstructorAttribute.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(CopyConstructorAttribute, CopyConstructorAttribute, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(CopyConstructorAttribute, CopyConstructorAttribute, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Data.CopyConstructorAttribute, MLEM.Data.CopyConstructorAttribute, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of CopyConstructorAttribute)(CopyConstructorAttribute, CopyConstructorAttribute, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Data.CopyConstructorAttribute)(MLEM.Data.CopyConstructorAttribute, MLEM.Data.CopyConstructorAttribute, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of CopyConstructorAttribute)(CopyConstructorAttribute, CopyConstructorAttribute, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.CopyConstructorAttribute,MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: '>' + - name: ( + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.CopyConstructorAttribute,MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ) + - name: ( + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyConstructorAttribute.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(CopyConstructorAttribute, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(CopyConstructorAttribute, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Data.CopyConstructorAttribute, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of CopyConstructorAttribute)(CopyConstructorAttribute, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Data.CopyConstructorAttribute)(MLEM.Data.CopyConstructorAttribute, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of CopyConstructorAttribute)(CopyConstructorAttribute, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: '>' + - name: ( + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ) + - name: ( + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyConstructorAttribute.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(CopyConstructorAttribute, CopyConstructorAttribute, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(CopyConstructorAttribute, CopyConstructorAttribute, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Data.CopyConstructorAttribute, MLEM.Data.CopyConstructorAttribute, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of CopyConstructorAttribute)(CopyConstructorAttribute, CopyConstructorAttribute, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Data.CopyConstructorAttribute)(MLEM.Data.CopyConstructorAttribute, MLEM.Data.CopyConstructorAttribute, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of CopyConstructorAttribute)(CopyConstructorAttribute, CopyConstructorAttribute, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.CopyConstructorAttribute,MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: '>' + - name: ( + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.CopyConstructorAttribute,MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ) + - name: ( + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyConstructorAttribute.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(CopyConstructorAttribute, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(CopyConstructorAttribute, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Data.CopyConstructorAttribute, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of CopyConstructorAttribute)(CopyConstructorAttribute, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Data.CopyConstructorAttribute)(MLEM.Data.CopyConstructorAttribute, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of CopyConstructorAttribute)(CopyConstructorAttribute, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: '>' + - name: ( + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Data.CopyConstructorAttribute,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ) + - name: ( + - uid: MLEM.Data.CopyConstructorAttribute + name: CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Runtime.InteropServices + commentId: N:System.Runtime.InteropServices + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Runtime.InteropServices + nameWithType: System.Runtime.InteropServices + fullName: System.Runtime.InteropServices + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Runtime + name: Runtime + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime + - name: . + - uid: System.Runtime.InteropServices + name: InteropServices + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.interopservices + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Runtime + name: Runtime + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime + - name: . + - uid: System.Runtime.InteropServices + name: InteropServices + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.interopservices +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions diff --git a/Docs/api/MLEM.Data.CopyExtensions.yml b/Docs/api/MLEM.Data.CopyExtensions.yml new file mode 100644 index 0000000..cbb0558 --- /dev/null +++ b/Docs/api/MLEM.Data.CopyExtensions.yml @@ -0,0 +1,703 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + id: CopyExtensions + parent: MLEM.Data + children: + - MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + langs: + - csharp + - vb + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions + type: Class + source: + remote: + path: MLEM.Data/CopyExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CopyExtensions + path: ../MLEM.Data/CopyExtensions.cs + startLine: 13 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: A set of extensions for dealing with copying objects. + example: [] + syntax: + content: >- + [Obsolete("CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects.")] + + public static class CopyExtensions + content.vb: >- + + + Public Module CopyExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects. +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + id: Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExtensionMethod: true + parent: MLEM.Data.CopyExtensions + langs: + - csharp + - vb + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + type: Method + source: + remote: + path: MLEM.Data/CopyExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Copy + path: ../MLEM.Data/CopyExtensions.cs + startLine: 31 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Creates a shallow copy of the object and returns it. + + Object creation occurs using a constructor with the or, if none is present, the first constructor with the correct . + example: [] + syntax: + content: >- + [Obsolete("CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects.")] + + public static T Copy(this T obj, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, Predicate fieldInclusion = null) + parameters: + - id: obj + type: '{T}' + description: The object to create a shallow copy of + - id: flags + type: System.Reflection.BindingFlags + description: The binding flags for field searching + - id: fieldInclusion + type: System.Predicate{System.Reflection.FieldInfo} + description: A predicate that determines whether or not the given field should be copied. If null, all fields will be copied. + typeParameters: + - id: T + description: The type of the object to copy + return: + type: '{T}' + description: A shallow copy of the object + content.vb: >- + + + Public Shared Function Copy(Of T)(obj As T, flags As BindingFlags = BindingFlags.Instance Or BindingFlags.Public Or BindingFlags.NonPublic, fieldInclusion As Predicate(Of FieldInfo) = Nothing) As T + overload: MLEM.Data.CopyExtensions.Copy* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects. + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + id: DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExtensionMethod: true + parent: MLEM.Data.CopyExtensions + langs: + - csharp + - vb + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + type: Method + source: + remote: + path: MLEM.Data/CopyExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DeepCopy + path: ../MLEM.Data/CopyExtensions.cs + startLine: 47 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Creates a deep copy of the object and returns it. + + Object creation occurs using a constructor with the or, if none is present, the first constructor with the correct . + example: [] + syntax: + content: >- + [Obsolete("CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects.")] + + public static T DeepCopy(this T obj, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, Predicate fieldInclusion = null) + parameters: + - id: obj + type: '{T}' + description: The object to create a deep copy of + - id: flags + type: System.Reflection.BindingFlags + description: The binding flags for field searching + - id: fieldInclusion + type: System.Predicate{System.Reflection.FieldInfo} + description: A predicate that determines whether or not the given field should be copied. If null, all fields will be copied. + typeParameters: + - id: T + description: The type of the object to copy + return: + type: '{T}' + description: A deep copy of the object + content.vb: >- + + + Public Shared Function DeepCopy(Of T)(obj As T, flags As BindingFlags = BindingFlags.Instance Or BindingFlags.Public Or BindingFlags.NonPublic, fieldInclusion As Predicate(Of FieldInfo) = Nothing) As T + overload: MLEM.Data.CopyExtensions.DeepCopy* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects. + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + id: CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExtensionMethod: true + parent: MLEM.Data.CopyExtensions + langs: + - csharp + - vb + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + type: Method + source: + remote: + path: MLEM.Data/CopyExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CopyInto + path: ../MLEM.Data/CopyExtensions.cs + startLine: 62 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Copies the given object obj into the given object otherObj in a shallow manner. + example: [] + syntax: + content: >- + [Obsolete("CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects.")] + + public static void CopyInto(this T obj, T otherObj, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, Predicate fieldInclusion = null) + parameters: + - id: obj + type: '{T}' + description: The object to create a shallow copy of + - id: otherObj + type: '{T}' + description: The object to copy into + - id: flags + type: System.Reflection.BindingFlags + description: The binding flags for field searching + - id: fieldInclusion + type: System.Predicate{System.Reflection.FieldInfo} + description: A predicate that determines whether or not the given field should be copied. If null, all fields will be copied. + typeParameters: + - id: T + description: The type of the object to copy + content.vb: >- + + + Public Shared Sub CopyInto(Of T)(obj As T, otherObj As T, flags As BindingFlags = BindingFlags.Instance Or BindingFlags.Public Or BindingFlags.NonPublic, fieldInclusion As Predicate(Of FieldInfo) = Nothing) + overload: MLEM.Data.CopyExtensions.CopyInto* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects. + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + id: DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExtensionMethod: true + parent: MLEM.Data.CopyExtensions + langs: + - csharp + - vb + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + type: Method + source: + remote: + path: MLEM.Data/CopyExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DeepCopyInto + path: ../MLEM.Data/CopyExtensions.cs + startLine: 79 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Copies the given object obj into the given object otherObj in a deep manner. + + Object creation occurs using a constructor with the or, if none is present, the first constructor with the correct . + example: [] + syntax: + content: >- + [Obsolete("CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects.")] + + public static void DeepCopyInto(this T obj, T otherObj, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, Predicate fieldInclusion = null) + parameters: + - id: obj + type: '{T}' + description: The object to create a deep copy of + - id: otherObj + type: '{T}' + description: The object to copy into + - id: flags + type: System.Reflection.BindingFlags + description: The binding flags for field searching + - id: fieldInclusion + type: System.Predicate{System.Reflection.FieldInfo} + description: A predicate that determines whether or not the given field should be copied. If null, all fields will be copied. + typeParameters: + - id: T + description: The type of the object to copy + content.vb: >- + + + Public Shared Sub DeepCopyInto(Of T)(obj As T, otherObj As T, flags As BindingFlags = BindingFlags.Instance Or BindingFlags.Public Or BindingFlags.NonPublic, fieldInclusion As Predicate(Of FieldInfo) = Nothing) + overload: MLEM.Data.CopyExtensions.DeepCopyInto* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: CopyExtensions has major flaws and insufficient speed compared to other libraries specifically designed for copying objects. + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) +references: +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.CopyConstructorAttribute + commentId: T:MLEM.Data.CopyConstructorAttribute + href: MLEM.Data.CopyConstructorAttribute.html + name: CopyConstructorAttribute + nameWithType: CopyConstructorAttribute + fullName: MLEM.Data.CopyConstructorAttribute +- uid: System.Reflection.BindingFlags + commentId: T:System.Reflection.BindingFlags + parent: System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + name: BindingFlags + nameWithType: BindingFlags + fullName: System.Reflection.BindingFlags +- uid: MLEM.Data.CopyExtensions.Copy* + commentId: Overload:MLEM.Data.CopyExtensions.Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy + nameWithType: CopyExtensions.Copy + fullName: MLEM.Data.CopyExtensions.Copy +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: System.Predicate{System.Reflection.FieldInfo} + commentId: T:System.Predicate{System.Reflection.FieldInfo} + parent: System + definition: System.Predicate`1 + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + nameWithType.vb: Predicate(Of FieldInfo) + fullName.vb: System.Predicate(Of System.Reflection.FieldInfo) + name.vb: Predicate(Of FieldInfo) + spec.csharp: + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + spec.vb: + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) +- uid: System.Reflection + commentId: N:System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Reflection + nameWithType: System.Reflection + fullName: System.Reflection + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection +- uid: T + name: T + nameWithType: T + fullName: T +- uid: System.Predicate`1 + commentId: T:System.Predicate`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + nameWithType.vb: Predicate(Of T) + fullName.vb: System.Predicate(Of T) + name.vb: Predicate(Of T) + spec.csharp: + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy* + commentId: Overload:MLEM.Data.CopyExtensions.DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy + nameWithType: CopyExtensions.DeepCopy + fullName: MLEM.Data.CopyExtensions.DeepCopy +- uid: MLEM.Data.CopyExtensions.CopyInto* + commentId: Overload:MLEM.Data.CopyExtensions.CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto + nameWithType: CopyExtensions.CopyInto + fullName: MLEM.Data.CopyExtensions.CopyInto +- uid: MLEM.Data.CopyExtensions.DeepCopyInto* + commentId: Overload:MLEM.Data.CopyExtensions.DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto + nameWithType: CopyExtensions.DeepCopyInto + fullName: MLEM.Data.CopyExtensions.DeepCopyInto diff --git a/Docs/api/MLEM.Data.DataTextureAtlas.yml b/Docs/api/MLEM.Data.DataTextureAtlas.yml new file mode 100644 index 0000000..37351bd --- /dev/null +++ b/Docs/api/MLEM.Data.DataTextureAtlas.yml @@ -0,0 +1,1004 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.DataTextureAtlas + commentId: T:MLEM.Data.DataTextureAtlas + id: DataTextureAtlas + parent: MLEM.Data + children: + - MLEM.Data.DataTextureAtlas.Item(System.String) + - MLEM.Data.DataTextureAtlas.LoadAtlasData(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Content.ContentManager,System.String,System.Boolean) + - MLEM.Data.DataTextureAtlas.RegionNames + - MLEM.Data.DataTextureAtlas.Regions + - MLEM.Data.DataTextureAtlas.Texture + - MLEM.Data.DataTextureAtlas.ToDictionary + langs: + - csharp + - vb + name: DataTextureAtlas + nameWithType: DataTextureAtlas + fullName: MLEM.Data.DataTextureAtlas + type: Class + source: + remote: + path: MLEM.Data/DataTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DataTextureAtlas + path: ../MLEM.Data/DataTextureAtlas.cs + startLine: 43 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- +

+ + This class represents an atlas of objects which are loaded from a special texture atlas file. + + To load a data texture atlas, you can use . + +

+ +

+ + Data texture atlases are designed to be easy to write by hand. Because of this, their structure is very simple. + + Each texture region defined in the atlas consists of its names (where multiple names can be separated by whitespace), followed by a set of possible instructions and their arguments, also separated by whitespace. + +

  • The loc (or location) instruction defines the of the texture region as a rectangle whose origin is its top-left corner. It requires four arguments: x, y, width and height of the rectangle.
  • The (optional) piv (or pivot) instruction defines the of the texture region. It requires two arguments: x and y. If it is not supplied, the pivot defaults to the top-left corner of the texture region.
  • The (optional) off (of offset) instruction defines an offset that is added onto the location and pivot of this texture region. This is useful when duplicating a previously defined texture region to create a second region that has a constant offset. It requires two arguments: The x and y offset.
  • The (optional and repeatable) cpy (or copy) instruction defines an additional texture region that should also be generated from the same data, but with a given offset that will be applied to the location and pivot. It requires three arguments: the copy region's name and the x and y offsets.
  • The (optional and repeatable) dat (or data) instruction defines a custom data point that can be added to the resulting 's data. It requires two arguments: the data point's name and the data point's value, the latter of which is also stored as a string value.
  • The (optional) frm (or from) instruction defines a texture region (defined before the current region) whose data should be copied. All data from the region will be copied, but adding additional instructions afterwards modifies the data. It requires one argument: the name of the region whose data to copy. If this instruction is used, the loc instruction is not required.
+ +

+ + + + The following entry defines a texture region with the names LongTableRight and LongTableUp, whose will be a rectangle with X=32, Y=30, Width=64, Height=48, and whose will be a vector with X=80, Y=46. + +
LongTableRight LongTableUp
+
+    loc 32 30 64 48
+
+    piv 80 46
+ +
+ remarks: >- + To see a Data Texture Atlas in action, you can check out the sandbox project: https://github.com/Ellpeck/MLEM/blob/main/Sandbox/Content/Textures/Furniture.atlas. + + Additionally, if you are using Aseprite, there is a script to automatically populate it: https://gist.github.com/Ellpeck/e597c1412465c10f41a42050ec117ea2. + example: [] + syntax: + content: public class DataTextureAtlas + content.vb: Public Class DataTextureAtlas + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.DataTextureAtlas.Texture + commentId: F:MLEM.Data.DataTextureAtlas.Texture + id: Texture + parent: MLEM.Data.DataTextureAtlas + langs: + - csharp + - vb + name: Texture + nameWithType: DataTextureAtlas.Texture + fullName: MLEM.Data.DataTextureAtlas.Texture + type: Field + source: + remote: + path: MLEM.Data/DataTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Texture + path: ../MLEM.Data/DataTextureAtlas.cs + startLine: 48 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: The texture to use for this atlas + example: [] + syntax: + content: public readonly TextureRegion Texture + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Texture As TextureRegion +- uid: MLEM.Data.DataTextureAtlas.Item(System.String) + commentId: P:MLEM.Data.DataTextureAtlas.Item(System.String) + id: Item(System.String) + parent: MLEM.Data.DataTextureAtlas + langs: + - csharp + - vb + name: this[string] + nameWithType: DataTextureAtlas.this[string] + fullName: MLEM.Data.DataTextureAtlas.this[string] + type: Property + source: + remote: + path: MLEM.Data/DataTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM.Data/DataTextureAtlas.cs + startLine: 53 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns the texture region with the given name, or null if it does not exist. + example: [] + syntax: + content: public TextureRegion this[string name] { get; } + parameters: + - id: name + type: System.String + description: The region's name + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Default Property this[](name As String) As TextureRegion + overload: MLEM.Data.DataTextureAtlas.Item* + nameWithType.vb: DataTextureAtlas.this[](String) + fullName.vb: MLEM.Data.DataTextureAtlas.this[](String) + name.vb: this[](String) +- uid: MLEM.Data.DataTextureAtlas.Regions + commentId: P:MLEM.Data.DataTextureAtlas.Regions + id: Regions + parent: MLEM.Data.DataTextureAtlas + langs: + - csharp + - vb + name: Regions + nameWithType: DataTextureAtlas.Regions + fullName: MLEM.Data.DataTextureAtlas.Regions + type: Property + source: + remote: + path: MLEM.Data/DataTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Regions + path: ../MLEM.Data/DataTextureAtlas.cs + startLine: 62 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns an enumerable of all of the values in this atlas. + example: [] + syntax: + content: public IEnumerable Regions { get; } + parameters: [] + return: + type: System.Collections.Generic.IEnumerable{MLEM.Textures.TextureRegion} + content.vb: Public ReadOnly Property Regions As IEnumerable(Of TextureRegion) + overload: MLEM.Data.DataTextureAtlas.Regions* +- uid: MLEM.Data.DataTextureAtlas.RegionNames + commentId: P:MLEM.Data.DataTextureAtlas.RegionNames + id: RegionNames + parent: MLEM.Data.DataTextureAtlas + langs: + - csharp + - vb + name: RegionNames + nameWithType: DataTextureAtlas.RegionNames + fullName: MLEM.Data.DataTextureAtlas.RegionNames + type: Property + source: + remote: + path: MLEM.Data/DataTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RegionNames + path: ../MLEM.Data/DataTextureAtlas.cs + startLine: 66 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns an enumerable of all of the names in this atlas. + example: [] + syntax: + content: public IEnumerable RegionNames { get; } + parameters: [] + return: + type: System.Collections.Generic.IEnumerable{System.String} + content.vb: Public ReadOnly Property RegionNames As IEnumerable(Of String) + overload: MLEM.Data.DataTextureAtlas.RegionNames* +- uid: MLEM.Data.DataTextureAtlas.ToDictionary + commentId: M:MLEM.Data.DataTextureAtlas.ToDictionary + id: ToDictionary + parent: MLEM.Data.DataTextureAtlas + langs: + - csharp + - vb + name: ToDictionary() + nameWithType: DataTextureAtlas.ToDictionary() + fullName: MLEM.Data.DataTextureAtlas.ToDictionary() + type: Method + source: + remote: + path: MLEM.Data/DataTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToDictionary + path: ../MLEM.Data/DataTextureAtlas.cs + startLine: 79 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Converts this data texture atlas to a and returns the result. + + The resulting dictionary will contain all named regions that this data texture atlas contains. + example: [] + syntax: + content: public Dictionary ToDictionary() + return: + type: System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion} + description: The dictionary representation of this data texture atlas. + content.vb: Public Function ToDictionary() As Dictionary(Of String, TextureRegion) + overload: MLEM.Data.DataTextureAtlas.ToDictionary* +- uid: MLEM.Data.DataTextureAtlas.LoadAtlasData(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Content.ContentManager,System.String,System.Boolean) + commentId: M:MLEM.Data.DataTextureAtlas.LoadAtlasData(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Content.ContentManager,System.String,System.Boolean) + id: LoadAtlasData(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Content.ContentManager,System.String,System.Boolean) + parent: MLEM.Data.DataTextureAtlas + langs: + - csharp + - vb + name: LoadAtlasData(TextureRegion, ContentManager, string, bool) + nameWithType: DataTextureAtlas.LoadAtlasData(TextureRegion, ContentManager, string, bool) + fullName: MLEM.Data.DataTextureAtlas.LoadAtlasData(MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Content.ContentManager, string, bool) + type: Method + source: + remote: + path: MLEM.Data/DataTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LoadAtlasData + path: ../MLEM.Data/DataTextureAtlas.cs + startLine: 92 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Loads a from the given loaded texture and texture data file. + + For more information on data texture atlases, see the type documentation. + example: [] + syntax: + content: public static DataTextureAtlas LoadAtlasData(TextureRegion texture, ContentManager content, string infoPath, bool pivotRelative = false) + parameters: + - id: texture + type: MLEM.Textures.TextureRegion + description: The texture to use for this data texture atlas + - id: content + type: Microsoft.Xna.Framework.Content.ContentManager + description: The content manager to use for loading + - id: infoPath + type: System.String + description: The path, including extension, to the atlas info file + - id: pivotRelative + type: System.Boolean + description: If this value is true, then the pivot points passed in the info file will be relative to the coordinates of the texture region, not relative to the entire texture's origin. + return: + type: MLEM.Data.DataTextureAtlas + description: A new data texture atlas with the given settings + content.vb: Public Shared Function LoadAtlasData(texture As TextureRegion, content As ContentManager, infoPath As String, pivotRelative As Boolean = False) As DataTextureAtlas + overload: MLEM.Data.DataTextureAtlas.LoadAtlasData* + nameWithType.vb: DataTextureAtlas.LoadAtlasData(TextureRegion, ContentManager, String, Boolean) + fullName.vb: MLEM.Data.DataTextureAtlas.LoadAtlasData(MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Content.ContentManager, String, Boolean) + name.vb: LoadAtlasData(TextureRegion, ContentManager, String, Boolean) +references: +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + commentId: M:MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + isExternal: true + href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_ + name: LoadTextureAtlas(ContentManager, string, string, bool) + nameWithType: DataTextureAtlasExtensions.LoadTextureAtlas(ContentManager, string, string, bool) + fullName: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager, string, string, bool) + nameWithType.vb: DataTextureAtlasExtensions.LoadTextureAtlas(ContentManager, String, String, Boolean) + fullName.vb: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager, String, String, Boolean) + name.vb: LoadTextureAtlas(ContentManager, String, String, Boolean) + spec.csharp: + - uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + name: LoadTextureAtlas + href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + name: LoadTextureAtlas + href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_ + - name: ( + - uid: Microsoft.Xna.Framework.Content.ContentManager + name: ContentManager + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Textures.TextureRegion.Area + commentId: F:MLEM.Textures.TextureRegion.Area + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_Area + name: Area + nameWithType: TextureRegion.Area + fullName: MLEM.Textures.TextureRegion.Area +- uid: MLEM.Textures.TextureRegion.PivotPixels + commentId: P:MLEM.Textures.TextureRegion.PivotPixels + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_PivotPixels + name: PivotPixels + nameWithType: TextureRegion.PivotPixels + fullName: MLEM.Textures.TextureRegion.PivotPixels +- uid: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.DataTextureAtlas.Item* + commentId: Overload:MLEM.Data.DataTextureAtlas.Item + href: MLEM.Data.DataTextureAtlas.html#MLEM_Data_DataTextureAtlas_Item_System_String_ + name: this + nameWithType: DataTextureAtlas.this + fullName: MLEM.Data.DataTextureAtlas.this + nameWithType.vb: DataTextureAtlas.this[] + fullName.vb: MLEM.Data.DataTextureAtlas.this[] + name.vb: this[] +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: MLEM.Data.DataTextureAtlas.Regions* + commentId: Overload:MLEM.Data.DataTextureAtlas.Regions + href: MLEM.Data.DataTextureAtlas.html#MLEM_Data_DataTextureAtlas_Regions + name: Regions + nameWithType: DataTextureAtlas.Regions + fullName: MLEM.Data.DataTextureAtlas.Regions +- uid: System.Collections.Generic.IEnumerable{MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.IEnumerable{MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of TextureRegion) + fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Textures.TextureRegion) + name.vb: IEnumerable(Of TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Data.DataTextureAtlas.RegionNames* + commentId: Overload:MLEM.Data.DataTextureAtlas.RegionNames + href: MLEM.Data.DataTextureAtlas.html#MLEM_Data_DataTextureAtlas_RegionNames + name: RegionNames + nameWithType: DataTextureAtlas.RegionNames + fullName: MLEM.Data.DataTextureAtlas.RegionNames +- uid: System.Collections.Generic.IEnumerable{System.String} + commentId: T:System.Collections.Generic.IEnumerable{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of String) + fullName.vb: System.Collections.Generic.IEnumerable(Of String) + name.vb: IEnumerable(Of String) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: MLEM.Data.DataTextureAtlas.ToDictionary* + commentId: Overload:MLEM.Data.DataTextureAtlas.ToDictionary + href: MLEM.Data.DataTextureAtlas.html#MLEM_Data_DataTextureAtlas_ToDictionary + name: ToDictionary + nameWithType: DataTextureAtlas.ToDictionary + fullName: MLEM.Data.DataTextureAtlas.ToDictionary +- uid: System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of String, TextureRegion) + fullName.vb: System.Collections.Generic.Dictionary(Of String, MLEM.Textures.TextureRegion) + name.vb: Dictionary(Of String, TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) +- uid: MLEM.Data.DataTextureAtlas + commentId: T:MLEM.Data.DataTextureAtlas + parent: MLEM.Data + href: MLEM.Data.DataTextureAtlas.html + name: DataTextureAtlas + nameWithType: DataTextureAtlas + fullName: MLEM.Data.DataTextureAtlas +- uid: MLEM.Data.DataTextureAtlas.LoadAtlasData* + commentId: Overload:MLEM.Data.DataTextureAtlas.LoadAtlasData + href: MLEM.Data.DataTextureAtlas.html#MLEM_Data_DataTextureAtlas_LoadAtlasData_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_Boolean_ + name: LoadAtlasData + nameWithType: DataTextureAtlas.LoadAtlasData + fullName: MLEM.Data.DataTextureAtlas.LoadAtlasData +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true diff --git a/Docs/api/MLEM.Data.DataTextureAtlasExtensions.yml b/Docs/api/MLEM.Data.DataTextureAtlasExtensions.yml new file mode 100644 index 0000000..593b308 --- /dev/null +++ b/Docs/api/MLEM.Data.DataTextureAtlasExtensions.yml @@ -0,0 +1,432 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.DataTextureAtlasExtensions + commentId: T:MLEM.Data.DataTextureAtlasExtensions + id: DataTextureAtlasExtensions + parent: MLEM.Data + children: + - MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + langs: + - csharp + - vb + name: DataTextureAtlasExtensions + nameWithType: DataTextureAtlasExtensions + fullName: MLEM.Data.DataTextureAtlasExtensions + type: Class + source: + remote: + path: MLEM.Data/DataTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DataTextureAtlasExtensions + path: ../MLEM.Data/DataTextureAtlas.cs + startLine: 220 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: A set of extension methods for dealing with . + example: [] + syntax: + content: public static class DataTextureAtlasExtensions + content.vb: Public Module DataTextureAtlasExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + commentId: M:MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + id: LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager,System.String,System.String,System.Boolean) + isExtensionMethod: true + parent: MLEM.Data.DataTextureAtlasExtensions + langs: + - csharp + - vb + name: LoadTextureAtlas(ContentManager, string, string, bool) + nameWithType: DataTextureAtlasExtensions.LoadTextureAtlas(ContentManager, string, string, bool) + fullName: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager, string, string, bool) + type: Method + source: + remote: + path: MLEM.Data/DataTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LoadTextureAtlas + path: ../MLEM.Data/DataTextureAtlas.cs + startLine: 231 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Loads a from the given texture and texture data file. + + For more information on data texture atlases, see the type documentation. + example: [] + syntax: + content: public static DataTextureAtlas LoadTextureAtlas(this ContentManager content, string texturePath, string infoPath = null, bool pivotRelative = false) + parameters: + - id: content + type: Microsoft.Xna.Framework.Content.ContentManager + description: The content manager to use for loading + - id: texturePath + type: System.String + description: The path to the texture file + - id: infoPath + type: System.String + description: The path, including extension, to the atlas info file, or null if "texturePath.atlas" should be used + - id: pivotRelative + type: System.Boolean + description: If this value is true, then the pivot points passed in the info file will be relative to the coordinates of the texture region, not relative to the entire texture's origin. + return: + type: MLEM.Data.DataTextureAtlas + description: A new data texture atlas with the given settings + content.vb: Public Shared Function LoadTextureAtlas(content As ContentManager, texturePath As String, infoPath As String = Nothing, pivotRelative As Boolean = False) As DataTextureAtlas + overload: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas* + nameWithType.vb: DataTextureAtlasExtensions.LoadTextureAtlas(ContentManager, String, String, Boolean) + fullName.vb: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas(Microsoft.Xna.Framework.Content.ContentManager, String, String, Boolean) + name.vb: LoadTextureAtlas(ContentManager, String, String, Boolean) +references: +- uid: MLEM.Data.DataTextureAtlas + commentId: T:MLEM.Data.DataTextureAtlas + parent: MLEM.Data + href: MLEM.Data.DataTextureAtlas.html + name: DataTextureAtlas + nameWithType: DataTextureAtlas + fullName: MLEM.Data.DataTextureAtlas +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas* + commentId: Overload:MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas + href: MLEM.Data.DataTextureAtlasExtensions.html#MLEM_Data_DataTextureAtlasExtensions_LoadTextureAtlas_Microsoft_Xna_Framework_Content_ContentManager_System_String_System_String_System_Boolean_ + name: LoadTextureAtlas + nameWithType: DataTextureAtlasExtensions.LoadTextureAtlas + fullName: MLEM.Data.DataTextureAtlasExtensions.LoadTextureAtlas +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: System.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: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true diff --git a/Docs/api/MLEM.Data.DynamicEnum.yml b/Docs/api/MLEM.Data.DynamicEnum.yml new file mode 100644 index 0000000..58729a7 --- /dev/null +++ b/Docs/api/MLEM.Data.DynamicEnum.yml @@ -0,0 +1,2602 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.DynamicEnum + commentId: T:MLEM.Data.DynamicEnum + id: DynamicEnum + parent: MLEM.Data + children: + - MLEM.Data.DynamicEnum.#ctor(System.String,System.Numerics.BigInteger) + - MLEM.Data.DynamicEnum.AddFlag``1(System.String) + - MLEM.Data.DynamicEnum.AddValue``1(System.String) + - MLEM.Data.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger) + - MLEM.Data.DynamicEnum.And``1(``0,``0) + - MLEM.Data.DynamicEnum.GetEnumValue(System.Type,System.Numerics.BigInteger) + - MLEM.Data.DynamicEnum.GetEnumValue``1(System.Numerics.BigInteger) + - MLEM.Data.DynamicEnum.GetFlags``1(``0,System.Boolean) + - MLEM.Data.DynamicEnum.GetUniqueFlags``1(``0) + - MLEM.Data.DynamicEnum.GetValue(MLEM.Data.DynamicEnum) + - MLEM.Data.DynamicEnum.GetValues(System.Type) + - MLEM.Data.DynamicEnum.GetValues``1 + - MLEM.Data.DynamicEnum.HasAnyFlag(MLEM.Data.DynamicEnum) + - MLEM.Data.DynamicEnum.HasFlag(MLEM.Data.DynamicEnum) + - MLEM.Data.DynamicEnum.IsDefined(MLEM.Data.DynamicEnum) + - MLEM.Data.DynamicEnum.IsDefined(System.Type,System.Numerics.BigInteger) + - MLEM.Data.DynamicEnum.Neg``1(``0) + - MLEM.Data.DynamicEnum.Or``1(``0,``0) + - MLEM.Data.DynamicEnum.Parse(System.Type,System.String) + - MLEM.Data.DynamicEnum.Parse``1(System.String) + - MLEM.Data.DynamicEnum.ToString + - MLEM.Data.DynamicEnum.Xor``1(``0,``0) + langs: + - csharp + - vb + name: DynamicEnum + nameWithType: DynamicEnum + fullName: MLEM.Data.DynamicEnum + type: Class + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DynamicEnum + path: ../MLEM.Data/DynamicEnum.cs + startLine: 27 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + A dynamic enum is a class that represents enum-like single-instance value behavior with additional capabilities, including dynamic addition of new arbitrary values. + + A dynamic enum uses as its underlying type, allowing for an arbitrary number of enum values to be created, even when a -like structure is used that would only allow for up to 64 values in a regular enum. + + All enum operations including , , and are supported and can be implemented in derived classes using operator overloads. + + To create a custom dynamic enum, simply create a class that extends . New values can then be added using , or . + remarks: >- + To include enum-like operator overloads in a dynamic enum named MyEnum, the following code can be used: + +
public static implicit operator BigInteger(MyEnum value) => GetValue(value);
+
+    public static implicit operator MyEnum(BigInteger value) => GetEnumValue<MyEnum>(value);
+
+    public static MyEnum operator |(MyEnum left, MyEnum right) => Or(left, right);
+
+    public static MyEnum operator &(MyEnum left, MyEnum right) => And(left, right);
+
+    public static MyEnum operator ^(MyEnum left, MyEnum right) => Xor(left, right);
+
+    public static MyEnum operator ~(MyEnum value) => Neg(value);
+ example: [] + syntax: + content: >- + [Obsolete("DynamicEnum has been moved into the DynamicEnums library: https://www.nuget.org/packages/DynamicEnums")] + + [JsonConverter(typeof(DynamicEnumConverter))] + + public abstract class DynamicEnum + content.vb: >- + + + + + Public MustInherit Class DynamicEnum + inheritance: + - System.Object + inheritedMembers: + - 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 + extensionMethods: + - MLEM.Data.DynamicEnum.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.DynamicEnum.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.DynamicEnum.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.DynamicEnum.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: 'DynamicEnum has been moved into the DynamicEnums library: https://www.nuget.org/packages/DynamicEnums' + - type: Newtonsoft.Json.JsonConverterAttribute + ctor: Newtonsoft.Json.JsonConverterAttribute.#ctor(System.Type) + arguments: + - type: System.Type + value: MLEM.Data.Json.DynamicEnumConverter +- uid: MLEM.Data.DynamicEnum.#ctor(System.String,System.Numerics.BigInteger) + commentId: M:MLEM.Data.DynamicEnum.#ctor(System.String,System.Numerics.BigInteger) + id: '#ctor(System.String,System.Numerics.BigInteger)' + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: DynamicEnum(string, BigInteger) + nameWithType: DynamicEnum.DynamicEnum(string, BigInteger) + fullName: MLEM.Data.DynamicEnum.DynamicEnum(string, System.Numerics.BigInteger) + type: Constructor + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Data/DynamicEnum.cs + startLine: 46 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Creates a new dynamic enum instance. + + This constructor is protected as it is only invoked via reflection. + example: [] + syntax: + content: protected DynamicEnum(string name, BigInteger value) + parameters: + - id: name + type: System.String + description: The name of the enum value + - id: value + type: System.Numerics.BigInteger + description: The value + content.vb: Protected Sub New(name As String, value As BigInteger) + overload: MLEM.Data.DynamicEnum.#ctor* + nameWithType.vb: DynamicEnum.New(String, BigInteger) + fullName.vb: MLEM.Data.DynamicEnum.New(String, System.Numerics.BigInteger) + name.vb: New(String, BigInteger) +- uid: MLEM.Data.DynamicEnum.HasFlag(MLEM.Data.DynamicEnum) + commentId: M:MLEM.Data.DynamicEnum.HasFlag(MLEM.Data.DynamicEnum) + id: HasFlag(MLEM.Data.DynamicEnum) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: HasFlag(DynamicEnum) + nameWithType: DynamicEnum.HasFlag(DynamicEnum) + fullName: MLEM.Data.DynamicEnum.HasFlag(MLEM.Data.DynamicEnum) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HasFlag + path: ../MLEM.Data/DynamicEnum.cs + startLine: 58 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Returns true if this enum value has ALL of the given flags on it. + + This operation is equivalent to . + example: [] + syntax: + content: public bool HasFlag(DynamicEnum flags) + parameters: + - id: flags + type: MLEM.Data.DynamicEnum + description: The flags to query + return: + type: System.Boolean + description: True if all of the flags are present, false otherwise + content.vb: Public Function HasFlag(flags As DynamicEnum) As Boolean + overload: MLEM.Data.DynamicEnum.HasFlag* + seealso: + - linkId: MLEM.Data.DynamicEnum.HasAnyFlag(MLEM.Data.DynamicEnum) + commentId: M:MLEM.Data.DynamicEnum.HasAnyFlag(MLEM.Data.DynamicEnum) +- uid: MLEM.Data.DynamicEnum.HasAnyFlag(MLEM.Data.DynamicEnum) + commentId: M:MLEM.Data.DynamicEnum.HasAnyFlag(MLEM.Data.DynamicEnum) + id: HasAnyFlag(MLEM.Data.DynamicEnum) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: HasAnyFlag(DynamicEnum) + nameWithType: DynamicEnum.HasAnyFlag(DynamicEnum) + fullName: MLEM.Data.DynamicEnum.HasAnyFlag(MLEM.Data.DynamicEnum) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HasAnyFlag + path: ../MLEM.Data/DynamicEnum.cs + startLine: 74 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns true if this enum value has ANY of the given flags on it + example: [] + syntax: + content: public bool HasAnyFlag(DynamicEnum flags) + parameters: + - id: flags + type: MLEM.Data.DynamicEnum + description: The flags to query + return: + type: System.Boolean + description: True if one of the flags is present, false otherwise + content.vb: Public Function HasAnyFlag(flags As DynamicEnum) As Boolean + overload: MLEM.Data.DynamicEnum.HasAnyFlag* + seealso: + - linkId: MLEM.Data.DynamicEnum.HasFlag(MLEM.Data.DynamicEnum) + commentId: M:MLEM.Data.DynamicEnum.HasFlag(MLEM.Data.DynamicEnum) +- uid: MLEM.Data.DynamicEnum.ToString + commentId: M:MLEM.Data.DynamicEnum.ToString + id: ToString + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: ToString() + nameWithType: DynamicEnum.ToString() + fullName: MLEM.Data.DynamicEnum.ToString() + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM.Data/DynamicEnum.cs + startLine: 86 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns a string that represents the current object. + example: [] + syntax: + content: public override string ToString() + return: + type: System.String + description: A string that represents the current object. + content.vb: Public Overrides Function ToString() As String + overridden: System.Object.ToString + overload: MLEM.Data.DynamicEnum.ToString* +- uid: MLEM.Data.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger) + commentId: M:MLEM.Data.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger) + id: Add``1(System.String,System.Numerics.BigInteger) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: Add(string, BigInteger) + nameWithType: DynamicEnum.Add(string, BigInteger) + fullName: MLEM.Data.DynamicEnum.Add(string, System.Numerics.BigInteger) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM.Data/DynamicEnum.cs + startLine: 108 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Adds a new enum value to the given enum type T + example: [] + syntax: + content: 'public static T Add(string name, BigInteger value) where T : DynamicEnum' + parameters: + - id: name + type: System.String + description: The name of the enum value to add + - id: value + type: System.Numerics.BigInteger + description: The value to add + typeParameters: + - id: T + description: The type to add this value to + return: + type: '{T}' + description: The newly created enum value + content.vb: Public Shared Function Add(Of T As DynamicEnum)(name As String, value As BigInteger) As T + overload: MLEM.Data.DynamicEnum.Add* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: Thrown if the name or value passed are already present + nameWithType.vb: DynamicEnum.Add(Of T)(String, BigInteger) + fullName.vb: MLEM.Data.DynamicEnum.Add(Of T)(String, System.Numerics.BigInteger) + name.vb: Add(Of T)(String, BigInteger) +- uid: MLEM.Data.DynamicEnum.AddValue``1(System.String) + commentId: M:MLEM.Data.DynamicEnum.AddValue``1(System.String) + id: AddValue``1(System.String) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: AddValue(string) + nameWithType: DynamicEnum.AddValue(string) + fullName: MLEM.Data.DynamicEnum.AddValue(string) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddValue + path: ../MLEM.Data/DynamicEnum.cs + startLine: 134 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Adds a new enum value to the given enum type T. + + This method differs from in that it automatically determines a value. + + The value determined will be the next free number in a sequence, which represents the default behavior in an enum if enum values are not explicitly numbered. + example: [] + syntax: + content: 'public static T AddValue(string name) where T : DynamicEnum' + parameters: + - id: name + type: System.String + description: The name of the enum value to add + typeParameters: + - id: T + description: The type to add this value to + return: + type: '{T}' + description: The newly created enum value + content.vb: Public Shared Function AddValue(Of T As DynamicEnum)(name As String) As T + overload: MLEM.Data.DynamicEnum.AddValue* + nameWithType.vb: DynamicEnum.AddValue(Of T)(String) + fullName.vb: MLEM.Data.DynamicEnum.AddValue(Of T)(String) + name.vb: AddValue(Of T)(String) +- uid: MLEM.Data.DynamicEnum.AddFlag``1(System.String) + commentId: M:MLEM.Data.DynamicEnum.AddFlag``1(System.String) + id: AddFlag``1(System.String) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: AddFlag(string) + nameWithType: DynamicEnum.AddFlag(string) + fullName: MLEM.Data.DynamicEnum.AddFlag(string) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddFlag + path: ../MLEM.Data/DynamicEnum.cs + startLine: 149 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Adds a new flag enum value to the given enum type T. + + This method differs from in that it automatically determines a value. + + The value determined will be the next free power of two, allowing enum values to be combined using bitwise operations to create -like behavior. + example: [] + syntax: + content: 'public static T AddFlag(string name) where T : DynamicEnum' + parameters: + - id: name + type: System.String + description: The name of the enum value to add + typeParameters: + - id: T + description: The type to add this value to + return: + type: '{T}' + description: The newly created enum value + content.vb: Public Shared Function AddFlag(Of T As DynamicEnum)(name As String) As T + overload: MLEM.Data.DynamicEnum.AddFlag* + nameWithType.vb: DynamicEnum.AddFlag(Of T)(String) + fullName.vb: MLEM.Data.DynamicEnum.AddFlag(Of T)(String) + name.vb: AddFlag(Of T)(String) +- uid: MLEM.Data.DynamicEnum.GetValues``1 + commentId: M:MLEM.Data.DynamicEnum.GetValues``1 + id: GetValues``1 + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: GetValues() + nameWithType: DynamicEnum.GetValues() + fullName: MLEM.Data.DynamicEnum.GetValues() + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetValues + path: ../MLEM.Data/DynamicEnum.cs + startLine: 162 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Returns a collection of all of the enum values that are explicitly defined for the given dynamic enum type T. + + A value counts as explicitly defined if it has been added using , or . + example: [] + syntax: + content: 'public static IEnumerable GetValues() where T : DynamicEnum' + typeParameters: + - id: T + description: The type whose values to get + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: The defined values for the given type + content.vb: Public Shared Function GetValues(Of T As DynamicEnum)() As IEnumerable(Of T) + overload: MLEM.Data.DynamicEnum.GetValues* + nameWithType.vb: DynamicEnum.GetValues(Of T)() + fullName.vb: MLEM.Data.DynamicEnum.GetValues(Of T)() + name.vb: GetValues(Of T)() +- uid: MLEM.Data.DynamicEnum.GetValues(System.Type) + commentId: M:MLEM.Data.DynamicEnum.GetValues(System.Type) + id: GetValues(System.Type) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: GetValues(Type) + nameWithType: DynamicEnum.GetValues(Type) + fullName: MLEM.Data.DynamicEnum.GetValues(System.Type) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetValues + path: ../MLEM.Data/DynamicEnum.cs + startLine: 172 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Returns a collection of all of the enum values that are explicitly defined for the given dynamic enum type type. + + A value counts as explicitly defined if it has been added using , or . + example: [] + syntax: + content: public static IEnumerable GetValues(Type type) + parameters: + - id: type + type: System.Type + description: The type whose values to get + return: + type: System.Collections.Generic.IEnumerable{MLEM.Data.DynamicEnum} + description: The defined values for the given type + content.vb: Public Shared Function GetValues(type As Type) As IEnumerable(Of DynamicEnum) + overload: MLEM.Data.DynamicEnum.GetValues* +- uid: MLEM.Data.DynamicEnum.GetFlags``1(``0,System.Boolean) + commentId: M:MLEM.Data.DynamicEnum.GetFlags``1(``0,System.Boolean) + id: GetFlags``1(``0,System.Boolean) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: GetFlags(T, bool) + nameWithType: DynamicEnum.GetFlags(T, bool) + fullName: MLEM.Data.DynamicEnum.GetFlags(T, bool) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFlags + path: ../MLEM.Data/DynamicEnum.cs + startLine: 184 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Returns all of the defined values from the given dynamic enum type T which are contained in combinedFlag. + + Note that, if combined flags are defined in T, and combinedFlag contains them, they will also be returned. + example: [] + syntax: + content: 'public static IEnumerable GetFlags(T combinedFlag, bool includeZero = true) where T : DynamicEnum' + parameters: + - id: combinedFlag + type: '{T}' + description: The combined flags whose individual flags to return. + - id: includeZero + type: System.Boolean + description: Whether the enum value 0 should also be returned, if T contains one. + typeParameters: + - id: T + description: The type of enum. + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: All of the flags that make up combinedFlag. + content.vb: Public Shared Function GetFlags(Of T As DynamicEnum)(combinedFlag As T, includeZero As Boolean = True) As IEnumerable(Of T) + overload: MLEM.Data.DynamicEnum.GetFlags* + nameWithType.vb: DynamicEnum.GetFlags(Of T)(T, Boolean) + fullName.vb: MLEM.Data.DynamicEnum.GetFlags(Of T)(T, Boolean) + name.vb: GetFlags(Of T)(T, Boolean) +- uid: MLEM.Data.DynamicEnum.GetUniqueFlags``1(``0) + commentId: M:MLEM.Data.DynamicEnum.GetUniqueFlags``1(``0) + id: GetUniqueFlags``1(``0) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: GetUniqueFlags(T) + nameWithType: DynamicEnum.GetUniqueFlags(T) + fullName: MLEM.Data.DynamicEnum.GetUniqueFlags(T) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetUniqueFlags + path: ../MLEM.Data/DynamicEnum.cs + startLine: 198 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Returns all of the defined unique flags from the given dynamic enum type T which are contained in combinedFlag. + + Any combined flags (flags that aren't powers of two) which are defined in T will not be returned. + example: [] + syntax: + content: 'public static IEnumerable GetUniqueFlags(T combinedFlag) where T : DynamicEnum' + parameters: + - id: combinedFlag + type: '{T}' + description: The combined flags whose individual flags to return. + typeParameters: + - id: T + description: The type of enum. + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: All of the unique flags that make up combinedFlag. + content.vb: Public Shared Function GetUniqueFlags(Of T As DynamicEnum)(combinedFlag As T) As IEnumerable(Of T) + overload: MLEM.Data.DynamicEnum.GetUniqueFlags* + nameWithType.vb: DynamicEnum.GetUniqueFlags(Of T)(T) + fullName.vb: MLEM.Data.DynamicEnum.GetUniqueFlags(Of T)(T) + name.vb: GetUniqueFlags(Of T)(T) +- uid: MLEM.Data.DynamicEnum.Or``1(``0,``0) + commentId: M:MLEM.Data.DynamicEnum.Or``1(``0,``0) + id: Or``1(``0,``0) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: Or(T, T) + nameWithType: DynamicEnum.Or(T, T) + fullName: MLEM.Data.DynamicEnum.Or(T, T) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Or + path: ../MLEM.Data/DynamicEnum.cs + startLine: 219 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns the bitwise OR (|) combination of the two dynamic enum values + example: [] + syntax: + content: 'public static T Or(T left, T right) where T : DynamicEnum' + parameters: + - id: left + type: '{T}' + description: The left value + - id: right + type: '{T}' + description: The right value + typeParameters: + - id: T + description: The type of the values + return: + type: '{T}' + description: The bitwise OR (|) combination + content.vb: Public Shared Function [Or](Of T As DynamicEnum)(left As T, right As T) As T + overload: MLEM.Data.DynamicEnum.Or* + nameWithType.vb: DynamicEnum.Or(Of T)(T, T) + fullName.vb: MLEM.Data.DynamicEnum.Or(Of T)(T, T) + name.vb: Or(Of T)(T, T) +- uid: MLEM.Data.DynamicEnum.And``1(``0,``0) + commentId: M:MLEM.Data.DynamicEnum.And``1(``0,``0) + id: And``1(``0,``0) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: And(T, T) + nameWithType: DynamicEnum.And(T, T) + fullName: MLEM.Data.DynamicEnum.And(T, T) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: And + path: ../MLEM.Data/DynamicEnum.cs + startLine: 235 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns the bitwise AND (&) combination of the two dynamic enum values + example: [] + syntax: + content: 'public static T And(T left, T right) where T : DynamicEnum' + parameters: + - id: left + type: '{T}' + description: The left value + - id: right + type: '{T}' + description: The right value + typeParameters: + - id: T + description: The type of the values + return: + type: '{T}' + description: The bitwise AND (&) combination + content.vb: Public Shared Function [And](Of T As DynamicEnum)(left As T, right As T) As T + overload: MLEM.Data.DynamicEnum.And* + nameWithType.vb: DynamicEnum.And(Of T)(T, T) + fullName.vb: MLEM.Data.DynamicEnum.And(Of T)(T, T) + name.vb: And(Of T)(T, T) +- uid: MLEM.Data.DynamicEnum.Xor``1(``0,``0) + commentId: M:MLEM.Data.DynamicEnum.Xor``1(``0,``0) + id: Xor``1(``0,``0) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: Xor(T, T) + nameWithType: DynamicEnum.Xor(T, T) + fullName: MLEM.Data.DynamicEnum.Xor(T, T) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Xor + path: ../MLEM.Data/DynamicEnum.cs + startLine: 251 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns the bitwise XOR (^) combination of the two dynamic enum values + example: [] + syntax: + content: 'public static T Xor(T left, T right) where T : DynamicEnum' + parameters: + - id: left + type: '{T}' + description: The left value + - id: right + type: '{T}' + description: The right value + typeParameters: + - id: T + description: The type of the values + return: + type: '{T}' + description: The bitwise XOR (^) combination + content.vb: Public Shared Function [Xor](Of T As DynamicEnum)(left As T, right As T) As T + overload: MLEM.Data.DynamicEnum.Xor* + nameWithType.vb: DynamicEnum.Xor(Of T)(T, T) + fullName.vb: MLEM.Data.DynamicEnum.Xor(Of T)(T, T) + name.vb: Xor(Of T)(T, T) +- uid: MLEM.Data.DynamicEnum.Neg``1(``0) + commentId: M:MLEM.Data.DynamicEnum.Neg``1(``0) + id: Neg``1(``0) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: Neg(T) + nameWithType: DynamicEnum.Neg(T) + fullName: MLEM.Data.DynamicEnum.Neg(T) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Neg + path: ../MLEM.Data/DynamicEnum.cs + startLine: 266 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns the bitwise NEG (~) combination of the dynamic enum value + example: [] + syntax: + content: 'public static T Neg(T value) where T : DynamicEnum' + parameters: + - id: value + type: '{T}' + description: The value + typeParameters: + - id: T + description: The type of the values + return: + type: '{T}' + description: The bitwise NEG (~) value + content.vb: Public Shared Function Neg(Of T As DynamicEnum)(value As T) As T + overload: MLEM.Data.DynamicEnum.Neg* + nameWithType.vb: DynamicEnum.Neg(Of T)(T) + fullName.vb: MLEM.Data.DynamicEnum.Neg(Of T)(T) + name.vb: Neg(Of T)(T) +- uid: MLEM.Data.DynamicEnum.GetValue(MLEM.Data.DynamicEnum) + commentId: M:MLEM.Data.DynamicEnum.GetValue(MLEM.Data.DynamicEnum) + id: GetValue(MLEM.Data.DynamicEnum) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: GetValue(DynamicEnum) + nameWithType: DynamicEnum.GetValue(DynamicEnum) + fullName: MLEM.Data.DynamicEnum.GetValue(MLEM.Data.DynamicEnum) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetValue + path: ../MLEM.Data/DynamicEnum.cs + startLine: 280 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns the representation of the given dynamic enum value + example: [] + syntax: + content: public static BigInteger GetValue(DynamicEnum value) + parameters: + - id: value + type: MLEM.Data.DynamicEnum + description: The value whose number representation to get + return: + type: System.Numerics.BigInteger + description: The value's number representation + content.vb: Public Shared Function GetValue(value As DynamicEnum) As BigInteger + overload: MLEM.Data.DynamicEnum.GetValue* +- uid: MLEM.Data.DynamicEnum.GetEnumValue``1(System.Numerics.BigInteger) + commentId: M:MLEM.Data.DynamicEnum.GetEnumValue``1(System.Numerics.BigInteger) + id: GetEnumValue``1(System.Numerics.BigInteger) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: GetEnumValue(BigInteger) + nameWithType: DynamicEnum.GetEnumValue(BigInteger) + fullName: MLEM.Data.DynamicEnum.GetEnumValue(System.Numerics.BigInteger) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetEnumValue + path: ../MLEM.Data/DynamicEnum.cs + startLine: 290 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns the defined or combined dynamic enum value for the given representation + example: [] + syntax: + content: 'public static T GetEnumValue(BigInteger value) where T : DynamicEnum' + parameters: + - id: value + type: System.Numerics.BigInteger + description: The value whose dynamic enum value to get + typeParameters: + - id: T + description: The type that the returned dynamic enum should have + return: + type: '{T}' + description: The defined or combined dynamic enum value + content.vb: Public Shared Function GetEnumValue(Of T As DynamicEnum)(value As BigInteger) As T + overload: MLEM.Data.DynamicEnum.GetEnumValue* + nameWithType.vb: DynamicEnum.GetEnumValue(Of T)(BigInteger) + fullName.vb: MLEM.Data.DynamicEnum.GetEnumValue(Of T)(System.Numerics.BigInteger) + name.vb: GetEnumValue(Of T)(BigInteger) +- uid: MLEM.Data.DynamicEnum.GetEnumValue(System.Type,System.Numerics.BigInteger) + commentId: M:MLEM.Data.DynamicEnum.GetEnumValue(System.Type,System.Numerics.BigInteger) + id: GetEnumValue(System.Type,System.Numerics.BigInteger) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: GetEnumValue(Type, BigInteger) + nameWithType: DynamicEnum.GetEnumValue(Type, BigInteger) + fullName: MLEM.Data.DynamicEnum.GetEnumValue(System.Type, System.Numerics.BigInteger) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetEnumValue + path: ../MLEM.Data/DynamicEnum.cs + startLine: 300 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Returns the defined or combined dynamic enum value for the given representation + example: [] + syntax: + content: public static DynamicEnum GetEnumValue(Type type, BigInteger value) + parameters: + - id: type + type: System.Type + description: The type that the returned dynamic enum should have + - id: value + type: System.Numerics.BigInteger + description: The value whose dynamic enum value to get + return: + type: MLEM.Data.DynamicEnum + description: The defined or combined dynamic enum value + content.vb: Public Shared Function GetEnumValue(type As Type, value As BigInteger) As DynamicEnum + overload: MLEM.Data.DynamicEnum.GetEnumValue* +- uid: MLEM.Data.DynamicEnum.Parse``1(System.String) + commentId: M:MLEM.Data.DynamicEnum.Parse``1(System.String) + id: Parse``1(System.String) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: Parse(string) + nameWithType: DynamicEnum.Parse(string) + fullName: MLEM.Data.DynamicEnum.Parse(string) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Parse + path: ../MLEM.Data/DynamicEnum.cs + startLine: 323 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Parses the given into a dynamic enum value and returns the result. + + This method supports defined enum values as well as values combined using the pipe (|) character and any number of spaces. + + If no enum value can be parsed, null is returned. + example: [] + syntax: + content: 'public static T Parse(string strg) where T : DynamicEnum' + parameters: + - id: strg + type: System.String + description: The string to parse into a dynamic enum value + typeParameters: + - id: T + description: The type of the dynamic enum value to parse + return: + type: '{T}' + description: The parsed enum value, or null if parsing fails + content.vb: Public Shared Function Parse(Of T As DynamicEnum)(strg As String) As T + overload: MLEM.Data.DynamicEnum.Parse* + nameWithType.vb: DynamicEnum.Parse(Of T)(String) + fullName.vb: MLEM.Data.DynamicEnum.Parse(Of T)(String) + name.vb: Parse(Of T)(String) +- uid: MLEM.Data.DynamicEnum.Parse(System.Type,System.String) + commentId: M:MLEM.Data.DynamicEnum.Parse(System.Type,System.String) + id: Parse(System.Type,System.String) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: Parse(Type, string) + nameWithType: DynamicEnum.Parse(Type, string) + fullName: MLEM.Data.DynamicEnum.Parse(System.Type, string) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Parse + path: ../MLEM.Data/DynamicEnum.cs + startLine: 335 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Parses the given into a dynamic enum value and returns the result. + + This method supports defined enum values as well as values combined using the pipe (|) character and any number of spaces. + + If no enum value can be parsed, null is returned. + example: [] + syntax: + content: public static DynamicEnum Parse(Type type, string strg) + parameters: + - id: type + type: System.Type + description: The type of the dynamic enum value to parse + - id: strg + type: System.String + description: The string to parse into a dynamic enum value + return: + type: MLEM.Data.DynamicEnum + description: The parsed enum value, or null if parsing fails + content.vb: Public Shared Function Parse(type As Type, strg As String) As DynamicEnum + overload: MLEM.Data.DynamicEnum.Parse* + nameWithType.vb: DynamicEnum.Parse(Type, String) + fullName.vb: MLEM.Data.DynamicEnum.Parse(System.Type, String) + name.vb: Parse(Type, String) +- uid: MLEM.Data.DynamicEnum.IsDefined(System.Type,System.Numerics.BigInteger) + commentId: M:MLEM.Data.DynamicEnum.IsDefined(System.Type,System.Numerics.BigInteger) + id: IsDefined(System.Type,System.Numerics.BigInteger) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: IsDefined(Type, BigInteger) + nameWithType: DynamicEnum.IsDefined(Type, BigInteger) + fullName: MLEM.Data.DynamicEnum.IsDefined(System.Type, System.Numerics.BigInteger) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsDefined + path: ../MLEM.Data/DynamicEnum.cs + startLine: 361 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Returns whether the given value is defined in the given dynamic enum type. + + A value counts as explicitly defined if it has been added using , or . + example: [] + syntax: + content: public static bool IsDefined(Type type, BigInteger value) + parameters: + - id: type + type: System.Type + description: The dynamic enum type to query. + - id: value + type: System.Numerics.BigInteger + description: The value to query. + return: + type: System.Boolean + description: Whether the value is defined. + content.vb: Public Shared Function IsDefined(type As Type, value As BigInteger) As Boolean + overload: MLEM.Data.DynamicEnum.IsDefined* +- uid: MLEM.Data.DynamicEnum.IsDefined(MLEM.Data.DynamicEnum) + commentId: M:MLEM.Data.DynamicEnum.IsDefined(MLEM.Data.DynamicEnum) + id: IsDefined(MLEM.Data.DynamicEnum) + parent: MLEM.Data.DynamicEnum + langs: + - csharp + - vb + name: IsDefined(DynamicEnum) + nameWithType: DynamicEnum.IsDefined(DynamicEnum) + fullName: MLEM.Data.DynamicEnum.IsDefined(MLEM.Data.DynamicEnum) + type: Method + source: + remote: + path: MLEM.Data/DynamicEnum.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsDefined + path: ../MLEM.Data/DynamicEnum.cs + startLine: 371 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Returns whether the given value is defined in its dynamic enum type. + + A value counts as explicitly defined if it has been added using , or . + example: [] + syntax: + content: public static bool IsDefined(DynamicEnum value) + parameters: + - id: value + type: MLEM.Data.DynamicEnum + description: The value to query. + return: + type: System.Boolean + description: Whether the value is defined. + content.vb: Public Shared Function IsDefined(value As DynamicEnum) As Boolean + overload: MLEM.Data.DynamicEnum.IsDefined* +references: +- uid: System.Numerics.BigInteger + commentId: T:System.Numerics.BigInteger + parent: System.Numerics + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger + name: BigInteger + nameWithType: BigInteger + fullName: System.Numerics.BigInteger +- uid: System.FlagsAttribute + commentId: T:System.FlagsAttribute + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.flagsattribute + name: FlagsAttribute + nameWithType: FlagsAttribute + fullName: System.FlagsAttribute +- uid: MLEM.Data.DynamicEnum.And``1(``0,``0) + commentId: M:MLEM.Data.DynamicEnum.And``1(``0,``0) + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_And__1___0___0_ + name: And(T, T) + nameWithType: DynamicEnum.And(T, T) + fullName: MLEM.Data.DynamicEnum.And(T, T) + nameWithType.vb: DynamicEnum.And(Of T)(T, T) + fullName.vb: MLEM.Data.DynamicEnum.And(Of T)(T, T) + name.vb: And(Of T)(T, T) + spec.csharp: + - uid: MLEM.Data.DynamicEnum.And``1(``0,``0) + name: And + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_And__1___0___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.DynamicEnum.And``1(``0,``0) + name: And + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_And__1___0___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.DynamicEnum.Or``1(``0,``0) + commentId: M:MLEM.Data.DynamicEnum.Or``1(``0,``0) + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Or__1___0___0_ + name: Or(T, T) + nameWithType: DynamicEnum.Or(T, T) + fullName: MLEM.Data.DynamicEnum.Or(T, T) + nameWithType.vb: DynamicEnum.Or(Of T)(T, T) + fullName.vb: MLEM.Data.DynamicEnum.Or(Of T)(T, T) + name.vb: Or(Of T)(T, T) + spec.csharp: + - uid: MLEM.Data.DynamicEnum.Or``1(``0,``0) + name: Or + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Or__1___0___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.DynamicEnum.Or``1(``0,``0) + name: Or + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Or__1___0___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.DynamicEnum.Xor``1(``0,``0) + commentId: M:MLEM.Data.DynamicEnum.Xor``1(``0,``0) + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Xor__1___0___0_ + name: Xor(T, T) + nameWithType: DynamicEnum.Xor(T, T) + fullName: MLEM.Data.DynamicEnum.Xor(T, T) + nameWithType.vb: DynamicEnum.Xor(Of T)(T, T) + fullName.vb: MLEM.Data.DynamicEnum.Xor(Of T)(T, T) + name.vb: Xor(Of T)(T, T) + spec.csharp: + - uid: MLEM.Data.DynamicEnum.Xor``1(``0,``0) + name: Xor + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Xor__1___0___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.DynamicEnum.Xor``1(``0,``0) + name: Xor + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Xor__1___0___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.DynamicEnum.Neg``1(``0) + commentId: M:MLEM.Data.DynamicEnum.Neg``1(``0) + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Neg__1___0_ + name: Neg(T) + nameWithType: DynamicEnum.Neg(T) + fullName: MLEM.Data.DynamicEnum.Neg(T) + nameWithType.vb: DynamicEnum.Neg(Of T)(T) + fullName.vb: MLEM.Data.DynamicEnum.Neg(Of T)(T) + name.vb: Neg(Of T)(T) + spec.csharp: + - uid: MLEM.Data.DynamicEnum.Neg``1(``0) + name: Neg + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Neg__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.DynamicEnum.Neg``1(``0) + name: Neg + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Neg__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: MLEM.Data.DynamicEnum + commentId: T:MLEM.Data.DynamicEnum + parent: MLEM.Data + href: MLEM.Data.DynamicEnum.html + name: DynamicEnum + nameWithType: DynamicEnum + fullName: MLEM.Data.DynamicEnum +- uid: MLEM.Data.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger) + commentId: M:MLEM.Data.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger) + isExternal: true + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Add__1_System_String_System_Numerics_BigInteger_ + name: Add(string, BigInteger) + nameWithType: DynamicEnum.Add(string, BigInteger) + fullName: MLEM.Data.DynamicEnum.Add(string, System.Numerics.BigInteger) + nameWithType.vb: DynamicEnum.Add(Of T)(String, BigInteger) + fullName.vb: MLEM.Data.DynamicEnum.Add(Of T)(String, System.Numerics.BigInteger) + name.vb: Add(Of T)(String, BigInteger) + spec.csharp: + - uid: MLEM.Data.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger) + name: Add + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Add__1_System_String_System_Numerics_BigInteger_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Numerics.BigInteger + name: BigInteger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger + - name: ) + spec.vb: + - uid: MLEM.Data.DynamicEnum.Add``1(System.String,System.Numerics.BigInteger) + name: Add + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Add__1_System_String_System_Numerics_BigInteger_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Numerics.BigInteger + name: BigInteger + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.numerics.biginteger + - name: ) +- uid: MLEM.Data.DynamicEnum.AddValue``1(System.String) + commentId: M:MLEM.Data.DynamicEnum.AddValue``1(System.String) + isExternal: true + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_AddValue__1_System_String_ + name: AddValue(string) + nameWithType: DynamicEnum.AddValue(string) + fullName: MLEM.Data.DynamicEnum.AddValue(string) + nameWithType.vb: DynamicEnum.AddValue(Of T)(String) + fullName.vb: MLEM.Data.DynamicEnum.AddValue(Of T)(String) + name.vb: AddValue(Of T)(String) + spec.csharp: + - uid: MLEM.Data.DynamicEnum.AddValue``1(System.String) + name: AddValue + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_AddValue__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Data.DynamicEnum.AddValue``1(System.String) + name: AddValue + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_AddValue__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.DynamicEnum.AddFlag``1(System.String) + commentId: M:MLEM.Data.DynamicEnum.AddFlag``1(System.String) + isExternal: true + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_AddFlag__1_System_String_ + name: AddFlag(string) + nameWithType: DynamicEnum.AddFlag(string) + fullName: MLEM.Data.DynamicEnum.AddFlag(string) + nameWithType.vb: DynamicEnum.AddFlag(Of T)(String) + fullName.vb: MLEM.Data.DynamicEnum.AddFlag(Of T)(String) + name.vb: AddFlag(Of T)(String) + spec.csharp: + - uid: MLEM.Data.DynamicEnum.AddFlag``1(System.String) + name: AddFlag + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_AddFlag__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Data.DynamicEnum.AddFlag``1(System.String) + name: AddFlag + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_AddFlag__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.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.Data.DynamicEnum.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(DynamicEnum, DynamicEnum, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(DynamicEnum, DynamicEnum, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Data.DynamicEnum, MLEM.Data.DynamicEnum, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of DynamicEnum)(DynamicEnum, DynamicEnum, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Data.DynamicEnum)(MLEM.Data.DynamicEnum, MLEM.Data.DynamicEnum, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of DynamicEnum)(DynamicEnum, DynamicEnum, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.DynamicEnum,MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: '>' + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.DynamicEnum,MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ) + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.DynamicEnum.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(DynamicEnum, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(DynamicEnum, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Data.DynamicEnum, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of DynamicEnum)(DynamicEnum, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Data.DynamicEnum)(MLEM.Data.DynamicEnum, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of DynamicEnum)(DynamicEnum, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: '>' + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ) + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.DynamicEnum.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(DynamicEnum, DynamicEnum, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(DynamicEnum, DynamicEnum, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Data.DynamicEnum, MLEM.Data.DynamicEnum, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of DynamicEnum)(DynamicEnum, DynamicEnum, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Data.DynamicEnum)(MLEM.Data.DynamicEnum, MLEM.Data.DynamicEnum, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of DynamicEnum)(DynamicEnum, DynamicEnum, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.DynamicEnum,MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: '>' + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.DynamicEnum,MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ) + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.DynamicEnum.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(DynamicEnum, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(DynamicEnum, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Data.DynamicEnum, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of DynamicEnum)(DynamicEnum, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Data.DynamicEnum)(MLEM.Data.DynamicEnum, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of DynamicEnum)(DynamicEnum, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: '>' + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Data.DynamicEnum,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ) + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System.Numerics + commentId: N:System.Numerics + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Numerics + nameWithType: System.Numerics + fullName: System.Numerics + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Numerics + name: Numerics + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.numerics + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Numerics + name: Numerics + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.numerics +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.DynamicEnum.#ctor* + commentId: Overload:MLEM.Data.DynamicEnum.#ctor + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum__ctor_System_String_System_Numerics_BigInteger_ + name: DynamicEnum + nameWithType: DynamicEnum.DynamicEnum + fullName: MLEM.Data.DynamicEnum.DynamicEnum + nameWithType.vb: DynamicEnum.New + fullName.vb: MLEM.Data.DynamicEnum.New + name.vb: New +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: MLEM.Data.DynamicEnum.HasAnyFlag(MLEM.Data.DynamicEnum) + commentId: M:MLEM.Data.DynamicEnum.HasAnyFlag(MLEM.Data.DynamicEnum) + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_HasAnyFlag_MLEM_Data_DynamicEnum_ + name: HasAnyFlag(DynamicEnum) + nameWithType: DynamicEnum.HasAnyFlag(DynamicEnum) + fullName: MLEM.Data.DynamicEnum.HasAnyFlag(MLEM.Data.DynamicEnum) + spec.csharp: + - uid: MLEM.Data.DynamicEnum.HasAnyFlag(MLEM.Data.DynamicEnum) + name: HasAnyFlag + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_HasAnyFlag_MLEM_Data_DynamicEnum_ + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ) + spec.vb: + - uid: MLEM.Data.DynamicEnum.HasAnyFlag(MLEM.Data.DynamicEnum) + name: HasAnyFlag + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_HasAnyFlag_MLEM_Data_DynamicEnum_ + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ) +- uid: System.Enum.HasFlag(System.Enum) + commentId: M:System.Enum.HasFlag(System.Enum) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.enum.hasflag + name: HasFlag(Enum) + nameWithType: Enum.HasFlag(Enum) + fullName: System.Enum.HasFlag(System.Enum) + spec.csharp: + - uid: System.Enum.HasFlag(System.Enum) + name: HasFlag + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.enum.hasflag + - name: ( + - uid: System.Enum + name: Enum + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.enum + - name: ) + spec.vb: + - uid: System.Enum.HasFlag(System.Enum) + name: HasFlag + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.enum.hasflag + - name: ( + - uid: System.Enum + name: Enum + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.enum + - name: ) +- uid: MLEM.Data.DynamicEnum.HasFlag* + commentId: Overload:MLEM.Data.DynamicEnum.HasFlag + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_HasFlag_MLEM_Data_DynamicEnum_ + name: HasFlag + nameWithType: DynamicEnum.HasFlag + fullName: MLEM.Data.DynamicEnum.HasFlag +- 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.Data.DynamicEnum.HasFlag(MLEM.Data.DynamicEnum) + commentId: M:MLEM.Data.DynamicEnum.HasFlag(MLEM.Data.DynamicEnum) + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_HasFlag_MLEM_Data_DynamicEnum_ + name: HasFlag(DynamicEnum) + nameWithType: DynamicEnum.HasFlag(DynamicEnum) + fullName: MLEM.Data.DynamicEnum.HasFlag(MLEM.Data.DynamicEnum) + spec.csharp: + - uid: MLEM.Data.DynamicEnum.HasFlag(MLEM.Data.DynamicEnum) + name: HasFlag + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_HasFlag_MLEM_Data_DynamicEnum_ + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ) + spec.vb: + - uid: MLEM.Data.DynamicEnum.HasFlag(MLEM.Data.DynamicEnum) + name: HasFlag + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_HasFlag_MLEM_Data_DynamicEnum_ + - name: ( + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ) +- uid: MLEM.Data.DynamicEnum.HasAnyFlag* + commentId: Overload:MLEM.Data.DynamicEnum.HasAnyFlag + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_HasAnyFlag_MLEM_Data_DynamicEnum_ + name: HasAnyFlag + nameWithType: DynamicEnum.HasAnyFlag + fullName: MLEM.Data.DynamicEnum.HasAnyFlag +- 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: MLEM.Data.DynamicEnum.ToString* + commentId: Overload:MLEM.Data.DynamicEnum.ToString + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_ToString + name: ToString + nameWithType: DynamicEnum.ToString + fullName: MLEM.Data.DynamicEnum.ToString +- uid: System.ArgumentException + commentId: T:System.ArgumentException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentexception + name: ArgumentException + nameWithType: ArgumentException + fullName: System.ArgumentException +- uid: MLEM.Data.DynamicEnum.Add* + commentId: Overload:MLEM.Data.DynamicEnum.Add + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Add__1_System_String_System_Numerics_BigInteger_ + name: Add + nameWithType: DynamicEnum.Add + fullName: MLEM.Data.DynamicEnum.Add +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Data.DynamicEnum.AddValue* + commentId: Overload:MLEM.Data.DynamicEnum.AddValue + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_AddValue__1_System_String_ + name: AddValue + nameWithType: DynamicEnum.AddValue + fullName: MLEM.Data.DynamicEnum.AddValue +- uid: MLEM.Data.DynamicEnum.AddFlag* + commentId: Overload:MLEM.Data.DynamicEnum.AddFlag + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_AddFlag__1_System_String_ + name: AddFlag + nameWithType: DynamicEnum.AddFlag + fullName: MLEM.Data.DynamicEnum.AddFlag +- uid: MLEM.Data.DynamicEnum.GetValues* + commentId: Overload:MLEM.Data.DynamicEnum.GetValues + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_GetValues__1 + name: GetValues + nameWithType: DynamicEnum.GetValues + fullName: MLEM.Data.DynamicEnum.GetValues +- uid: System.Collections.Generic.IEnumerable{{T}} + commentId: T:System.Collections.Generic.IEnumerable{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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.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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- uid: System.Collections.Generic.IEnumerable{MLEM.Data.DynamicEnum} + commentId: T:System.Collections.Generic.IEnumerable{MLEM.Data.DynamicEnum} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of DynamicEnum) + fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Data.DynamicEnum) + name.vb: IEnumerable(Of DynamicEnum) + 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.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.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.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ) +- uid: MLEM.Data.DynamicEnum.GetFlags* + commentId: Overload:MLEM.Data.DynamicEnum.GetFlags + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_GetFlags__1___0_System_Boolean_ + name: GetFlags + nameWithType: DynamicEnum.GetFlags + fullName: MLEM.Data.DynamicEnum.GetFlags +- uid: MLEM.Data.DynamicEnum.GetUniqueFlags* + commentId: Overload:MLEM.Data.DynamicEnum.GetUniqueFlags + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_GetUniqueFlags__1___0_ + name: GetUniqueFlags + nameWithType: DynamicEnum.GetUniqueFlags + fullName: MLEM.Data.DynamicEnum.GetUniqueFlags +- uid: MLEM.Data.DynamicEnum.Or* + commentId: Overload:MLEM.Data.DynamicEnum.Or + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Or__1___0___0_ + name: Or + nameWithType: DynamicEnum.Or + fullName: MLEM.Data.DynamicEnum.Or +- uid: MLEM.Data.DynamicEnum.And* + commentId: Overload:MLEM.Data.DynamicEnum.And + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_And__1___0___0_ + name: And + nameWithType: DynamicEnum.And + fullName: MLEM.Data.DynamicEnum.And +- uid: MLEM.Data.DynamicEnum.Xor* + commentId: Overload:MLEM.Data.DynamicEnum.Xor + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Xor__1___0___0_ + name: Xor + nameWithType: DynamicEnum.Xor + fullName: MLEM.Data.DynamicEnum.Xor +- uid: MLEM.Data.DynamicEnum.Neg* + commentId: Overload:MLEM.Data.DynamicEnum.Neg + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Neg__1___0_ + name: Neg + nameWithType: DynamicEnum.Neg + fullName: MLEM.Data.DynamicEnum.Neg +- uid: MLEM.Data.DynamicEnum.GetValue* + commentId: Overload:MLEM.Data.DynamicEnum.GetValue + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_GetValue_MLEM_Data_DynamicEnum_ + name: GetValue + nameWithType: DynamicEnum.GetValue + fullName: MLEM.Data.DynamicEnum.GetValue +- uid: MLEM.Data.DynamicEnum.GetEnumValue* + commentId: Overload:MLEM.Data.DynamicEnum.GetEnumValue + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_GetEnumValue__1_System_Numerics_BigInteger_ + name: GetEnumValue + nameWithType: DynamicEnum.GetEnumValue + fullName: MLEM.Data.DynamicEnum.GetEnumValue +- uid: MLEM.Data.DynamicEnum.Parse* + commentId: Overload:MLEM.Data.DynamicEnum.Parse + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_Parse__1_System_String_ + name: Parse + nameWithType: DynamicEnum.Parse + fullName: MLEM.Data.DynamicEnum.Parse +- uid: MLEM.Data.DynamicEnum.IsDefined* + commentId: Overload:MLEM.Data.DynamicEnum.IsDefined + href: MLEM.Data.DynamicEnum.html#MLEM_Data_DynamicEnum_IsDefined_System_Type_System_Numerics_BigInteger_ + name: IsDefined + nameWithType: DynamicEnum.IsDefined + fullName: MLEM.Data.DynamicEnum.IsDefined diff --git a/Docs/api/MLEM.Data.Json.Direction2Converter.yml b/Docs/api/MLEM.Data.Json.Direction2Converter.yml new file mode 100644 index 0000000..452c964 --- /dev/null +++ b/Docs/api/MLEM.Data.Json.Direction2Converter.yml @@ -0,0 +1,1103 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json.Direction2Converter + commentId: T:MLEM.Data.Json.Direction2Converter + id: Direction2Converter + parent: MLEM.Data.Json + children: + - MLEM.Data.Json.Direction2Converter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.Direction2,System.Boolean,Newtonsoft.Json.JsonSerializer) + - MLEM.Data.Json.Direction2Converter.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.Direction2,Newtonsoft.Json.JsonSerializer) + langs: + - csharp + - vb + name: Direction2Converter + nameWithType: Direction2Converter + fullName: MLEM.Data.Json.Direction2Converter + type: Class + source: + remote: + path: MLEM.Data/Json/Direction2Converter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Direction2Converter + path: ../MLEM.Data/Json/Direction2Converter.cs + startLine: 8 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Converts a to and from JSON + example: [] + syntax: + content: 'public class Direction2Converter : JsonConverter' + content.vb: Public Class Direction2Converter Inherits JsonConverter(Of Direction2) + inheritance: + - System.Object + - Newtonsoft.Json.JsonConverter + - Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2} + inheritedMembers: + - Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.CanConvert(System.Type) + - Newtonsoft.Json.JsonConverter.CanRead + - Newtonsoft.Json.JsonConverter.CanWrite + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Json.Direction2Converter.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.Direction2,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.Direction2Converter.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.Direction2,Newtonsoft.Json.JsonSerializer) + id: WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.Direction2,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.Direction2Converter + langs: + - csharp + - vb + name: WriteJson(JsonWriter, Direction2, JsonSerializer) + nameWithType: Direction2Converter.WriteJson(JsonWriter, Direction2, JsonSerializer) + fullName: MLEM.Data.Json.Direction2Converter.WriteJson(Newtonsoft.Json.JsonWriter, MLEM.Maths.Direction2, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/Direction2Converter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WriteJson + path: ../MLEM.Data/Json/Direction2Converter.cs + startLine: 14 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Writes the JSON representation of the object. + example: [] + syntax: + content: public override void WriteJson(JsonWriter writer, Direction2 value, JsonSerializer serializer) + parameters: + - id: writer + type: Newtonsoft.Json.JsonWriter + description: The to write to. + - id: value + type: MLEM.Maths.Direction2 + description: The value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + content.vb: Public Overrides Sub WriteJson(writer As JsonWriter, value As Direction2, serializer As JsonSerializer) + overridden: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.Direction2,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.Direction2Converter.WriteJson* +- uid: MLEM.Data.Json.Direction2Converter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.Direction2,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.Direction2Converter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.Direction2,System.Boolean,Newtonsoft.Json.JsonSerializer) + id: ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.Direction2,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.Direction2Converter + langs: + - csharp + - vb + name: ReadJson(JsonReader, Type, Direction2, bool, JsonSerializer) + nameWithType: Direction2Converter.ReadJson(JsonReader, Type, Direction2, bool, JsonSerializer) + fullName: MLEM.Data.Json.Direction2Converter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Maths.Direction2, bool, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/Direction2Converter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReadJson + path: ../MLEM.Data/Json/Direction2Converter.cs + startLine: 25 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Reads the JSON representation of the object. + example: [] + syntax: + content: public override Direction2 ReadJson(JsonReader reader, Type objectType, Direction2 existingValue, bool hasExistingValue, JsonSerializer serializer) + parameters: + - id: reader + type: Newtonsoft.Json.JsonReader + description: The to read from. + - id: objectType + type: System.Type + description: Type of the object. + - id: existingValue + type: MLEM.Maths.Direction2 + description: The existing value of object being read. If there is no existing value then null will be used. + - id: hasExistingValue + type: System.Boolean + description: The existing value has a value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + return: + type: MLEM.Maths.Direction2 + description: The object value. + content.vb: Public Overrides Function ReadJson(reader As JsonReader, objectType As Type, existingValue As Direction2, hasExistingValue As Boolean, serializer As JsonSerializer) As Direction2 + overridden: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.Direction2,System.Boolean,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.Direction2Converter.ReadJson* + nameWithType.vb: Direction2Converter.ReadJson(JsonReader, Type, Direction2, Boolean, JsonSerializer) + fullName.vb: MLEM.Data.Json.Direction2Converter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Maths.Direction2, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Direction2, Boolean, JsonSerializer) +references: +- uid: MLEM.Maths.Direction2 + commentId: T:MLEM.Maths.Direction2 + parent: MLEM.Maths + href: MLEM.Maths.Direction2.html + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Maths.Direction2 +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.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: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2} + commentId: T:Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2} + parent: Newtonsoft.Json + definition: Newtonsoft.Json.JsonConverter`1 + href: MLEM.Maths.Direction2.html + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of Direction2) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.Direction2) + name.vb: JsonConverter(Of Direction2) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Direction2).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.Direction2).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Direction2).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.Direction2).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.CanConvert(System.Type) + parent: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2} + definition: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of Direction2).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.Direction2).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonConverter.CanRead + commentId: P:Newtonsoft.Json.JsonConverter.CanRead + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanRead + nameWithType: JsonConverter.CanRead + fullName: Newtonsoft.Json.JsonConverter.CanRead +- uid: Newtonsoft.Json.JsonConverter.CanWrite + commentId: P:Newtonsoft.Json.JsonConverter.CanWrite + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanWrite + nameWithType: JsonConverter.CanWrite + fullName: Newtonsoft.Json.JsonConverter.CanWrite +- 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.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: Newtonsoft.Json.JsonConverter`1 + commentId: T:Newtonsoft.Json.JsonConverter`1 + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of T) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T) + name.vb: JsonConverter(Of T) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of T).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonWriter + commentId: T:Newtonsoft.Json.JsonWriter + parent: Newtonsoft.Json + isExternal: true + name: JsonWriter + nameWithType: JsonWriter + fullName: Newtonsoft.Json.JsonWriter +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.Direction2,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.Direction2,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + href: MLEM.Maths.Direction2.html + name: WriteJson(JsonWriter, Direction2, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, Direction2, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, MLEM.Maths.Direction2, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Direction2).WriteJson(JsonWriter, Direction2, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.Direction2).WriteJson(Newtonsoft.Json.JsonWriter, MLEM.Maths.Direction2, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.Direction2,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.Direction2,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.Direction2Converter.WriteJson* + commentId: Overload:MLEM.Data.Json.Direction2Converter.WriteJson + href: MLEM.Data.Json.Direction2Converter.html#MLEM_Data_Json_Direction2Converter_WriteJson_Newtonsoft_Json_JsonWriter_MLEM_Maths_Direction2_Newtonsoft_Json_JsonSerializer_ + name: WriteJson + nameWithType: Direction2Converter.WriteJson + fullName: MLEM.Data.Json.Direction2Converter.WriteJson +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + isExternal: true + name: WriteJson(JsonWriter, T, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, T, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, T, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonReader + commentId: T:Newtonsoft.Json.JsonReader + parent: Newtonsoft.Json + isExternal: true + name: JsonReader + nameWithType: JsonReader + fullName: Newtonsoft.Json.JsonReader +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.Direction2,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.Direction2,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, Direction2, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, Direction2, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Maths.Direction2, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Direction2).ReadJson(JsonReader, Type, Direction2, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.Direction2).ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Maths.Direction2, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Direction2, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.Direction2,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.Direction2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.Direction2,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.Direction2Converter.ReadJson* + commentId: Overload:MLEM.Data.Json.Direction2Converter.ReadJson + href: MLEM.Data.Json.Direction2Converter.html#MLEM_Data_Json_Direction2Converter_ReadJson_Newtonsoft_Json_JsonReader_System_Type_MLEM_Maths_Direction2_System_Boolean_Newtonsoft_Json_JsonSerializer_ + name: ReadJson + nameWithType: Direction2Converter.ReadJson + fullName: MLEM.Data.Json.Direction2Converter.ReadJson +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- 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: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, T, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, T, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) diff --git a/Docs/api/MLEM.Data.Json.DynamicEnumConverter.yml b/Docs/api/MLEM.Data.Json.DynamicEnumConverter.yml new file mode 100644 index 0000000..c83a045 --- /dev/null +++ b/Docs/api/MLEM.Data.Json.DynamicEnumConverter.yml @@ -0,0 +1,1764 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json.DynamicEnumConverter + commentId: T:MLEM.Data.Json.DynamicEnumConverter + id: DynamicEnumConverter + parent: MLEM.Data.Json + children: + - MLEM.Data.Json.DynamicEnumConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Data.DynamicEnum,System.Boolean,Newtonsoft.Json.JsonSerializer) + - MLEM.Data.Json.DynamicEnumConverter.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Data.DynamicEnum,Newtonsoft.Json.JsonSerializer) + langs: + - csharp + - vb + name: DynamicEnumConverter + nameWithType: DynamicEnumConverter + fullName: MLEM.Data.Json.DynamicEnumConverter + type: Class + source: + remote: + path: MLEM.Data/Json/DynamicEnumConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DynamicEnumConverter + path: ../MLEM.Data/Json/DynamicEnumConverter.cs + startLine: 7 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Converts a to and from JSON + example: [] + syntax: + content: >- + [Obsolete("DynamicEnum has been moved into the DynamicEnums library: https://www.nuget.org/packages/DynamicEnums")] + + [JsonConverter(typeof(DynamicEnumConverter))] + + public class DynamicEnumConverter : JsonConverter + content.vb: >- + + + + + Public Class DynamicEnumConverter Inherits JsonConverter(Of DynamicEnum) + inheritance: + - System.Object + - Newtonsoft.Json.JsonConverter + - Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum} + inheritedMembers: + - Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.CanConvert(System.Type) + - Newtonsoft.Json.JsonConverter.CanRead + - Newtonsoft.Json.JsonConverter.CanWrite + - 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 + extensionMethods: + - MLEM.Data.Json.DynamicEnumConverter.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.Json.DynamicEnumConverter.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.Json.DynamicEnumConverter.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.Json.DynamicEnumConverter.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: 'DynamicEnum has been moved into the DynamicEnums library: https://www.nuget.org/packages/DynamicEnums' + - type: Newtonsoft.Json.JsonConverterAttribute + ctor: Newtonsoft.Json.JsonConverterAttribute.#ctor(System.Type) + arguments: + - type: System.Type + value: MLEM.Data.Json.DynamicEnumConverter +- uid: MLEM.Data.Json.DynamicEnumConverter.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Data.DynamicEnum,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.DynamicEnumConverter.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Data.DynamicEnum,Newtonsoft.Json.JsonSerializer) + id: WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Data.DynamicEnum,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.DynamicEnumConverter + langs: + - csharp + - vb + name: WriteJson(JsonWriter, DynamicEnum, JsonSerializer) + nameWithType: DynamicEnumConverter.WriteJson(JsonWriter, DynamicEnum, JsonSerializer) + fullName: MLEM.Data.Json.DynamicEnumConverter.WriteJson(Newtonsoft.Json.JsonWriter, MLEM.Data.DynamicEnum, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/DynamicEnumConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WriteJson + path: ../MLEM.Data/Json/DynamicEnumConverter.cs + startLine: 14 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Writes the JSON representation of the object. + example: [] + syntax: + content: public override void WriteJson(JsonWriter writer, DynamicEnum value, JsonSerializer serializer) + parameters: + - id: writer + type: Newtonsoft.Json.JsonWriter + description: The to write to. + - id: value + type: MLEM.Data.DynamicEnum + description: The value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + content.vb: Public Overrides Sub WriteJson(writer As JsonWriter, value As DynamicEnum, serializer As JsonSerializer) + overridden: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Data.DynamicEnum,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.DynamicEnumConverter.WriteJson* +- uid: MLEM.Data.Json.DynamicEnumConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Data.DynamicEnum,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.DynamicEnumConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Data.DynamicEnum,System.Boolean,Newtonsoft.Json.JsonSerializer) + id: ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Data.DynamicEnum,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.DynamicEnumConverter + langs: + - csharp + - vb + name: ReadJson(JsonReader, Type, DynamicEnum, bool, JsonSerializer) + nameWithType: DynamicEnumConverter.ReadJson(JsonReader, Type, DynamicEnum, bool, JsonSerializer) + fullName: MLEM.Data.Json.DynamicEnumConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Data.DynamicEnum, bool, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/DynamicEnumConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReadJson + path: ../MLEM.Data/Json/DynamicEnumConverter.cs + startLine: 25 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Reads the JSON representation of the object. + example: [] + syntax: + content: public override DynamicEnum ReadJson(JsonReader reader, Type objectType, DynamicEnum existingValue, bool hasExistingValue, JsonSerializer serializer) + parameters: + - id: reader + type: Newtonsoft.Json.JsonReader + description: The to read from. + - id: objectType + type: System.Type + description: Type of the object. + - id: existingValue + type: MLEM.Data.DynamicEnum + description: The existing value of object being read. If there is no existing value then null will be used. + - id: hasExistingValue + type: System.Boolean + description: The existing value has a value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + return: + type: MLEM.Data.DynamicEnum + description: The object value. + content.vb: Public Overrides Function ReadJson(reader As JsonReader, objectType As Type, existingValue As DynamicEnum, hasExistingValue As Boolean, serializer As JsonSerializer) As DynamicEnum + overridden: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Data.DynamicEnum,System.Boolean,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.DynamicEnumConverter.ReadJson* + nameWithType.vb: DynamicEnumConverter.ReadJson(JsonReader, Type, DynamicEnum, Boolean, JsonSerializer) + fullName.vb: MLEM.Data.Json.DynamicEnumConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Data.DynamicEnum, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, DynamicEnum, Boolean, JsonSerializer) +references: +- uid: MLEM.Data.DynamicEnum + commentId: T:MLEM.Data.DynamicEnum + parent: MLEM.Data + href: MLEM.Data.DynamicEnum.html + name: DynamicEnum + nameWithType: DynamicEnum + fullName: MLEM.Data.DynamicEnum +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.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: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum} + commentId: T:Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum} + parent: Newtonsoft.Json + definition: Newtonsoft.Json.JsonConverter`1 + href: MLEM.Data.DynamicEnum.html + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of DynamicEnum) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Data.DynamicEnum) + name.vb: JsonConverter(Of DynamicEnum) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ) +- uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of DynamicEnum).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Data.DynamicEnum).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of DynamicEnum).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Data.DynamicEnum).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.CanConvert(System.Type) + parent: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum} + definition: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of DynamicEnum).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Data.DynamicEnum).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonConverter.CanRead + commentId: P:Newtonsoft.Json.JsonConverter.CanRead + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanRead + nameWithType: JsonConverter.CanRead + fullName: Newtonsoft.Json.JsonConverter.CanRead +- uid: Newtonsoft.Json.JsonConverter.CanWrite + commentId: P:Newtonsoft.Json.JsonConverter.CanWrite + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanWrite + nameWithType: JsonConverter.CanWrite + fullName: Newtonsoft.Json.JsonConverter.CanWrite +- 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.Data.Json.DynamicEnumConverter.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(DynamicEnumConverter, DynamicEnumConverter, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(DynamicEnumConverter, DynamicEnumConverter, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Data.Json.DynamicEnumConverter, MLEM.Data.Json.DynamicEnumConverter, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of DynamicEnumConverter)(DynamicEnumConverter, DynamicEnumConverter, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Data.Json.DynamicEnumConverter)(MLEM.Data.Json.DynamicEnumConverter, MLEM.Data.Json.DynamicEnumConverter, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of DynamicEnumConverter)(DynamicEnumConverter, DynamicEnumConverter, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.Json.DynamicEnumConverter,MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: '>' + - name: ( + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.Json.DynamicEnumConverter,MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ) + - name: ( + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.Json.DynamicEnumConverter.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(DynamicEnumConverter, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(DynamicEnumConverter, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Data.Json.DynamicEnumConverter, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of DynamicEnumConverter)(DynamicEnumConverter, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Data.Json.DynamicEnumConverter)(MLEM.Data.Json.DynamicEnumConverter, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of DynamicEnumConverter)(DynamicEnumConverter, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: '>' + - name: ( + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ) + - name: ( + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.Json.DynamicEnumConverter.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(DynamicEnumConverter, DynamicEnumConverter, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(DynamicEnumConverter, DynamicEnumConverter, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Data.Json.DynamicEnumConverter, MLEM.Data.Json.DynamicEnumConverter, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of DynamicEnumConverter)(DynamicEnumConverter, DynamicEnumConverter, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Data.Json.DynamicEnumConverter)(MLEM.Data.Json.DynamicEnumConverter, MLEM.Data.Json.DynamicEnumConverter, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of DynamicEnumConverter)(DynamicEnumConverter, DynamicEnumConverter, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.Json.DynamicEnumConverter,MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: '>' + - name: ( + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.Json.DynamicEnumConverter,MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ) + - name: ( + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.Json.DynamicEnumConverter.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(DynamicEnumConverter, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(DynamicEnumConverter, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Data.Json.DynamicEnumConverter, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of DynamicEnumConverter)(DynamicEnumConverter, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Data.Json.DynamicEnumConverter)(MLEM.Data.Json.DynamicEnumConverter, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of DynamicEnumConverter)(DynamicEnumConverter, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: '>' + - name: ( + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Data.Json.DynamicEnumConverter,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ) + - name: ( + - uid: MLEM.Data.Json.DynamicEnumConverter + name: DynamicEnumConverter + href: MLEM.Data.Json.DynamicEnumConverter.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: Newtonsoft.Json.JsonConverter`1 + commentId: T:Newtonsoft.Json.JsonConverter`1 + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of T) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T) + name.vb: JsonConverter(Of T) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of T).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: Newtonsoft.Json.JsonWriter + commentId: T:Newtonsoft.Json.JsonWriter + parent: Newtonsoft.Json + isExternal: true + name: JsonWriter + nameWithType: JsonWriter + fullName: Newtonsoft.Json.JsonWriter +- uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Data.DynamicEnum,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Data.DynamicEnum,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + href: MLEM.Data.DynamicEnum.html + name: WriteJson(JsonWriter, DynamicEnum, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, DynamicEnum, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, MLEM.Data.DynamicEnum, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of DynamicEnum).WriteJson(JsonWriter, DynamicEnum, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Data.DynamicEnum).WriteJson(Newtonsoft.Json.JsonWriter, MLEM.Data.DynamicEnum, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Data.DynamicEnum,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Data.DynamicEnum,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.DynamicEnumConverter.WriteJson* + commentId: Overload:MLEM.Data.Json.DynamicEnumConverter.WriteJson + href: MLEM.Data.Json.DynamicEnumConverter.html#MLEM_Data_Json_DynamicEnumConverter_WriteJson_Newtonsoft_Json_JsonWriter_MLEM_Data_DynamicEnum_Newtonsoft_Json_JsonSerializer_ + name: WriteJson + nameWithType: DynamicEnumConverter.WriteJson + fullName: MLEM.Data.Json.DynamicEnumConverter.WriteJson +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + isExternal: true + name: WriteJson(JsonWriter, T, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, T, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, T, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonReader + commentId: T:Newtonsoft.Json.JsonReader + parent: Newtonsoft.Json + isExternal: true + name: JsonReader + nameWithType: JsonReader + fullName: Newtonsoft.Json.JsonReader +- uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Data.DynamicEnum,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Data.DynamicEnum,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, DynamicEnum, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, DynamicEnum, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Data.DynamicEnum, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of DynamicEnum).ReadJson(JsonReader, Type, DynamicEnum, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Data.DynamicEnum).ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Data.DynamicEnum, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, DynamicEnum, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Data.DynamicEnum,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Data.DynamicEnum}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Data.DynamicEnum,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: MLEM.Data.DynamicEnum + name: DynamicEnum + href: MLEM.Data.DynamicEnum.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.DynamicEnumConverter.ReadJson* + commentId: Overload:MLEM.Data.Json.DynamicEnumConverter.ReadJson + href: MLEM.Data.Json.DynamicEnumConverter.html#MLEM_Data_Json_DynamicEnumConverter_ReadJson_Newtonsoft_Json_JsonReader_System_Type_MLEM_Data_DynamicEnum_System_Boolean_Newtonsoft_Json_JsonSerializer_ + name: ReadJson + nameWithType: DynamicEnumConverter.ReadJson + fullName: MLEM.Data.Json.DynamicEnumConverter.ReadJson +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- 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: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, T, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, T, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) diff --git a/Docs/api/MLEM.Data.Json.JsonConverters.yml b/Docs/api/MLEM.Data.Json.JsonConverters.yml new file mode 100644 index 0000000..5700d31 --- /dev/null +++ b/Docs/api/MLEM.Data.Json.JsonConverters.yml @@ -0,0 +1,436 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json.JsonConverters + commentId: T:MLEM.Data.Json.JsonConverters + id: JsonConverters + parent: MLEM.Data.Json + children: + - MLEM.Data.Json.JsonConverters.AddAll(Newtonsoft.Json.JsonSerializer) + - MLEM.Data.Json.JsonConverters.Converters + langs: + - csharp + - vb + name: JsonConverters + nameWithType: JsonConverters + fullName: MLEM.Data.Json.JsonConverters + type: Class + source: + remote: + path: MLEM.Data/Json/JsonConverters.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: JsonConverters + path: ../MLEM.Data/Json/JsonConverters.cs + startLine: 6 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: A helper class that stores all of the types that are part of MLEM.Data. + example: [] + syntax: + content: public class JsonConverters + content.vb: Public Class JsonConverters + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Json.JsonConverters.Converters + commentId: F:MLEM.Data.Json.JsonConverters.Converters + id: Converters + parent: MLEM.Data.Json.JsonConverters + langs: + - csharp + - vb + name: Converters + nameWithType: JsonConverters.Converters + fullName: MLEM.Data.Json.JsonConverters.Converters + type: Field + source: + remote: + path: MLEM.Data/Json/JsonConverters.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Converters + path: ../MLEM.Data/Json/JsonConverters.cs + startLine: 11 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: An array of all of the s that are part of MLEM.Data + example: [] + syntax: + content: public static readonly JsonConverter[] Converters + return: + type: Newtonsoft.Json.JsonConverter[] + content.vb: Public Shared ReadOnly Converters As JsonConverter() +- uid: MLEM.Data.Json.JsonConverters.AddAll(Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.JsonConverters.AddAll(Newtonsoft.Json.JsonSerializer) + id: AddAll(Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.JsonConverters + langs: + - csharp + - vb + name: AddAll(JsonSerializer) + nameWithType: JsonConverters.AddAll(JsonSerializer) + fullName: MLEM.Data.Json.JsonConverters.AddAll(Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/JsonConverters.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddAll + path: ../MLEM.Data/Json/JsonConverters.cs + startLine: 24 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Adds all of the objects that are part of MLEM.Data to the given + example: [] + syntax: + content: public static JsonSerializer AddAll(JsonSerializer serializer) + parameters: + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The serializer to add the converters to + return: + type: Newtonsoft.Json.JsonSerializer + description: The given serializer, for chaining + content.vb: Public Shared Function AddAll(serializer As JsonSerializer) As JsonSerializer + overload: MLEM.Data.Json.JsonConverters.AddAll* +references: +- uid: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Newtonsoft.Json.JsonConverter[] + isExternal: true + name: JsonConverter[] + nameWithType: JsonConverter[] + fullName: Newtonsoft.Json.JsonConverter[] + nameWithType.vb: JsonConverter() + fullName.vb: Newtonsoft.Json.JsonConverter() + name.vb: JsonConverter() + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter + name: JsonConverter + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter + name: JsonConverter + isExternal: true + - name: ( + - name: ) +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: MLEM.Data.Json.JsonConverters.AddAll* + commentId: Overload:MLEM.Data.Json.JsonConverters.AddAll + href: MLEM.Data.Json.JsonConverters.html#MLEM_Data_Json_JsonConverters_AddAll_Newtonsoft_Json_JsonSerializer_ + name: AddAll + nameWithType: JsonConverters.AddAll + fullName: MLEM.Data.Json.JsonConverters.AddAll diff --git a/Docs/api/MLEM.Data.Json.JsonTypeSafeGenericDataHolder.yml b/Docs/api/MLEM.Data.Json.JsonTypeSafeGenericDataHolder.yml new file mode 100644 index 0000000..f1e74d7 --- /dev/null +++ b/Docs/api/MLEM.Data.Json.JsonTypeSafeGenericDataHolder.yml @@ -0,0 +1,868 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + id: JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + children: + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + langs: + - csharp + - vb + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + type: Class + source: + remote: + path: MLEM.Data/Json/JsonTypeSafeGenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: JsonTypeSafeGenericDataHolder + path: ../MLEM.Data/Json/JsonTypeSafeGenericDataHolder.cs + startLine: 13 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: >- + An represents an object that can hold generic key-value based data. + + This class uses for each object stored to ensure that objects with a custom get deserialized as an instance of their original type if is not set to . + + Note that, using , adding instances directly is also possible. + example: [] + syntax: + content: 'public class JsonTypeSafeGenericDataHolder : IGenericDataHolder' + content.vb: Public Class JsonTypeSafeGenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + id: SetData``1(System.String,``0) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + langs: + - csharp + - vb + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + type: Method + source: + remote: + path: MLEM.Data/Json/JsonTypeSafeGenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetData + path: ../MLEM.Data/Json/JsonTypeSafeGenericDataHolder.cs + startLine: 21 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Store a piece of generic data on this object. + example: [] + syntax: + content: public void SetData(string key, T data) + parameters: + - id: key + type: System.String + description: The key to store the data by + - id: data + type: '{T}' + description: The data to store in the object + typeParameters: + - id: T + content.vb: Public Sub SetData(Of T)(key As String, data As T) + overload: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData* + implements: + - MLEM.Misc.IGenericDataHolder.SetData``1(System.String,{T}) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + id: GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + langs: + - csharp + - vb + name: GetData(string) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(string) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string) + type: Method + source: + remote: + path: MLEM.Data/Json/JsonTypeSafeGenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetData + path: ../MLEM.Data/Json/JsonTypeSafeGenericDataHolder.cs + startLine: 33 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Returns a piece of generic data of the given type on this object. + example: [] + syntax: + content: public T GetData(string key) + parameters: + - id: key + type: System.String + description: The key that the data is stored by + typeParameters: + - id: T + description: The type of the data stored + return: + type: '{T}' + description: The data, or default if it doesn't exist + content.vb: Public Function GetData(Of T)(key As String) As T + overload: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData* + implements: + - MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + id: GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + langs: + - csharp + - vb + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + type: Method + source: + remote: + path: MLEM.Data/Json/JsonTypeSafeGenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetDataKeys + path: ../MLEM.Data/Json/JsonTypeSafeGenericDataHolder.cs + startLine: 40 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Returns all of the generic data that this object stores. + example: [] + syntax: + content: public IEnumerable GetDataKeys() + return: + type: System.Collections.Generic.IEnumerable{System.String} + description: The generic data on this object + content.vb: Public Function GetDataKeys() As IEnumerable(Of String) + overload: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys* + implements: + - MLEM.Misc.IGenericDataHolder.GetDataKeys +references: +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Data.Json.JsonTypeSafeWrapper + commentId: T:MLEM.Data.Json.JsonTypeSafeWrapper + parent: MLEM.Data.Json + href: MLEM.Data.Json.JsonTypeSafeWrapper.html + name: JsonTypeSafeWrapper + nameWithType: JsonTypeSafeWrapper + fullName: MLEM.Data.Json.JsonTypeSafeWrapper +- uid: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: Newtonsoft.Json.JsonSerializer.TypeNameHandling + commentId: P:Newtonsoft.Json.JsonSerializer.TypeNameHandling + isExternal: true + name: TypeNameHandling + nameWithType: JsonSerializer.TypeNameHandling + fullName: Newtonsoft.Json.JsonSerializer.TypeNameHandling +- uid: Newtonsoft.Json.TypeNameHandling.None + commentId: F:Newtonsoft.Json.TypeNameHandling.None + isExternal: true + name: None + nameWithType: TypeNameHandling.None + fullName: Newtonsoft.Json.TypeNameHandling.None +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.html#MLEM_Data_Json_JsonTypeSafeGenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.html#MLEM_Data_Json_JsonTypeSafeGenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.html#MLEM_Data_Json_JsonTypeSafeGenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeWrapper`1 + commentId: T:MLEM.Data.Json.JsonTypeSafeWrapper`1 + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html + name: JsonTypeSafeWrapper + nameWithType: JsonTypeSafeWrapper + fullName: MLEM.Data.Json.JsonTypeSafeWrapper + nameWithType.vb: JsonTypeSafeWrapper(Of T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper(Of T) + name.vb: JsonTypeSafeWrapper(Of T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper`1 + name: JsonTypeSafeWrapper + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper`1 + name: JsonTypeSafeWrapper + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData* + commentId: Overload:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + href: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.html#MLEM_Data_Json_JsonTypeSafeGenericDataHolder_SetData__1_System_String___0_ + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData +- uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.IGenericDataHolder + definition: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: IGenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.IGenericDataHolder.SetData(string, T) + nameWithType.vb: IGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.IGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- 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: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: IGenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.IGenericDataHolder.SetData(string, T) + nameWithType.vb: IGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.IGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData* + commentId: Overload:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData + href: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.html#MLEM_Data_Json_JsonTypeSafeGenericDataHolder_GetData__1_System_String_ + name: GetData + nameWithType: JsonTypeSafeGenericDataHolder.GetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData +- uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.IGenericDataHolder + isExternal: true + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: IGenericDataHolder.GetData(string) + fullName: MLEM.Misc.IGenericDataHolder.GetData(string) + nameWithType.vb: IGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.IGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys* + commentId: Overload:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + href: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.html#MLEM_Data_Json_JsonTypeSafeGenericDataHolder_GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys +- uid: MLEM.Misc.IGenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.IGenericDataHolder.GetDataKeys + parent: MLEM.Misc.IGenericDataHolder + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: IGenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.IGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.IGenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.IGenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetDataKeys + - name: ( + - name: ) +- uid: System.Collections.Generic.IEnumerable{System.String} + commentId: T:System.Collections.Generic.IEnumerable{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of String) + fullName.vb: System.Collections.Generic.IEnumerable(Of String) + name.vb: IEnumerable(Of String) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Collections.Generic.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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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 diff --git a/Docs/api/MLEM.Data.Json.JsonTypeSafeWrapper-1.yml b/Docs/api/MLEM.Data.Json.JsonTypeSafeWrapper-1.yml new file mode 100644 index 0000000..594fff4 --- /dev/null +++ b/Docs/api/MLEM.Data.Json.JsonTypeSafeWrapper-1.yml @@ -0,0 +1,633 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json.JsonTypeSafeWrapper`1 + commentId: T:MLEM.Data.Json.JsonTypeSafeWrapper`1 + id: JsonTypeSafeWrapper`1 + parent: MLEM.Data.Json + children: + - MLEM.Data.Json.JsonTypeSafeWrapper`1.#ctor(`0) + - MLEM.Data.Json.JsonTypeSafeWrapper`1.Value + langs: + - csharp + - vb + name: JsonTypeSafeWrapper + nameWithType: JsonTypeSafeWrapper + fullName: MLEM.Data.Json.JsonTypeSafeWrapper + type: Class + source: + remote: + path: MLEM.Data/Json/JsonTypeSafeWrapper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: JsonTypeSafeWrapper + path: ../MLEM.Data/Json/JsonTypeSafeWrapper.cs + startLine: 51 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: >- + A json type-safe wrapper can be used to wrap any objects that have a custom which stores them as a primitive type and that are serialized using a in cases where is not set to . + + If these objects are not wrapped in this manner, the value deserialized from it might not have the same type as the originally serialized object. This behavior can be observed, for example, when serializing a of entries, one of which is a : The will be serialized as a and, upon deserialization, will remain a . + + In general, wrapping objects in this manner is only useful in rare cases, where custom data of an unexpected or unknown type is stored. + + See for an example of how this class can be used, and see this stackoverflow answer for more information on the problem that this class solves: https://stackoverflow.com/a/38798114. + example: [] + syntax: + content: 'public class JsonTypeSafeWrapper : JsonTypeSafeWrapper' + typeParameters: + - id: T + content.vb: Public Class JsonTypeSafeWrapper(Of T) Inherits JsonTypeSafeWrapper + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeWrapper + inheritedMembers: + - MLEM.Data.Json.JsonTypeSafeWrapper.GetValue``1 + - MLEM.Data.Json.JsonTypeSafeWrapper.Of``1({T}) + - 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 + nameWithType.vb: JsonTypeSafeWrapper(Of T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper(Of T) + name.vb: JsonTypeSafeWrapper(Of T) +- uid: MLEM.Data.Json.JsonTypeSafeWrapper`1.Value + commentId: P:MLEM.Data.Json.JsonTypeSafeWrapper`1.Value + id: Value + parent: MLEM.Data.Json.JsonTypeSafeWrapper`1 + langs: + - csharp + - vb + name: Value + nameWithType: JsonTypeSafeWrapper.Value + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.Value + type: Property + source: + remote: + path: MLEM.Data/Json/JsonTypeSafeWrapper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Value + path: ../MLEM.Data/Json/JsonTypeSafeWrapper.cs + startLine: 54 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Returns this json type-safe wrapper's value as an . + example: [] + syntax: + content: public override object Value { get; } + parameters: [] + return: + type: System.Object + content.vb: Public Overrides ReadOnly Property Value As Object + overridden: MLEM.Data.Json.JsonTypeSafeWrapper.Value + overload: MLEM.Data.Json.JsonTypeSafeWrapper`1.Value* + nameWithType.vb: JsonTypeSafeWrapper(Of T).Value + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper(Of T).Value +- uid: MLEM.Data.Json.JsonTypeSafeWrapper`1.#ctor(`0) + commentId: M:MLEM.Data.Json.JsonTypeSafeWrapper`1.#ctor(`0) + id: '#ctor(`0)' + parent: MLEM.Data.Json.JsonTypeSafeWrapper`1 + langs: + - csharp + - vb + name: JsonTypeSafeWrapper(T) + nameWithType: JsonTypeSafeWrapper.JsonTypeSafeWrapper(T) + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.JsonTypeSafeWrapper(T) + type: Constructor + source: + remote: + path: MLEM.Data/Json/JsonTypeSafeWrapper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Data/Json/JsonTypeSafeWrapper.cs + startLine: 64 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: >- + Creates a new json type-safe wrapper instance that wraps the given value. + + If the type of the value is unknown at compile time, can be used instead. + example: [] + syntax: + content: public JsonTypeSafeWrapper(T value) + parameters: + - id: value + type: '{T}' + description: The value to wrap + content.vb: Public Sub New(value As T) + overload: MLEM.Data.Json.JsonTypeSafeWrapper`1.#ctor* + nameWithType.vb: JsonTypeSafeWrapper(Of T).New(T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper(Of T).New(T) + name.vb: New(T) +references: +- uid: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: Newtonsoft.Json.JsonSerializer.TypeNameHandling + commentId: P:Newtonsoft.Json.JsonSerializer.TypeNameHandling + isExternal: true + name: TypeNameHandling + nameWithType: JsonSerializer.TypeNameHandling + fullName: Newtonsoft.Json.JsonSerializer.TypeNameHandling +- uid: Newtonsoft.Json.TypeNameHandling.None + commentId: F:Newtonsoft.Json.TypeNameHandling.None + isExternal: true + name: None + nameWithType: TypeNameHandling.None + fullName: Newtonsoft.Json.TypeNameHandling.None +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.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: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + href: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.html + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html +- uid: MLEM.Data.Json.JsonTypeSafeWrapper + commentId: T:MLEM.Data.Json.JsonTypeSafeWrapper + parent: MLEM.Data.Json + href: MLEM.Data.Json.JsonTypeSafeWrapper.html + name: JsonTypeSafeWrapper + nameWithType: JsonTypeSafeWrapper + fullName: MLEM.Data.Json.JsonTypeSafeWrapper +- uid: MLEM.Data.Json.JsonTypeSafeWrapper.GetValue``1 + commentId: M:MLEM.Data.Json.JsonTypeSafeWrapper.GetValue``1 + parent: MLEM.Data.Json.JsonTypeSafeWrapper + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_GetValue__1 + name: GetValue() + nameWithType: JsonTypeSafeWrapper.GetValue() + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.GetValue() + nameWithType.vb: JsonTypeSafeWrapper.GetValue(Of T)() + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper.GetValue(Of T)() + name.vb: GetValue(Of T)() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper.GetValue``1 + name: GetValue + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_GetValue__1 + - name: < + - name: T + - name: '>' + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper.GetValue``1 + name: GetValue + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_GetValue__1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeWrapper.Of``1({T}) + commentId: M:MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0) + parent: MLEM.Data.Json.JsonTypeSafeWrapper + definition: MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0) + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_Of__1___0_ + name: Of(T) + nameWithType: JsonTypeSafeWrapper.Of(T) + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.Of(T) + nameWithType.vb: JsonTypeSafeWrapper.Of(Of T)(T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper.Of(Of T)(T) + name.vb: Of(Of T)(T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0) + name: Of + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_Of__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0) + name: Of + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_Of__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- 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: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0) + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_Of__1___0_ + name: Of(T) + nameWithType: JsonTypeSafeWrapper.Of(T) + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.Of(T) + nameWithType.vb: JsonTypeSafeWrapper.Of(Of T)(T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper.Of(Of T)(T) + name.vb: Of(Of T)(T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0) + name: Of + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_Of__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0) + name: Of + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_Of__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeWrapper.Value + commentId: P:MLEM.Data.Json.JsonTypeSafeWrapper.Value + parent: MLEM.Data.Json.JsonTypeSafeWrapper + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_Value + name: Value + nameWithType: JsonTypeSafeWrapper.Value + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.Value +- uid: MLEM.Data.Json.JsonTypeSafeWrapper`1.Value* + commentId: Overload:MLEM.Data.Json.JsonTypeSafeWrapper`1.Value + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html#MLEM_Data_Json_JsonTypeSafeWrapper_1_Value + name: Value + nameWithType: JsonTypeSafeWrapper.Value + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.Value + nameWithType.vb: JsonTypeSafeWrapper(Of T).Value + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper(Of T).Value +- uid: MLEM.Data.Json.JsonTypeSafeWrapper`1.#ctor* + commentId: Overload:MLEM.Data.Json.JsonTypeSafeWrapper`1.#ctor + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html#MLEM_Data_Json_JsonTypeSafeWrapper_1__ctor__0_ + name: JsonTypeSafeWrapper + nameWithType: JsonTypeSafeWrapper.JsonTypeSafeWrapper + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.JsonTypeSafeWrapper + nameWithType.vb: JsonTypeSafeWrapper(Of T).New + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper(Of T).New + name.vb: New +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T diff --git a/Docs/api/MLEM.Data.Json.JsonTypeSafeWrapper.yml b/Docs/api/MLEM.Data.Json.JsonTypeSafeWrapper.yml new file mode 100644 index 0000000..12351ad --- /dev/null +++ b/Docs/api/MLEM.Data.Json.JsonTypeSafeWrapper.yml @@ -0,0 +1,643 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json.JsonTypeSafeWrapper + commentId: T:MLEM.Data.Json.JsonTypeSafeWrapper + id: JsonTypeSafeWrapper + parent: MLEM.Data.Json + children: + - MLEM.Data.Json.JsonTypeSafeWrapper.GetValue``1 + - MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0) + - MLEM.Data.Json.JsonTypeSafeWrapper.Value + langs: + - csharp + - vb + name: JsonTypeSafeWrapper + nameWithType: JsonTypeSafeWrapper + fullName: MLEM.Data.Json.JsonTypeSafeWrapper + type: Class + source: + remote: + path: MLEM.Data/Json/JsonTypeSafeWrapper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: JsonTypeSafeWrapper + path: ../MLEM.Data/Json/JsonTypeSafeWrapper.cs + startLine: 11 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: >- + A json type-safe wrapper can be used to wrap any objects that have a custom which stores them as a primitive type and that are serialized using a in cases where is not set to . + + If these objects are not wrapped in this manner, the value deserialized from it might not have the same type as the originally serialized object. This behavior can be observed, for example, when serializing a of entries, one of which is a : The will be serialized as a and, upon deserialization, will remain a . + + In general, wrapping objects in this manner is only useful in rare cases, where custom data of an unexpected or unknown type is stored. + + See for an example of how this class can be used, and see this stackoverflow answer for more information on the problem that this class solves: https://stackoverflow.com/a/38798114. + example: [] + syntax: + content: public abstract class JsonTypeSafeWrapper + content.vb: Public MustInherit Class JsonTypeSafeWrapper + inheritance: + - System.Object + derivedClasses: + - MLEM.Data.Json.JsonTypeSafeWrapper`1 + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Json.JsonTypeSafeWrapper.Value + commentId: P:MLEM.Data.Json.JsonTypeSafeWrapper.Value + id: Value + parent: MLEM.Data.Json.JsonTypeSafeWrapper + langs: + - csharp + - vb + name: Value + nameWithType: JsonTypeSafeWrapper.Value + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.Value + type: Property + source: + remote: + path: MLEM.Data/Json/JsonTypeSafeWrapper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Value + path: ../MLEM.Data/Json/JsonTypeSafeWrapper.cs + startLine: 16 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Returns this json type-safe wrapper's value as an . + example: [] + syntax: + content: >- + [JsonIgnore] + + public abstract object Value { get; } + parameters: [] + return: + type: System.Object + content.vb: >- + + + Public MustOverride ReadOnly Property Value As Object + overload: MLEM.Data.Json.JsonTypeSafeWrapper.Value* + attributes: + - type: Newtonsoft.Json.JsonIgnoreAttribute + ctor: Newtonsoft.Json.JsonIgnoreAttribute.#ctor + arguments: [] +- uid: MLEM.Data.Json.JsonTypeSafeWrapper.GetValue``1 + commentId: M:MLEM.Data.Json.JsonTypeSafeWrapper.GetValue``1 + id: GetValue``1 + parent: MLEM.Data.Json.JsonTypeSafeWrapper + langs: + - csharp + - vb + name: GetValue() + nameWithType: JsonTypeSafeWrapper.GetValue() + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.GetValue() + type: Method + source: + remote: + path: MLEM.Data/Json/JsonTypeSafeWrapper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetValue + path: ../MLEM.Data/Json/JsonTypeSafeWrapper.cs + startLine: 25 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: >- + Returns the current of this , typecast to the given type T. + + If this 's type is incompatible with the given type, the type's default value is returned instead. + example: [] + syntax: + content: public T GetValue() + typeParameters: + - id: T + description: The type of value to return + return: + type: '{T}' + description: The , castt to the given type if compatible, otherwise default + content.vb: Public Function GetValue(Of T)() As T + overload: MLEM.Data.Json.JsonTypeSafeWrapper.GetValue* + nameWithType.vb: JsonTypeSafeWrapper.GetValue(Of T)() + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper.GetValue(Of T)() + name.vb: GetValue(Of T)() +- uid: MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeWrapper.Of``1(``0) + id: Of``1(``0) + parent: MLEM.Data.Json.JsonTypeSafeWrapper + langs: + - csharp + - vb + name: Of(T) + nameWithType: JsonTypeSafeWrapper.Of(T) + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.Of(T) + type: Method + source: + remote: + path: MLEM.Data/Json/JsonTypeSafeWrapper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Of + path: ../MLEM.Data/Json/JsonTypeSafeWrapper.cs + startLine: 39 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: >- + Creates a new from the given value. + + The type parameter of the returned wrapper will be equal to the of the value passed, even if it is a subtype of T. + + If a for a specific type, known at compile type, should be created, you can use . + example: [] + syntax: + content: public static JsonTypeSafeWrapper Of(T value) + parameters: + - id: value + type: '{T}' + description: The value to wrap + typeParameters: + - id: T + return: + type: MLEM.Data.Json.JsonTypeSafeWrapper + description: A with a type matching the type of value + content.vb: Public Shared Function [Of](Of T)(value As T) As JsonTypeSafeWrapper + overload: MLEM.Data.Json.JsonTypeSafeWrapper.Of* + nameWithType.vb: JsonTypeSafeWrapper.Of(Of T)(T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper.Of(Of T)(T) + name.vb: Of(Of T)(T) +references: +- uid: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: Newtonsoft.Json.JsonSerializer.TypeNameHandling + commentId: P:Newtonsoft.Json.JsonSerializer.TypeNameHandling + isExternal: true + name: TypeNameHandling + nameWithType: JsonSerializer.TypeNameHandling + fullName: Newtonsoft.Json.JsonSerializer.TypeNameHandling +- uid: Newtonsoft.Json.TypeNameHandling.None + commentId: F:Newtonsoft.Json.TypeNameHandling.None + isExternal: true + name: None + nameWithType: TypeNameHandling.None + fullName: Newtonsoft.Json.TypeNameHandling.None +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.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: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + href: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.html + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html +- 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: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json.JsonTypeSafeWrapper.Value* + commentId: Overload:MLEM.Data.Json.JsonTypeSafeWrapper.Value + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_Value + name: Value + nameWithType: JsonTypeSafeWrapper.Value + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.Value +- uid: MLEM.Data.Json.JsonTypeSafeWrapper.Value + commentId: P:MLEM.Data.Json.JsonTypeSafeWrapper.Value + parent: MLEM.Data.Json.JsonTypeSafeWrapper + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_Value + name: Value + nameWithType: JsonTypeSafeWrapper.Value + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.Value +- uid: MLEM.Data.Json.JsonTypeSafeWrapper + commentId: T:MLEM.Data.Json.JsonTypeSafeWrapper + parent: MLEM.Data.Json + href: MLEM.Data.Json.JsonTypeSafeWrapper.html + name: JsonTypeSafeWrapper + nameWithType: JsonTypeSafeWrapper + fullName: MLEM.Data.Json.JsonTypeSafeWrapper +- uid: MLEM.Data.Json.JsonTypeSafeWrapper.GetValue* + commentId: Overload:MLEM.Data.Json.JsonTypeSafeWrapper.GetValue + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_GetValue__1 + name: GetValue + nameWithType: JsonTypeSafeWrapper.GetValue + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.GetValue +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Data.Json.JsonTypeSafeWrapper`1 + commentId: T:MLEM.Data.Json.JsonTypeSafeWrapper`1 + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html + name: JsonTypeSafeWrapper + nameWithType: JsonTypeSafeWrapper + fullName: MLEM.Data.Json.JsonTypeSafeWrapper + nameWithType.vb: JsonTypeSafeWrapper(Of T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper(Of T) + name.vb: JsonTypeSafeWrapper(Of T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper`1 + name: JsonTypeSafeWrapper + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper`1 + name: JsonTypeSafeWrapper + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- uid: MLEM.Data.Json.JsonTypeSafeWrapper`1.#ctor(`0) + commentId: M:MLEM.Data.Json.JsonTypeSafeWrapper`1.#ctor(`0) + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html#MLEM_Data_Json_JsonTypeSafeWrapper_1__ctor__0_ + name: JsonTypeSafeWrapper(T) + nameWithType: JsonTypeSafeWrapper.JsonTypeSafeWrapper(T) + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.JsonTypeSafeWrapper(T) + nameWithType.vb: JsonTypeSafeWrapper(Of T).New(T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper(Of T).New(T) + name.vb: New(T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper`1.#ctor(`0) + name: JsonTypeSafeWrapper + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html#MLEM_Data_Json_JsonTypeSafeWrapper_1__ctor__0_ + - name: ( + - name: T + - name: ) + spec.vb: + - name: New + - name: ( + - name: T + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeWrapper.Of* + commentId: Overload:MLEM.Data.Json.JsonTypeSafeWrapper.Of + href: MLEM.Data.Json.JsonTypeSafeWrapper.html#MLEM_Data_Json_JsonTypeSafeWrapper_Of__1___0_ + name: Of + nameWithType: JsonTypeSafeWrapper.Of + fullName: MLEM.Data.Json.JsonTypeSafeWrapper.Of diff --git a/Docs/api/MLEM.Data.Json.PointConverter.yml b/Docs/api/MLEM.Data.Json.PointConverter.yml new file mode 100644 index 0000000..fbb5f47 --- /dev/null +++ b/Docs/api/MLEM.Data.Json.PointConverter.yml @@ -0,0 +1,1109 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json.PointConverter + commentId: T:MLEM.Data.Json.PointConverter + id: PointConverter + parent: MLEM.Data.Json + children: + - MLEM.Data.Json.PointConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Point,System.Boolean,Newtonsoft.Json.JsonSerializer) + - MLEM.Data.Json.PointConverter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Point,Newtonsoft.Json.JsonSerializer) + langs: + - csharp + - vb + name: PointConverter + nameWithType: PointConverter + fullName: MLEM.Data.Json.PointConverter + type: Class + source: + remote: + path: MLEM.Data/Json/PointConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PointConverter + path: ../MLEM.Data/Json/PointConverter.cs + startLine: 9 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Converts a to and from JSON + example: [] + syntax: + content: 'public class PointConverter : JsonConverter' + content.vb: Public Class PointConverter Inherits JsonConverter(Of Point) + inheritance: + - System.Object + - Newtonsoft.Json.JsonConverter + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point} + inheritedMembers: + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.CanConvert(System.Type) + - Newtonsoft.Json.JsonConverter.CanRead + - Newtonsoft.Json.JsonConverter.CanWrite + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Json.PointConverter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Point,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.PointConverter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Point,Newtonsoft.Json.JsonSerializer) + id: WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Point,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.PointConverter + langs: + - csharp + - vb + name: WriteJson(JsonWriter, Point, JsonSerializer) + nameWithType: PointConverter.WriteJson(JsonWriter, Point, JsonSerializer) + fullName: MLEM.Data.Json.PointConverter.WriteJson(Newtonsoft.Json.JsonWriter, Microsoft.Xna.Framework.Point, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/PointConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WriteJson + path: ../MLEM.Data/Json/PointConverter.cs + startLine: 15 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Writes the JSON representation of the object. + example: [] + syntax: + content: public override void WriteJson(JsonWriter writer, Point value, JsonSerializer serializer) + parameters: + - id: writer + type: Newtonsoft.Json.JsonWriter + description: The to write to. + - id: value + type: Microsoft.Xna.Framework.Point + description: The value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + content.vb: Public Overrides Sub WriteJson(writer As JsonWriter, value As Point, serializer As JsonSerializer) + overridden: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Point,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.PointConverter.WriteJson* +- uid: MLEM.Data.Json.PointConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Point,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.PointConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Point,System.Boolean,Newtonsoft.Json.JsonSerializer) + id: ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Point,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.PointConverter + langs: + - csharp + - vb + name: ReadJson(JsonReader, Type, Point, bool, JsonSerializer) + nameWithType: PointConverter.ReadJson(JsonReader, Type, Point, bool, JsonSerializer) + fullName: MLEM.Data.Json.PointConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Point, bool, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/PointConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReadJson + path: ../MLEM.Data/Json/PointConverter.cs + startLine: 26 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Reads the JSON representation of the object. + example: [] + syntax: + content: public override Point ReadJson(JsonReader reader, Type objectType, Point existingValue, bool hasExistingValue, JsonSerializer serializer) + parameters: + - id: reader + type: Newtonsoft.Json.JsonReader + description: The to read from. + - id: objectType + type: System.Type + description: Type of the object. + - id: existingValue + type: Microsoft.Xna.Framework.Point + description: The existing value of object being read. If there is no existing value then null will be used. + - id: hasExistingValue + type: System.Boolean + description: The existing value has a value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + return: + type: Microsoft.Xna.Framework.Point + description: The object value. + content.vb: Public Overrides Function ReadJson(reader As JsonReader, objectType As Type, existingValue As Point, hasExistingValue As Boolean, serializer As JsonSerializer) As Point + overridden: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Point,System.Boolean,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.PointConverter.ReadJson* + nameWithType.vb: PointConverter.ReadJson(JsonReader, Type, Point, Boolean, JsonSerializer) + fullName.vb: MLEM.Data.Json.PointConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Point, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Point, Boolean, JsonSerializer) +references: +- 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.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.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: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point} + commentId: T:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point} + parent: Newtonsoft.Json + definition: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of Point) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Point) + name.vb: JsonConverter(Of Point) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Point).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Point).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Point).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Point).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.CanConvert(System.Type) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point} + definition: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of Point).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Point).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonConverter.CanRead + commentId: P:Newtonsoft.Json.JsonConverter.CanRead + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanRead + nameWithType: JsonConverter.CanRead + fullName: Newtonsoft.Json.JsonConverter.CanRead +- uid: Newtonsoft.Json.JsonConverter.CanWrite + commentId: P:Newtonsoft.Json.JsonConverter.CanWrite + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanWrite + nameWithType: JsonConverter.CanWrite + fullName: Newtonsoft.Json.JsonConverter.CanWrite +- 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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: Newtonsoft.Json.JsonConverter`1 + commentId: T:Newtonsoft.Json.JsonConverter`1 + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of T) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T) + name.vb: JsonConverter(Of T) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of T).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonWriter + commentId: T:Newtonsoft.Json.JsonWriter + parent: Newtonsoft.Json + isExternal: true + name: JsonWriter + nameWithType: JsonWriter + fullName: Newtonsoft.Json.JsonWriter +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Point,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Point,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson(JsonWriter, Point, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, Point, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, Microsoft.Xna.Framework.Point, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Point).WriteJson(JsonWriter, Point, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Point).WriteJson(Newtonsoft.Json.JsonWriter, Microsoft.Xna.Framework.Point, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Point,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Point,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.PointConverter.WriteJson* + commentId: Overload:MLEM.Data.Json.PointConverter.WriteJson + href: MLEM.Data.Json.PointConverter.html#MLEM_Data_Json_PointConverter_WriteJson_Newtonsoft_Json_JsonWriter_Microsoft_Xna_Framework_Point_Newtonsoft_Json_JsonSerializer_ + name: WriteJson + nameWithType: PointConverter.WriteJson + fullName: MLEM.Data.Json.PointConverter.WriteJson +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + isExternal: true + name: WriteJson(JsonWriter, T, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, T, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, T, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonReader + commentId: T:Newtonsoft.Json.JsonReader + parent: Newtonsoft.Json + isExternal: true + name: JsonReader + nameWithType: JsonReader + fullName: Newtonsoft.Json.JsonReader +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Point,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Point,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, Point, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, Point, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Point, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Point).ReadJson(JsonReader, Type, Point, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Point).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Point, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Point, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Point,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Point}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Point,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.PointConverter.ReadJson* + commentId: Overload:MLEM.Data.Json.PointConverter.ReadJson + href: MLEM.Data.Json.PointConverter.html#MLEM_Data_Json_PointConverter_ReadJson_Newtonsoft_Json_JsonReader_System_Type_Microsoft_Xna_Framework_Point_System_Boolean_Newtonsoft_Json_JsonSerializer_ + name: ReadJson + nameWithType: PointConverter.ReadJson + fullName: MLEM.Data.Json.PointConverter.ReadJson +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- 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: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, T, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, T, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) diff --git a/Docs/api/MLEM.Data.Json.RectangleConverter.yml b/Docs/api/MLEM.Data.Json.RectangleConverter.yml new file mode 100644 index 0000000..cf4a9e5 --- /dev/null +++ b/Docs/api/MLEM.Data.Json.RectangleConverter.yml @@ -0,0 +1,1109 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json.RectangleConverter + commentId: T:MLEM.Data.Json.RectangleConverter + id: RectangleConverter + parent: MLEM.Data.Json + children: + - MLEM.Data.Json.RectangleConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Rectangle,System.Boolean,Newtonsoft.Json.JsonSerializer) + - MLEM.Data.Json.RectangleConverter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Rectangle,Newtonsoft.Json.JsonSerializer) + langs: + - csharp + - vb + name: RectangleConverter + nameWithType: RectangleConverter + fullName: MLEM.Data.Json.RectangleConverter + type: Class + source: + remote: + path: MLEM.Data/Json/RectangleConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RectangleConverter + path: ../MLEM.Data/Json/RectangleConverter.cs + startLine: 9 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Converts a to and from JSON + example: [] + syntax: + content: 'public class RectangleConverter : JsonConverter' + content.vb: Public Class RectangleConverter Inherits JsonConverter(Of Rectangle) + inheritance: + - System.Object + - Newtonsoft.Json.JsonConverter + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle} + inheritedMembers: + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.CanConvert(System.Type) + - Newtonsoft.Json.JsonConverter.CanRead + - Newtonsoft.Json.JsonConverter.CanWrite + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Json.RectangleConverter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Rectangle,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.RectangleConverter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Rectangle,Newtonsoft.Json.JsonSerializer) + id: WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Rectangle,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.RectangleConverter + langs: + - csharp + - vb + name: WriteJson(JsonWriter, Rectangle, JsonSerializer) + nameWithType: RectangleConverter.WriteJson(JsonWriter, Rectangle, JsonSerializer) + fullName: MLEM.Data.Json.RectangleConverter.WriteJson(Newtonsoft.Json.JsonWriter, Microsoft.Xna.Framework.Rectangle, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/RectangleConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WriteJson + path: ../MLEM.Data/Json/RectangleConverter.cs + startLine: 15 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Writes the JSON representation of the object. + example: [] + syntax: + content: public override void WriteJson(JsonWriter writer, Rectangle value, JsonSerializer serializer) + parameters: + - id: writer + type: Newtonsoft.Json.JsonWriter + description: The to write to. + - id: value + type: Microsoft.Xna.Framework.Rectangle + description: The value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + content.vb: Public Overrides Sub WriteJson(writer As JsonWriter, value As Rectangle, serializer As JsonSerializer) + overridden: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Rectangle,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.RectangleConverter.WriteJson* +- uid: MLEM.Data.Json.RectangleConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Rectangle,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.RectangleConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Rectangle,System.Boolean,Newtonsoft.Json.JsonSerializer) + id: ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Rectangle,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.RectangleConverter + langs: + - csharp + - vb + name: ReadJson(JsonReader, Type, Rectangle, bool, JsonSerializer) + nameWithType: RectangleConverter.ReadJson(JsonReader, Type, Rectangle, bool, JsonSerializer) + fullName: MLEM.Data.Json.RectangleConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Rectangle, bool, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/RectangleConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReadJson + path: ../MLEM.Data/Json/RectangleConverter.cs + startLine: 28 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Reads the JSON representation of the object. + example: [] + syntax: + content: public override Rectangle ReadJson(JsonReader reader, Type objectType, Rectangle existingValue, bool hasExistingValue, JsonSerializer serializer) + parameters: + - id: reader + type: Newtonsoft.Json.JsonReader + description: The to read from. + - id: objectType + type: System.Type + description: Type of the object. + - id: existingValue + type: Microsoft.Xna.Framework.Rectangle + description: The existing value of object being read. If there is no existing value then null will be used. + - id: hasExistingValue + type: System.Boolean + description: The existing value has a value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + return: + type: Microsoft.Xna.Framework.Rectangle + description: The object value. + content.vb: Public Overrides Function ReadJson(reader As JsonReader, objectType As Type, existingValue As Rectangle, hasExistingValue As Boolean, serializer As JsonSerializer) As Rectangle + overridden: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Rectangle,System.Boolean,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.RectangleConverter.ReadJson* + nameWithType.vb: RectangleConverter.ReadJson(JsonReader, Type, Rectangle, Boolean, JsonSerializer) + fullName.vb: MLEM.Data.Json.RectangleConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Rectangle, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Rectangle, Boolean, JsonSerializer) +references: +- 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.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.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: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle} + commentId: T:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle} + parent: Newtonsoft.Json + definition: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of Rectangle) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Rectangle) + name.vb: JsonConverter(Of Rectangle) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Rectangle).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Rectangle).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Rectangle).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Rectangle).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.CanConvert(System.Type) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle} + definition: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of Rectangle).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Rectangle).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonConverter.CanRead + commentId: P:Newtonsoft.Json.JsonConverter.CanRead + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanRead + nameWithType: JsonConverter.CanRead + fullName: Newtonsoft.Json.JsonConverter.CanRead +- uid: Newtonsoft.Json.JsonConverter.CanWrite + commentId: P:Newtonsoft.Json.JsonConverter.CanWrite + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanWrite + nameWithType: JsonConverter.CanWrite + fullName: Newtonsoft.Json.JsonConverter.CanWrite +- 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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: Newtonsoft.Json.JsonConverter`1 + commentId: T:Newtonsoft.Json.JsonConverter`1 + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of T) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T) + name.vb: JsonConverter(Of T) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of T).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonWriter + commentId: T:Newtonsoft.Json.JsonWriter + parent: Newtonsoft.Json + isExternal: true + name: JsonWriter + nameWithType: JsonWriter + fullName: Newtonsoft.Json.JsonWriter +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Rectangle,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Rectangle,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson(JsonWriter, Rectangle, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, Rectangle, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, Microsoft.Xna.Framework.Rectangle, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Rectangle).WriteJson(JsonWriter, Rectangle, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Rectangle).WriteJson(Newtonsoft.Json.JsonWriter, Microsoft.Xna.Framework.Rectangle, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Rectangle,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Rectangle,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.RectangleConverter.WriteJson* + commentId: Overload:MLEM.Data.Json.RectangleConverter.WriteJson + href: MLEM.Data.Json.RectangleConverter.html#MLEM_Data_Json_RectangleConverter_WriteJson_Newtonsoft_Json_JsonWriter_Microsoft_Xna_Framework_Rectangle_Newtonsoft_Json_JsonSerializer_ + name: WriteJson + nameWithType: RectangleConverter.WriteJson + fullName: MLEM.Data.Json.RectangleConverter.WriteJson +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + isExternal: true + name: WriteJson(JsonWriter, T, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, T, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, T, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonReader + commentId: T:Newtonsoft.Json.JsonReader + parent: Newtonsoft.Json + isExternal: true + name: JsonReader + nameWithType: JsonReader + fullName: Newtonsoft.Json.JsonReader +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Rectangle,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Rectangle,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, Rectangle, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, Rectangle, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Rectangle, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Rectangle).ReadJson(JsonReader, Type, Rectangle, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Rectangle).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Rectangle, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Rectangle, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Rectangle,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Rectangle}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Rectangle,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.RectangleConverter.ReadJson* + commentId: Overload:MLEM.Data.Json.RectangleConverter.ReadJson + href: MLEM.Data.Json.RectangleConverter.html#MLEM_Data_Json_RectangleConverter_ReadJson_Newtonsoft_Json_JsonReader_System_Type_Microsoft_Xna_Framework_Rectangle_System_Boolean_Newtonsoft_Json_JsonSerializer_ + name: ReadJson + nameWithType: RectangleConverter.ReadJson + fullName: MLEM.Data.Json.RectangleConverter.ReadJson +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- 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: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, T, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, T, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) diff --git a/Docs/api/MLEM.Data.Json.RectangleFConverter.yml b/Docs/api/MLEM.Data.Json.RectangleFConverter.yml new file mode 100644 index 0000000..03155b5 --- /dev/null +++ b/Docs/api/MLEM.Data.Json.RectangleFConverter.yml @@ -0,0 +1,1103 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json.RectangleFConverter + commentId: T:MLEM.Data.Json.RectangleFConverter + id: RectangleFConverter + parent: MLEM.Data.Json + children: + - MLEM.Data.Json.RectangleFConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.RectangleF,System.Boolean,Newtonsoft.Json.JsonSerializer) + - MLEM.Data.Json.RectangleFConverter.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.RectangleF,Newtonsoft.Json.JsonSerializer) + langs: + - csharp + - vb + name: RectangleFConverter + nameWithType: RectangleFConverter + fullName: MLEM.Data.Json.RectangleFConverter + type: Class + source: + remote: + path: MLEM.Data/Json/RectangleFConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RectangleFConverter + path: ../MLEM.Data/Json/RectangleFConverter.cs + startLine: 9 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Converts a to and from JSON + example: [] + syntax: + content: 'public class RectangleFConverter : JsonConverter' + content.vb: Public Class RectangleFConverter Inherits JsonConverter(Of RectangleF) + inheritance: + - System.Object + - Newtonsoft.Json.JsonConverter + - Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF} + inheritedMembers: + - Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.CanConvert(System.Type) + - Newtonsoft.Json.JsonConverter.CanRead + - Newtonsoft.Json.JsonConverter.CanWrite + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Json.RectangleFConverter.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.RectangleF,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.RectangleFConverter.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.RectangleF,Newtonsoft.Json.JsonSerializer) + id: WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.RectangleF,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.RectangleFConverter + langs: + - csharp + - vb + name: WriteJson(JsonWriter, RectangleF, JsonSerializer) + nameWithType: RectangleFConverter.WriteJson(JsonWriter, RectangleF, JsonSerializer) + fullName: MLEM.Data.Json.RectangleFConverter.WriteJson(Newtonsoft.Json.JsonWriter, MLEM.Maths.RectangleF, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/RectangleFConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WriteJson + path: ../MLEM.Data/Json/RectangleFConverter.cs + startLine: 15 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Writes the JSON representation of the object. + example: [] + syntax: + content: public override void WriteJson(JsonWriter writer, RectangleF value, JsonSerializer serializer) + parameters: + - id: writer + type: Newtonsoft.Json.JsonWriter + description: The to write to. + - id: value + type: MLEM.Maths.RectangleF + description: The value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + content.vb: Public Overrides Sub WriteJson(writer As JsonWriter, value As RectangleF, serializer As JsonSerializer) + overridden: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.RectangleF,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.RectangleFConverter.WriteJson* +- uid: MLEM.Data.Json.RectangleFConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.RectangleF,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.RectangleFConverter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.RectangleF,System.Boolean,Newtonsoft.Json.JsonSerializer) + id: ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.RectangleF,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.RectangleFConverter + langs: + - csharp + - vb + name: ReadJson(JsonReader, Type, RectangleF, bool, JsonSerializer) + nameWithType: RectangleFConverter.ReadJson(JsonReader, Type, RectangleF, bool, JsonSerializer) + fullName: MLEM.Data.Json.RectangleFConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Maths.RectangleF, bool, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/RectangleFConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReadJson + path: ../MLEM.Data/Json/RectangleFConverter.cs + startLine: 28 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Reads the JSON representation of the object. + example: [] + syntax: + content: public override RectangleF ReadJson(JsonReader reader, Type objectType, RectangleF existingValue, bool hasExistingValue, JsonSerializer serializer) + parameters: + - id: reader + type: Newtonsoft.Json.JsonReader + description: The to read from. + - id: objectType + type: System.Type + description: Type of the object. + - id: existingValue + type: MLEM.Maths.RectangleF + description: The existing value of object being read. If there is no existing value then null will be used. + - id: hasExistingValue + type: System.Boolean + description: The existing value has a value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + return: + type: MLEM.Maths.RectangleF + description: The object value. + content.vb: Public Overrides Function ReadJson(reader As JsonReader, objectType As Type, existingValue As RectangleF, hasExistingValue As Boolean, serializer As JsonSerializer) As RectangleF + overridden: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.RectangleF,System.Boolean,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.RectangleFConverter.ReadJson* + nameWithType.vb: RectangleFConverter.ReadJson(JsonReader, Type, RectangleF, Boolean, JsonSerializer) + fullName.vb: MLEM.Data.Json.RectangleFConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Maths.RectangleF, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, RectangleF, Boolean, JsonSerializer) +references: +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.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: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF} + commentId: T:Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF} + parent: Newtonsoft.Json + definition: Newtonsoft.Json.JsonConverter`1 + href: MLEM.Maths.RectangleF.html + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of RectangleF) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.RectangleF) + name.vb: JsonConverter(Of RectangleF) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of RectangleF).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.RectangleF).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of RectangleF).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.RectangleF).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.CanConvert(System.Type) + parent: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF} + definition: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of RectangleF).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.RectangleF).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonConverter.CanRead + commentId: P:Newtonsoft.Json.JsonConverter.CanRead + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanRead + nameWithType: JsonConverter.CanRead + fullName: Newtonsoft.Json.JsonConverter.CanRead +- uid: Newtonsoft.Json.JsonConverter.CanWrite + commentId: P:Newtonsoft.Json.JsonConverter.CanWrite + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanWrite + nameWithType: JsonConverter.CanWrite + fullName: Newtonsoft.Json.JsonConverter.CanWrite +- 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.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: Newtonsoft.Json.JsonConverter`1 + commentId: T:Newtonsoft.Json.JsonConverter`1 + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of T) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T) + name.vb: JsonConverter(Of T) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of T).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonWriter + commentId: T:Newtonsoft.Json.JsonWriter + parent: Newtonsoft.Json + isExternal: true + name: JsonWriter + nameWithType: JsonWriter + fullName: Newtonsoft.Json.JsonWriter +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.RectangleF,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.RectangleF,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + href: MLEM.Maths.RectangleF.html + name: WriteJson(JsonWriter, RectangleF, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, RectangleF, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, MLEM.Maths.RectangleF, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of RectangleF).WriteJson(JsonWriter, RectangleF, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.RectangleF).WriteJson(Newtonsoft.Json.JsonWriter, MLEM.Maths.RectangleF, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.RectangleF,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.WriteJson(Newtonsoft.Json.JsonWriter,MLEM.Maths.RectangleF,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.RectangleFConverter.WriteJson* + commentId: Overload:MLEM.Data.Json.RectangleFConverter.WriteJson + href: MLEM.Data.Json.RectangleFConverter.html#MLEM_Data_Json_RectangleFConverter_WriteJson_Newtonsoft_Json_JsonWriter_MLEM_Maths_RectangleF_Newtonsoft_Json_JsonSerializer_ + name: WriteJson + nameWithType: RectangleFConverter.WriteJson + fullName: MLEM.Data.Json.RectangleFConverter.WriteJson +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + isExternal: true + name: WriteJson(JsonWriter, T, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, T, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, T, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonReader + commentId: T:Newtonsoft.Json.JsonReader + parent: Newtonsoft.Json + isExternal: true + name: JsonReader + nameWithType: JsonReader + fullName: Newtonsoft.Json.JsonReader +- uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.RectangleF,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.RectangleF,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, RectangleF, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, RectangleF, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Maths.RectangleF, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of RectangleF).ReadJson(JsonReader, Type, RectangleF, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of MLEM.Maths.RectangleF).ReadJson(Newtonsoft.Json.JsonReader, System.Type, MLEM.Maths.RectangleF, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, RectangleF, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.RectangleF,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{MLEM.Maths.RectangleF}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,MLEM.Maths.RectangleF,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.RectangleFConverter.ReadJson* + commentId: Overload:MLEM.Data.Json.RectangleFConverter.ReadJson + href: MLEM.Data.Json.RectangleFConverter.html#MLEM_Data_Json_RectangleFConverter_ReadJson_Newtonsoft_Json_JsonReader_System_Type_MLEM_Maths_RectangleF_System_Boolean_Newtonsoft_Json_JsonSerializer_ + name: ReadJson + nameWithType: RectangleFConverter.ReadJson + fullName: MLEM.Data.Json.RectangleFConverter.ReadJson +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- 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: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, T, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, T, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) diff --git a/Docs/api/MLEM.Data.Json.StaticJsonConverter-1.yml b/Docs/api/MLEM.Data.Json.StaticJsonConverter-1.yml new file mode 100644 index 0000000..7afcfe4 --- /dev/null +++ b/Docs/api/MLEM.Data.Json.StaticJsonConverter-1.yml @@ -0,0 +1,1470 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json.StaticJsonConverter`1 + commentId: T:MLEM.Data.Json.StaticJsonConverter`1 + id: StaticJsonConverter`1 + parent: MLEM.Data.Json + children: + - MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Collections.Generic.Dictionary{System.String,`0},System.Boolean) + - MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Type,System.String) + - MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Type,System.String,System.Boolean) + - MLEM.Data.Json.StaticJsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + - MLEM.Data.Json.StaticJsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + langs: + - csharp + - vb + name: StaticJsonConverter + nameWithType: StaticJsonConverter + fullName: MLEM.Data.Json.StaticJsonConverter + type: Class + source: + remote: + path: MLEM.Data/Json/StaticJsonConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: StaticJsonConverter + path: ../MLEM.Data/Json/StaticJsonConverter.cs + startLine: 15 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: >- + A that doesn't actually serialize the object, but instead serializes the name given to it by the underlying . + + Optionally, the name of a can be passed to this converter when used in the by passing the arguments for the constructor as . + example: [] + syntax: + content: 'public class StaticJsonConverter : JsonConverter' + typeParameters: + - id: T + description: The type of the object to convert + content.vb: Public Class StaticJsonConverter(Of T) Inherits JsonConverter(Of T) + inheritance: + - System.Object + - Newtonsoft.Json.JsonConverter + - Newtonsoft.Json.JsonConverter{{T}} + inheritedMembers: + - Newtonsoft.Json.JsonConverter{{T}}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{{T}}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{{T}}.CanConvert(System.Type) + - Newtonsoft.Json.JsonConverter.CanRead + - Newtonsoft.Json.JsonConverter.CanWrite + - 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 + nameWithType.vb: StaticJsonConverter(Of T) + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T) + name.vb: StaticJsonConverter(Of T) +- uid: MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Collections.Generic.Dictionary{System.String,`0},System.Boolean) + commentId: M:MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Collections.Generic.Dictionary{System.String,`0},System.Boolean) + id: '#ctor(System.Collections.Generic.Dictionary{System.String,`0},System.Boolean)' + parent: MLEM.Data.Json.StaticJsonConverter`1 + langs: + - csharp + - vb + name: StaticJsonConverter(Dictionary, bool) + nameWithType: StaticJsonConverter.StaticJsonConverter(Dictionary, bool) + fullName: MLEM.Data.Json.StaticJsonConverter.StaticJsonConverter(System.Collections.Generic.Dictionary, bool) + type: Constructor + source: + remote: + path: MLEM.Data/Json/StaticJsonConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Data/Json/StaticJsonConverter.cs + startLine: 26 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Creates a new static json converter using the given underlying . + example: [] + syntax: + content: public StaticJsonConverter(Dictionary entries, bool throwOnRead = false) + parameters: + - id: entries + type: System.Collections.Generic.Dictionary{System.String,{T}} + description: The dictionary to use + - id: throwOnRead + type: System.Boolean + description: Whether to throw a in if a key is missing, or throw a if a stored json value is not a string. If this is false, returns default instead. + content.vb: Public Sub New(entries As Dictionary(Of String, T), throwOnRead As Boolean = False) + overload: MLEM.Data.Json.StaticJsonConverter`1.#ctor* + nameWithType.vb: StaticJsonConverter(Of T).New(Dictionary(Of String, T), Boolean) + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T).New(System.Collections.Generic.Dictionary(Of String, T), Boolean) + name.vb: New(Dictionary(Of String, T), Boolean) +- uid: MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Type,System.String) + commentId: M:MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Type,System.String) + id: '#ctor(System.Type,System.String)' + parent: MLEM.Data.Json.StaticJsonConverter`1 + langs: + - csharp + - vb + name: StaticJsonConverter(Type, string) + nameWithType: StaticJsonConverter.StaticJsonConverter(Type, string) + fullName: MLEM.Data.Json.StaticJsonConverter.StaticJsonConverter(System.Type, string) + type: Constructor + source: + remote: + path: MLEM.Data/Json/StaticJsonConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Data/Json/StaticJsonConverter.cs + startLine: 37 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Creates a new static json converter by finding the underlying from the given type and member name + example: [] + syntax: + content: public StaticJsonConverter(Type type, string memberName) + parameters: + - id: type + type: System.Type + description: The type that the dictionary is declared in + - id: memberName + type: System.String + description: The name of the dictionary itself + content.vb: Public Sub New(type As Type, memberName As String) + overload: MLEM.Data.Json.StaticJsonConverter`1.#ctor* + nameWithType.vb: StaticJsonConverter(Of T).New(Type, String) + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T).New(System.Type, String) + name.vb: New(Type, String) +- uid: MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Type,System.String,System.Boolean) + commentId: M:MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Type,System.String,System.Boolean) + id: '#ctor(System.Type,System.String,System.Boolean)' + parent: MLEM.Data.Json.StaticJsonConverter`1 + langs: + - csharp + - vb + name: StaticJsonConverter(Type, string, bool) + nameWithType: StaticJsonConverter.StaticJsonConverter(Type, string, bool) + fullName: MLEM.Data.Json.StaticJsonConverter.StaticJsonConverter(System.Type, string, bool) + type: Constructor + source: + remote: + path: MLEM.Data/Json/StaticJsonConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Data/Json/StaticJsonConverter.cs + startLine: 49 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Creates a new static json converter by finding the underlying from the given type and member name + example: [] + syntax: + content: public StaticJsonConverter(Type type, string memberName, bool throwOnRead) + parameters: + - id: type + type: System.Type + description: The type that the dictionary is declared in + - id: memberName + type: System.String + description: The name of the dictionary itself + - id: throwOnRead + type: System.Boolean + description: Whether to throw a in if a key is missing, or throw a if a stored json value is not a string. If this is false, returns default instead. + content.vb: Public Sub New(type As Type, memberName As String, throwOnRead As Boolean) + overload: MLEM.Data.Json.StaticJsonConverter`1.#ctor* + nameWithType.vb: StaticJsonConverter(Of T).New(Type, String, Boolean) + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T).New(System.Type, String, Boolean) + name.vb: New(Type, String, Boolean) +- uid: MLEM.Data.Json.StaticJsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.StaticJsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + id: WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.StaticJsonConverter`1 + langs: + - csharp + - vb + name: WriteJson(JsonWriter, T, JsonSerializer) + nameWithType: StaticJsonConverter.WriteJson(JsonWriter, T, JsonSerializer) + fullName: MLEM.Data.Json.StaticJsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/StaticJsonConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WriteJson + path: ../MLEM.Data/Json/StaticJsonConverter.cs + startLine: 59 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Writes the JSON representation of the object. + example: [] + syntax: + content: public override void WriteJson(JsonWriter writer, T value, JsonSerializer serializer) + parameters: + - id: writer + type: Newtonsoft.Json.JsonWriter + description: The to write to. + - id: value + type: '{T}' + description: The value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + content.vb: Public Overrides Sub WriteJson(writer As JsonWriter, value As T, serializer As JsonSerializer) + overridden: Newtonsoft.Json.JsonConverter{{T}}.WriteJson(Newtonsoft.Json.JsonWriter,{T},Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.StaticJsonConverter`1.WriteJson* + nameWithType.vb: StaticJsonConverter(Of T).WriteJson(JsonWriter, T, JsonSerializer) + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) +- uid: MLEM.Data.Json.StaticJsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.StaticJsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + id: ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.StaticJsonConverter`1 + langs: + - csharp + - vb + name: ReadJson(JsonReader, Type, T, bool, JsonSerializer) + nameWithType: StaticJsonConverter.ReadJson(JsonReader, Type, T, bool, JsonSerializer) + fullName: MLEM.Data.Json.StaticJsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, bool, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/StaticJsonConverter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReadJson + path: ../MLEM.Data/Json/StaticJsonConverter.cs + startLine: 76 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Reads the JSON representation of the object. + example: [] + syntax: + content: public override T ReadJson(JsonReader reader, Type objectType, T existingValue, bool hasExistingValue, JsonSerializer serializer) + parameters: + - id: reader + type: Newtonsoft.Json.JsonReader + description: The to read from. + - id: objectType + type: System.Type + description: Type of the object. + - id: existingValue + type: '{T}' + description: The existing value of object being read. If there is no existing value then null will be used. + - id: hasExistingValue + type: System.Boolean + description: The existing value has a value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + return: + type: '{T}' + description: The object value. + content.vb: Public Overrides Function ReadJson(reader As JsonReader, objectType As Type, existingValue As T, hasExistingValue As Boolean, serializer As JsonSerializer) As T + overridden: Newtonsoft.Json.JsonConverter{{T}}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,{T},System.Boolean,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.StaticJsonConverter`1.ReadJson* + nameWithType.vb: StaticJsonConverter(Of T).ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) +references: +- uid: Newtonsoft.Json.JsonConverter`1 + commentId: T:Newtonsoft.Json.JsonConverter`1 + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of T) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T) + name.vb: JsonConverter(Of T) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: Newtonsoft.Json.JsonConverterAttribute + commentId: T:Newtonsoft.Json.JsonConverterAttribute + isExternal: true + name: JsonConverterAttribute + nameWithType: JsonConverterAttribute + fullName: Newtonsoft.Json.JsonConverterAttribute +- uid: MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Type,System.String) + commentId: M:MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Type,System.String) + isExternal: true + href: MLEM.Data.Json.StaticJsonConverter-1.html#MLEM_Data_Json_StaticJsonConverter_1__ctor_System_Type_System_String_ + name: StaticJsonConverter(Type, string) + nameWithType: StaticJsonConverter.StaticJsonConverter(Type, string) + fullName: MLEM.Data.Json.StaticJsonConverter.StaticJsonConverter(System.Type, string) + nameWithType.vb: StaticJsonConverter(Of T).New(Type, String) + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T).New(System.Type, String) + name.vb: New(Type, String) + spec.csharp: + - uid: MLEM.Data.Json.StaticJsonConverter`1.#ctor(System.Type,System.String) + name: StaticJsonConverter + href: MLEM.Data.Json.StaticJsonConverter-1.html#MLEM_Data_Json_StaticJsonConverter_1__ctor_System_Type_System_String_ + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - name: New + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Newtonsoft.Json.JsonConverterAttribute.ConverterParameters + commentId: P:Newtonsoft.Json.JsonConverterAttribute.ConverterParameters + isExternal: true + name: ConverterParameters + nameWithType: JsonConverterAttribute.ConverterParameters + fullName: Newtonsoft.Json.JsonConverterAttribute.ConverterParameters +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.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: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: Newtonsoft.Json.JsonConverter{{T}} + commentId: T:Newtonsoft.Json.JsonConverter{`0} + parent: Newtonsoft.Json + definition: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of T) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T) + name.vb: JsonConverter(Of T) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Newtonsoft.Json.JsonConverter{{T}}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{`0}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{{T}} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{`0}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{`0}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{{T}}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{`0}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{{T}} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{`0}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{`0}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{{T}}.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter{`0}.CanConvert(System.Type) + parent: Newtonsoft.Json.JsonConverter{{T}} + definition: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of T).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{`0}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{`0}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonConverter.CanRead + commentId: P:Newtonsoft.Json.JsonConverter.CanRead + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanRead + nameWithType: JsonConverter.CanRead + fullName: Newtonsoft.Json.JsonConverter.CanRead +- uid: Newtonsoft.Json.JsonConverter.CanWrite + commentId: P:Newtonsoft.Json.JsonConverter.CanWrite + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanWrite + nameWithType: JsonConverter.CanWrite + fullName: Newtonsoft.Json.JsonConverter.CanWrite +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of T).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: System.Collections.Generic.KeyNotFoundException + commentId: T:System.Collections.Generic.KeyNotFoundException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.keynotfoundexception + name: KeyNotFoundException + nameWithType: KeyNotFoundException + fullName: System.Collections.Generic.KeyNotFoundException +- uid: MLEM.Data.Json.StaticJsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.StaticJsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: MLEM.Data.Json.StaticJsonConverter-1.html#MLEM_Data_Json_StaticJsonConverter_1_ReadJson_Newtonsoft_Json_JsonReader_System_Type__0_System_Boolean_Newtonsoft_Json_JsonSerializer_ + name: ReadJson(JsonReader, Type, T, bool, JsonSerializer) + nameWithType: StaticJsonConverter.ReadJson(JsonReader, Type, T, bool, JsonSerializer) + fullName: MLEM.Data.Json.StaticJsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: StaticJsonConverter(Of T).ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + spec.csharp: + - uid: MLEM.Data.Json.StaticJsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + href: MLEM.Data.Json.StaticJsonConverter-1.html#MLEM_Data_Json_StaticJsonConverter_1_ReadJson_Newtonsoft_Json_JsonReader_System_Type__0_System_Boolean_Newtonsoft_Json_JsonSerializer_ + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.Json.StaticJsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + href: MLEM.Data.Json.StaticJsonConverter-1.html#MLEM_Data_Json_StaticJsonConverter_1_ReadJson_Newtonsoft_Json_JsonReader_System_Type__0_System_Boolean_Newtonsoft_Json_JsonSerializer_ + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonSerializationException + commentId: T:Newtonsoft.Json.JsonSerializationException + isExternal: true + name: JsonSerializationException + nameWithType: JsonSerializationException + fullName: Newtonsoft.Json.JsonSerializationException +- uid: MLEM.Data.Json.StaticJsonConverter`1.#ctor* + commentId: Overload:MLEM.Data.Json.StaticJsonConverter`1.#ctor + href: MLEM.Data.Json.StaticJsonConverter-1.html#MLEM_Data_Json_StaticJsonConverter_1__ctor_System_Collections_Generic_Dictionary_System_String__0__System_Boolean_ + name: StaticJsonConverter + nameWithType: StaticJsonConverter.StaticJsonConverter + fullName: MLEM.Data.Json.StaticJsonConverter.StaticJsonConverter + nameWithType.vb: StaticJsonConverter(Of T).New + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T).New + name.vb: New +- uid: System.Collections.Generic.Dictionary{System.String,{T}} + commentId: T:System.Collections.Generic.Dictionary{System.String,`0} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of String, T) + fullName.vb: System.Collections.Generic.Dictionary(Of String, T) + name.vb: Dictionary(Of String, T) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- 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: 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.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- 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: Newtonsoft.Json.JsonWriter + commentId: T:Newtonsoft.Json.JsonWriter + parent: Newtonsoft.Json + isExternal: true + name: JsonWriter + nameWithType: JsonWriter + fullName: Newtonsoft.Json.JsonWriter +- uid: Newtonsoft.Json.JsonConverter{{T}}.WriteJson(Newtonsoft.Json.JsonWriter,{T},Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{`0}.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{{T}} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson(JsonWriter, T, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, T, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, T, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{`0}.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{`0}.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.StaticJsonConverter`1.WriteJson* + commentId: Overload:MLEM.Data.Json.StaticJsonConverter`1.WriteJson + href: MLEM.Data.Json.StaticJsonConverter-1.html#MLEM_Data_Json_StaticJsonConverter_1_WriteJson_Newtonsoft_Json_JsonWriter__0_Newtonsoft_Json_JsonSerializer_ + name: WriteJson + nameWithType: StaticJsonConverter.WriteJson + fullName: MLEM.Data.Json.StaticJsonConverter.WriteJson + nameWithType.vb: StaticJsonConverter(Of T).WriteJson + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T).WriteJson +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + isExternal: true + name: WriteJson(JsonWriter, T, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, T, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, T, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: T + name: T + nameWithType: T + fullName: T +- uid: Newtonsoft.Json.JsonReader + commentId: T:Newtonsoft.Json.JsonReader + parent: Newtonsoft.Json + isExternal: true + name: JsonReader + nameWithType: JsonReader + fullName: Newtonsoft.Json.JsonReader +- uid: Newtonsoft.Json.JsonConverter{{T}}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,{T},System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{`0}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{{T}} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, T, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, T, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{`0}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{`0}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.StaticJsonConverter`1.ReadJson* + commentId: Overload:MLEM.Data.Json.StaticJsonConverter`1.ReadJson + href: MLEM.Data.Json.StaticJsonConverter-1.html#MLEM_Data_Json_StaticJsonConverter_1_ReadJson_Newtonsoft_Json_JsonReader_System_Type__0_System_Boolean_Newtonsoft_Json_JsonSerializer_ + name: ReadJson + nameWithType: StaticJsonConverter.ReadJson + fullName: MLEM.Data.Json.StaticJsonConverter.ReadJson + nameWithType.vb: StaticJsonConverter(Of T).ReadJson + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T).ReadJson +- uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, T, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, T, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) diff --git a/Docs/api/MLEM.Data.Json.Vector2Converter.yml b/Docs/api/MLEM.Data.Json.Vector2Converter.yml new file mode 100644 index 0000000..b36bbaa --- /dev/null +++ b/Docs/api/MLEM.Data.Json.Vector2Converter.yml @@ -0,0 +1,1109 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json.Vector2Converter + commentId: T:MLEM.Data.Json.Vector2Converter + id: Vector2Converter + parent: MLEM.Data.Json + children: + - MLEM.Data.Json.Vector2Converter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Vector2,System.Boolean,Newtonsoft.Json.JsonSerializer) + - MLEM.Data.Json.Vector2Converter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Vector2,Newtonsoft.Json.JsonSerializer) + langs: + - csharp + - vb + name: Vector2Converter + nameWithType: Vector2Converter + fullName: MLEM.Data.Json.Vector2Converter + type: Class + source: + remote: + path: MLEM.Data/Json/Vector2Converter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Vector2Converter + path: ../MLEM.Data/Json/Vector2Converter.cs + startLine: 9 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Converts a to and from JSON + example: [] + syntax: + content: 'public class Vector2Converter : JsonConverter' + content.vb: Public Class Vector2Converter Inherits JsonConverter(Of Vector2) + inheritance: + - System.Object + - Newtonsoft.Json.JsonConverter + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2} + inheritedMembers: + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + - Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.CanConvert(System.Type) + - Newtonsoft.Json.JsonConverter.CanRead + - Newtonsoft.Json.JsonConverter.CanWrite + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.Json.Vector2Converter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Vector2,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.Vector2Converter.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Vector2,Newtonsoft.Json.JsonSerializer) + id: WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Vector2,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.Vector2Converter + langs: + - csharp + - vb + name: WriteJson(JsonWriter, Vector2, JsonSerializer) + nameWithType: Vector2Converter.WriteJson(JsonWriter, Vector2, JsonSerializer) + fullName: MLEM.Data.Json.Vector2Converter.WriteJson(Newtonsoft.Json.JsonWriter, Microsoft.Xna.Framework.Vector2, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/Vector2Converter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WriteJson + path: ../MLEM.Data/Json/Vector2Converter.cs + startLine: 15 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Writes the JSON representation of the object. + example: [] + syntax: + content: public override void WriteJson(JsonWriter writer, Vector2 value, JsonSerializer serializer) + parameters: + - id: writer + type: Newtonsoft.Json.JsonWriter + description: The to write to. + - id: value + type: Microsoft.Xna.Framework.Vector2 + description: The value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + content.vb: Public Overrides Sub WriteJson(writer As JsonWriter, value As Vector2, serializer As JsonSerializer) + overridden: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Vector2,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.Vector2Converter.WriteJson* +- uid: MLEM.Data.Json.Vector2Converter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Vector2,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.Json.Vector2Converter.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Vector2,System.Boolean,Newtonsoft.Json.JsonSerializer) + id: ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Vector2,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.Json.Vector2Converter + langs: + - csharp + - vb + name: ReadJson(JsonReader, Type, Vector2, bool, JsonSerializer) + nameWithType: Vector2Converter.ReadJson(JsonReader, Type, Vector2, bool, JsonSerializer) + fullName: MLEM.Data.Json.Vector2Converter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Vector2, bool, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/Json/Vector2Converter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReadJson + path: ../MLEM.Data/Json/Vector2Converter.cs + startLine: 26 + assemblies: + - MLEM.Data + namespace: MLEM.Data.Json + summary: Reads the JSON representation of the object. + example: [] + syntax: + content: public override Vector2 ReadJson(JsonReader reader, Type objectType, Vector2 existingValue, bool hasExistingValue, JsonSerializer serializer) + parameters: + - id: reader + type: Newtonsoft.Json.JsonReader + description: The to read from. + - id: objectType + type: System.Type + description: Type of the object. + - id: existingValue + type: Microsoft.Xna.Framework.Vector2 + description: The existing value of object being read. If there is no existing value then null will be used. + - id: hasExistingValue + type: System.Boolean + description: The existing value has a value. + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The calling serializer. + return: + type: Microsoft.Xna.Framework.Vector2 + description: The object value. + content.vb: Public Overrides Function ReadJson(reader As JsonReader, objectType As Type, existingValue As Vector2, hasExistingValue As Boolean, serializer As JsonSerializer) As Vector2 + overridden: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Vector2,System.Boolean,Newtonsoft.Json.JsonSerializer) + overload: MLEM.Data.Json.Vector2Converter.ReadJson* + nameWithType.vb: Vector2Converter.ReadJson(JsonReader, Type, Vector2, Boolean, JsonSerializer) + fullName.vb: MLEM.Data.Json.Vector2Converter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Vector2, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Vector2, Boolean, JsonSerializer) +references: +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.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: Newtonsoft.Json.JsonConverter + commentId: T:Newtonsoft.Json.JsonConverter + parent: Newtonsoft.Json + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2} + commentId: T:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2} + parent: Newtonsoft.Json + definition: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of Vector2) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Vector2) + name.vb: JsonConverter(Of Vector2) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Vector2).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Vector2).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Vector2).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Vector2).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.CanConvert(System.Type) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2} + definition: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of Vector2).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Vector2).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonConverter.CanRead + commentId: P:Newtonsoft.Json.JsonConverter.CanRead + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanRead + nameWithType: JsonConverter.CanRead + fullName: Newtonsoft.Json.JsonConverter.CanRead +- uid: Newtonsoft.Json.JsonConverter.CanWrite + commentId: P:Newtonsoft.Json.JsonConverter.CanWrite + parent: Newtonsoft.Json.JsonConverter + isExternal: true + name: CanWrite + nameWithType: JsonConverter.CanWrite + fullName: Newtonsoft.Json.JsonConverter.CanWrite +- 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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: Newtonsoft.Json.JsonConverter`1 + commentId: T:Newtonsoft.Json.JsonConverter`1 + isExternal: true + name: JsonConverter + nameWithType: JsonConverter + fullName: Newtonsoft.Json.JsonConverter + nameWithType.vb: JsonConverter(Of T) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T) + name.vb: JsonConverter(Of T) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: < + - name: T + - name: '>' + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1 + name: JsonConverter + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: WriteJson(JsonWriter, object, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, Object, Newtonsoft.Json.JsonSerializer) + name.vb: WriteJson(JsonWriter, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,System.Object,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, object, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, object, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, object, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, Object, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Object, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Object, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,System.Object,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + commentId: M:Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: CanConvert(Type) + nameWithType: JsonConverter.CanConvert(Type) + fullName: Newtonsoft.Json.JsonConverter.CanConvert(System.Type) + nameWithType.vb: JsonConverter(Of T).CanConvert(Type) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).CanConvert(System.Type) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.CanConvert(System.Type) + name: CanConvert + isExternal: true + - name: ( + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ) +- uid: Newtonsoft.Json.JsonWriter + commentId: T:Newtonsoft.Json.JsonWriter + parent: Newtonsoft.Json + isExternal: true + name: JsonWriter + nameWithType: JsonWriter + fullName: Newtonsoft.Json.JsonWriter +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Vector2,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Vector2,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2} + definition: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson(JsonWriter, Vector2, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, Vector2, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, Microsoft.Xna.Framework.Vector2, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Vector2).WriteJson(JsonWriter, Vector2, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Vector2).WriteJson(Newtonsoft.Json.JsonWriter, Microsoft.Xna.Framework.Vector2, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Vector2,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.WriteJson(Newtonsoft.Json.JsonWriter,Microsoft.Xna.Framework.Vector2,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.Vector2Converter.WriteJson* + commentId: Overload:MLEM.Data.Json.Vector2Converter.WriteJson + href: MLEM.Data.Json.Vector2Converter.html#MLEM_Data_Json_Vector2Converter_WriteJson_Newtonsoft_Json_JsonWriter_Microsoft_Xna_Framework_Vector2_Newtonsoft_Json_JsonSerializer_ + name: WriteJson + nameWithType: Vector2Converter.WriteJson + fullName: MLEM.Data.Json.Vector2Converter.WriteJson +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + isExternal: true + name: WriteJson(JsonWriter, T, JsonSerializer) + nameWithType: JsonConverter.WriteJson(JsonWriter, T, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).WriteJson(JsonWriter, T, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).WriteJson(Newtonsoft.Json.JsonWriter, T, Newtonsoft.Json.JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.WriteJson(Newtonsoft.Json.JsonWriter,`0,Newtonsoft.Json.JsonSerializer) + name: WriteJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonWriter + name: JsonWriter + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: Newtonsoft.Json.JsonReader + commentId: T:Newtonsoft.Json.JsonReader + parent: Newtonsoft.Json + isExternal: true + name: JsonReader + nameWithType: JsonReader + fullName: Newtonsoft.Json.JsonReader +- uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Vector2,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Vector2,System.Boolean,Newtonsoft.Json.JsonSerializer) + parent: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2} + definition: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, Vector2, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, Vector2, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Vector2, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of Vector2).ReadJson(JsonReader, Type, Vector2, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of Microsoft.Xna.Framework.Vector2).ReadJson(Newtonsoft.Json.JsonReader, System.Type, Microsoft.Xna.Framework.Vector2, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, Vector2, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Vector2,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter{Microsoft.Xna.Framework.Vector2}.ReadJson(Newtonsoft.Json.JsonReader,System.Type,Microsoft.Xna.Framework.Vector2,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data.Json.Vector2Converter.ReadJson* + commentId: Overload:MLEM.Data.Json.Vector2Converter.ReadJson + href: MLEM.Data.Json.Vector2Converter.html#MLEM_Data_Json_Vector2Converter_ReadJson_Newtonsoft_Json_JsonReader_System_Type_Microsoft_Xna_Framework_Vector2_System_Boolean_Newtonsoft_Json_JsonSerializer_ + name: ReadJson + nameWithType: Vector2Converter.ReadJson + fullName: MLEM.Data.Json.Vector2Converter.ReadJson +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- 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: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + commentId: M:Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: ReadJson(JsonReader, Type, T, bool, JsonSerializer) + nameWithType: JsonConverter.ReadJson(JsonReader, Type, T, bool, JsonSerializer) + fullName: Newtonsoft.Json.JsonConverter.ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, bool, Newtonsoft.Json.JsonSerializer) + nameWithType.vb: JsonConverter(Of T).ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + fullName.vb: Newtonsoft.Json.JsonConverter(Of T).ReadJson(Newtonsoft.Json.JsonReader, System.Type, T, Boolean, Newtonsoft.Json.JsonSerializer) + name.vb: ReadJson(JsonReader, Type, T, Boolean, JsonSerializer) + spec.csharp: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: Newtonsoft.Json.JsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer) + name: ReadJson + isExternal: true + - name: ( + - uid: Newtonsoft.Json.JsonReader + name: JsonReader + isExternal: true + - name: ',' + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) diff --git a/Docs/api/MLEM.Data.Json.yml b/Docs/api/MLEM.Data.Json.yml new file mode 100644 index 0000000..2ffcbc0 --- /dev/null +++ b/Docs/api/MLEM.Data.Json.yml @@ -0,0 +1,155 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + id: MLEM.Data.Json + children: + - MLEM.Data.Json.Direction2Converter + - MLEM.Data.Json.JsonConverters + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - MLEM.Data.Json.JsonTypeSafeWrapper + - MLEM.Data.Json.JsonTypeSafeWrapper`1 + - MLEM.Data.Json.PointConverter + - MLEM.Data.Json.RectangleConverter + - MLEM.Data.Json.RectangleFConverter + - MLEM.Data.Json.StaticJsonConverter`1 + - MLEM.Data.Json.Vector2Converter + langs: + - csharp + - vb + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + type: Namespace + assemblies: + - MLEM.Data +references: +- uid: MLEM.Data.Json.Direction2Converter + commentId: T:MLEM.Data.Json.Direction2Converter + href: MLEM.Data.Json.Direction2Converter.html + name: Direction2Converter + nameWithType: Direction2Converter + fullName: MLEM.Data.Json.Direction2Converter +- uid: MLEM.Data.Json.JsonConverters + commentId: T:MLEM.Data.Json.JsonConverters + href: MLEM.Data.Json.JsonConverters.html + name: JsonConverters + nameWithType: JsonConverters + fullName: MLEM.Data.Json.JsonConverters +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + href: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.html + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: MLEM.Data.Json.JsonTypeSafeWrapper + commentId: T:MLEM.Data.Json.JsonTypeSafeWrapper + parent: MLEM.Data.Json + href: MLEM.Data.Json.JsonTypeSafeWrapper.html + name: JsonTypeSafeWrapper + nameWithType: JsonTypeSafeWrapper + fullName: MLEM.Data.Json.JsonTypeSafeWrapper +- uid: MLEM.Data.Json.JsonTypeSafeWrapper`1 + commentId: T:MLEM.Data.Json.JsonTypeSafeWrapper`1 + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html + name: JsonTypeSafeWrapper + nameWithType: JsonTypeSafeWrapper + fullName: MLEM.Data.Json.JsonTypeSafeWrapper + nameWithType.vb: JsonTypeSafeWrapper(Of T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeWrapper(Of T) + name.vb: JsonTypeSafeWrapper(Of T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper`1 + name: JsonTypeSafeWrapper + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeWrapper`1 + name: JsonTypeSafeWrapper + href: MLEM.Data.Json.JsonTypeSafeWrapper-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Json.PointConverter + commentId: T:MLEM.Data.Json.PointConverter + href: MLEM.Data.Json.PointConverter.html + name: PointConverter + nameWithType: PointConverter + fullName: MLEM.Data.Json.PointConverter +- uid: MLEM.Data.Json.RectangleConverter + commentId: T:MLEM.Data.Json.RectangleConverter + href: MLEM.Data.Json.RectangleConverter.html + name: RectangleConverter + nameWithType: RectangleConverter + fullName: MLEM.Data.Json.RectangleConverter +- uid: MLEM.Data.Json.RectangleFConverter + commentId: T:MLEM.Data.Json.RectangleFConverter + href: MLEM.Data.Json.RectangleFConverter.html + name: RectangleFConverter + nameWithType: RectangleFConverter + fullName: MLEM.Data.Json.RectangleFConverter +- uid: MLEM.Data.Json.StaticJsonConverter`1 + commentId: T:MLEM.Data.Json.StaticJsonConverter`1 + href: MLEM.Data.Json.StaticJsonConverter-1.html + name: StaticJsonConverter + nameWithType: StaticJsonConverter + fullName: MLEM.Data.Json.StaticJsonConverter + nameWithType.vb: StaticJsonConverter(Of T) + fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T) + name.vb: StaticJsonConverter(Of T) + spec.csharp: + - uid: MLEM.Data.Json.StaticJsonConverter`1 + name: StaticJsonConverter + href: MLEM.Data.Json.StaticJsonConverter-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Data.Json.StaticJsonConverter`1 + name: StaticJsonConverter + href: MLEM.Data.Json.StaticJsonConverter-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Json.Vector2Converter + commentId: T:MLEM.Data.Json.Vector2Converter + href: MLEM.Data.Json.Vector2Converter.html + name: Vector2Converter + nameWithType: Vector2Converter + fullName: MLEM.Data.Json.Vector2Converter +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + href: MLEM.html + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + - name: . + - uid: MLEM.Data.Json + name: Json + href: MLEM.Data.Json.html diff --git a/Docs/api/MLEM.Data.NetBufferSerializer.yml b/Docs/api/MLEM.Data.NetBufferSerializer.yml new file mode 100644 index 0000000..bbfd1df --- /dev/null +++ b/Docs/api/MLEM.Data.NetBufferSerializer.yml @@ -0,0 +1,1566 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.NetBufferSerializer + commentId: T:MLEM.Data.NetBufferSerializer + id: NetBufferSerializer + parent: MLEM.Data + children: + - MLEM.Data.NetBufferSerializer.#ctor + - MLEM.Data.NetBufferSerializer.AddHandler``1(Newtonsoft.Json.JsonSerializer) + - MLEM.Data.NetBufferSerializer.AddHandler``1(System.Action{Lidgren.Network.NetBuffer,``0},System.Func{Lidgren.Network.NetBuffer,``0}) + - MLEM.Data.NetBufferSerializer.Deserialize(Lidgren.Network.NetBuffer,System.Object,System.Reflection.BindingFlags) + - MLEM.Data.NetBufferSerializer.Serialize(Lidgren.Network.NetBuffer,System.Object,System.Reflection.BindingFlags) + langs: + - csharp + - vb + name: NetBufferSerializer + nameWithType: NetBufferSerializer + fullName: MLEM.Data.NetBufferSerializer + type: Class + source: + remote: + path: MLEM.Data/NetBufferSerializer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NetBufferSerializer + path: ../MLEM.Data/NetBufferSerializer.cs + startLine: 12 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + A net buffer serializer allows easily writing generic objects into a Lidgren.Network . + + It can be used both for serialization of outgoing packets, and deserialization of incoming packets. + + Before serializing and deserializing an object, each of the object's fields has to have a handler. New handlers can be added using or . + example: [] + syntax: + content: >- + [Obsolete("Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead.")] + + public class NetBufferSerializer + content.vb: >- + + + Public Class NetBufferSerializer + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + extensionMethods: + - MLEM.Data.NetBufferSerializer.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.NetBufferSerializer.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.NetBufferSerializer.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Data.NetBufferSerializer.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead. +- uid: MLEM.Data.NetBufferSerializer.#ctor + commentId: M:MLEM.Data.NetBufferSerializer.#ctor + id: '#ctor' + parent: MLEM.Data.NetBufferSerializer + langs: + - csharp + - vb + name: NetBufferSerializer() + nameWithType: NetBufferSerializer.NetBufferSerializer() + fullName: MLEM.Data.NetBufferSerializer.NetBufferSerializer() + type: Constructor + source: + remote: + path: MLEM.Data/NetBufferSerializer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Data/NetBufferSerializer.cs + startLine: 25 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Create a new net buffer serializer with some default serialization and deserialization implementations for various types. + example: [] + syntax: + content: public NetBufferSerializer() + content.vb: Public Sub New() + overload: MLEM.Data.NetBufferSerializer.#ctor* + nameWithType.vb: NetBufferSerializer.New() + fullName.vb: MLEM.Data.NetBufferSerializer.New() + name.vb: New() +- uid: MLEM.Data.NetBufferSerializer.Serialize(Lidgren.Network.NetBuffer,System.Object,System.Reflection.BindingFlags) + commentId: M:MLEM.Data.NetBufferSerializer.Serialize(Lidgren.Network.NetBuffer,System.Object,System.Reflection.BindingFlags) + id: Serialize(Lidgren.Network.NetBuffer,System.Object,System.Reflection.BindingFlags) + parent: MLEM.Data.NetBufferSerializer + langs: + - csharp + - vb + name: Serialize(NetBuffer, object, BindingFlags) + nameWithType: NetBufferSerializer.Serialize(NetBuffer, object, BindingFlags) + fullName: MLEM.Data.NetBufferSerializer.Serialize(Lidgren.Network.NetBuffer, object, System.Reflection.BindingFlags) + type: Method + source: + remote: + path: MLEM.Data/NetBufferSerializer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Serialize + path: ../MLEM.Data/NetBufferSerializer.cs + startLine: 50 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Serializes the given object into the given net buffer. + + Note that each field in the object has to have a handler () + example: [] + syntax: + content: public void Serialize(NetBuffer buffer, object o, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic) + parameters: + - id: buffer + type: Lidgren.Network.NetBuffer + description: The buffer to serialize into + - id: o + type: System.Object + description: The object to serialize + - id: flags + type: System.Reflection.BindingFlags + description: The binding flags to search for fields in the object by + content.vb: Public Sub Serialize(buffer As NetBuffer, o As Object, flags As BindingFlags = BindingFlags.Instance Or BindingFlags.Public Or BindingFlags.NonPublic) + overload: MLEM.Data.NetBufferSerializer.Serialize* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: If any of the object's fields has no writer + nameWithType.vb: NetBufferSerializer.Serialize(NetBuffer, Object, BindingFlags) + fullName.vb: MLEM.Data.NetBufferSerializer.Serialize(Lidgren.Network.NetBuffer, Object, System.Reflection.BindingFlags) + name.vb: Serialize(NetBuffer, Object, BindingFlags) +- uid: MLEM.Data.NetBufferSerializer.Deserialize(Lidgren.Network.NetBuffer,System.Object,System.Reflection.BindingFlags) + commentId: M:MLEM.Data.NetBufferSerializer.Deserialize(Lidgren.Network.NetBuffer,System.Object,System.Reflection.BindingFlags) + id: Deserialize(Lidgren.Network.NetBuffer,System.Object,System.Reflection.BindingFlags) + parent: MLEM.Data.NetBufferSerializer + langs: + - csharp + - vb + name: Deserialize(NetBuffer, object, BindingFlags) + nameWithType: NetBufferSerializer.Deserialize(NetBuffer, object, BindingFlags) + fullName: MLEM.Data.NetBufferSerializer.Deserialize(Lidgren.Network.NetBuffer, object, System.Reflection.BindingFlags) + type: Method + source: + remote: + path: MLEM.Data/NetBufferSerializer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Deserialize + path: ../MLEM.Data/NetBufferSerializer.cs + startLine: 66 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Deserializes the net buffer's content into the given object. + + If this is used for packet serialization, a new instance of the required type has to be created before this method is called. + example: [] + syntax: + content: public void Deserialize(NetBuffer buffer, object o, BindingFlags flags = BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic) + parameters: + - id: buffer + type: Lidgren.Network.NetBuffer + description: The buffer to read the data from + - id: o + type: System.Object + description: The object to serialize into + - id: flags + type: System.Reflection.BindingFlags + description: The binding flags to search for fields in the object by + content.vb: Public Sub Deserialize(buffer As NetBuffer, o As Object, flags As BindingFlags = BindingFlags.Instance Or BindingFlags.Public Or BindingFlags.NonPublic) + overload: MLEM.Data.NetBufferSerializer.Deserialize* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: If any of the object's fields has no reader + nameWithType.vb: NetBufferSerializer.Deserialize(NetBuffer, Object, BindingFlags) + fullName.vb: MLEM.Data.NetBufferSerializer.Deserialize(Lidgren.Network.NetBuffer, Object, System.Reflection.BindingFlags) + name.vb: Deserialize(NetBuffer, Object, BindingFlags) +- uid: MLEM.Data.NetBufferSerializer.AddHandler``1(System.Action{Lidgren.Network.NetBuffer,``0},System.Func{Lidgren.Network.NetBuffer,``0}) + commentId: M:MLEM.Data.NetBufferSerializer.AddHandler``1(System.Action{Lidgren.Network.NetBuffer,``0},System.Func{Lidgren.Network.NetBuffer,``0}) + id: AddHandler``1(System.Action{Lidgren.Network.NetBuffer,``0},System.Func{Lidgren.Network.NetBuffer,``0}) + parent: MLEM.Data.NetBufferSerializer + langs: + - csharp + - vb + name: AddHandler(Action, Func) + nameWithType: NetBufferSerializer.AddHandler(Action, Func) + fullName: MLEM.Data.NetBufferSerializer.AddHandler(System.Action, System.Func) + type: Method + source: + remote: + path: MLEM.Data/NetBufferSerializer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddHandler + path: ../MLEM.Data/NetBufferSerializer.cs + startLine: 89 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Adds a manually created deserialization and serialization handler to this net buffer serializer. + example: [] + syntax: + content: public void AddHandler(Action write, Func read) + parameters: + - id: write + type: System.Action{Lidgren.Network.NetBuffer,{T}} + description: The function to write the given object into the net buffer + - id: read + type: System.Func{Lidgren.Network.NetBuffer,{T}} + description: The function to read the given object out of the net buffer + typeParameters: + - id: T + description: The type that will be serialized and deserialized + content.vb: Public Sub [AddHandler](Of T)(write As Action(Of NetBuffer, T), read As Func(Of NetBuffer, T)) + overload: MLEM.Data.NetBufferSerializer.AddHandler* + nameWithType.vb: NetBufferSerializer.AddHandler(Of T)(Action(Of NetBuffer, T), Func(Of NetBuffer, T)) + fullName.vb: MLEM.Data.NetBufferSerializer.AddHandler(Of T)(System.Action(Of Lidgren.Network.NetBuffer, T), System.Func(Of Lidgren.Network.NetBuffer, T)) + name.vb: AddHandler(Of T)(Action(Of NetBuffer, T), Func(Of NetBuffer, T)) +- uid: MLEM.Data.NetBufferSerializer.AddHandler``1(Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.NetBufferSerializer.AddHandler``1(Newtonsoft.Json.JsonSerializer) + id: AddHandler``1(Newtonsoft.Json.JsonSerializer) + parent: MLEM.Data.NetBufferSerializer + langs: + - csharp + - vb + name: AddHandler(JsonSerializer) + nameWithType: NetBufferSerializer.AddHandler(JsonSerializer) + fullName: MLEM.Data.NetBufferSerializer.AddHandler(Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/NetBufferSerializer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddHandler + path: ../MLEM.Data/NetBufferSerializer.cs + startLine: 100 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Adds a JSON-based deserialization and serialization handler to this net buffer serializer. + + Objects that are serialized in this way are converted to JSON, and the resulting JSON is compressed. + example: [] + syntax: + content: public void AddHandler(JsonSerializer serializer) + parameters: + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The JSON serializer to use + typeParameters: + - id: T + description: The type that will be serialized and deserialized + content.vb: Public Sub [AddHandler](Of T)(serializer As JsonSerializer) + overload: MLEM.Data.NetBufferSerializer.AddHandler* + nameWithType.vb: NetBufferSerializer.AddHandler(Of T)(JsonSerializer) + fullName.vb: MLEM.Data.NetBufferSerializer.AddHandler(Of T)(Newtonsoft.Json.JsonSerializer) + name.vb: AddHandler(Of T)(JsonSerializer) +references: +- uid: Lidgren.Network.NetBuffer + commentId: T:Lidgren.Network.NetBuffer + parent: Lidgren.Network + isExternal: true + name: NetBuffer + nameWithType: NetBuffer + fullName: Lidgren.Network.NetBuffer +- uid: MLEM.Data.NetBufferSerializer.AddHandler``1(System.Action{Lidgren.Network.NetBuffer,``0},System.Func{Lidgren.Network.NetBuffer,``0}) + commentId: M:MLEM.Data.NetBufferSerializer.AddHandler``1(System.Action{Lidgren.Network.NetBuffer,``0},System.Func{Lidgren.Network.NetBuffer,``0}) + isExternal: true + href: MLEM.Data.NetBufferSerializer.html#MLEM_Data_NetBufferSerializer_AddHandler__1_System_Action_Lidgren_Network_NetBuffer___0__System_Func_Lidgren_Network_NetBuffer___0__ + name: AddHandler(Action, Func) + nameWithType: NetBufferSerializer.AddHandler(Action, Func) + fullName: MLEM.Data.NetBufferSerializer.AddHandler(System.Action, System.Func) + nameWithType.vb: NetBufferSerializer.AddHandler(Of T)(Action(Of NetBuffer, T), Func(Of NetBuffer, T)) + fullName.vb: MLEM.Data.NetBufferSerializer.AddHandler(Of T)(System.Action(Of Lidgren.Network.NetBuffer, T), System.Func(Of Lidgren.Network.NetBuffer, T)) + name.vb: AddHandler(Of T)(Action(Of NetBuffer, T), Func(Of NetBuffer, T)) + spec.csharp: + - uid: MLEM.Data.NetBufferSerializer.AddHandler``1(System.Action{Lidgren.Network.NetBuffer,``0},System.Func{Lidgren.Network.NetBuffer,``0}) + name: AddHandler + href: MLEM.Data.NetBufferSerializer.html#MLEM_Data_NetBufferSerializer_AddHandler__1_System_Action_Lidgren_Network_NetBuffer___0__System_Func_Lidgren_Network_NetBuffer___0__ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: Lidgren.Network.NetBuffer + name: NetBuffer + isExternal: true + - name: ',' + - name: " " + - name: T + - name: '>' + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Lidgren.Network.NetBuffer + name: NetBuffer + isExternal: true + - name: ',' + - name: " " + - name: T + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.NetBufferSerializer.AddHandler``1(System.Action{Lidgren.Network.NetBuffer,``0},System.Func{Lidgren.Network.NetBuffer,``0}) + name: AddHandler + href: MLEM.Data.NetBufferSerializer.html#MLEM_Data_NetBufferSerializer_AddHandler__1_System_Action_Lidgren_Network_NetBuffer___0__System_Func_Lidgren_Network_NetBuffer___0__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: Lidgren.Network.NetBuffer + name: NetBuffer + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ) + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Lidgren.Network.NetBuffer + name: NetBuffer + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ) + - name: ) +- uid: MLEM.Data.NetBufferSerializer.AddHandler``1(Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.NetBufferSerializer.AddHandler``1(Newtonsoft.Json.JsonSerializer) + isExternal: true + href: MLEM.Data.NetBufferSerializer.html#MLEM_Data_NetBufferSerializer_AddHandler__1_Newtonsoft_Json_JsonSerializer_ + name: AddHandler(JsonSerializer) + nameWithType: NetBufferSerializer.AddHandler(JsonSerializer) + fullName: MLEM.Data.NetBufferSerializer.AddHandler(Newtonsoft.Json.JsonSerializer) + nameWithType.vb: NetBufferSerializer.AddHandler(Of T)(JsonSerializer) + fullName.vb: MLEM.Data.NetBufferSerializer.AddHandler(Of T)(Newtonsoft.Json.JsonSerializer) + name.vb: AddHandler(Of T)(JsonSerializer) + spec.csharp: + - uid: MLEM.Data.NetBufferSerializer.AddHandler``1(Newtonsoft.Json.JsonSerializer) + name: AddHandler + href: MLEM.Data.NetBufferSerializer.html#MLEM_Data_NetBufferSerializer_AddHandler__1_Newtonsoft_Json_JsonSerializer_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.NetBufferSerializer.AddHandler``1(Newtonsoft.Json.JsonSerializer) + name: AddHandler + href: MLEM.Data.NetBufferSerializer.html#MLEM_Data_NetBufferSerializer_AddHandler__1_Newtonsoft_Json_JsonSerializer_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: Newtonsoft.Json.JsonSerializer + name: JsonSerializer + isExternal: true + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: MLEM.Data.NetBufferSerializer.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(NetBufferSerializer, NetBufferSerializer, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(NetBufferSerializer, NetBufferSerializer, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Data.NetBufferSerializer, MLEM.Data.NetBufferSerializer, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of NetBufferSerializer)(NetBufferSerializer, NetBufferSerializer, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Data.NetBufferSerializer)(MLEM.Data.NetBufferSerializer, MLEM.Data.NetBufferSerializer, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of NetBufferSerializer)(NetBufferSerializer, NetBufferSerializer, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.NetBufferSerializer,MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: '>' + - name: ( + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Data.NetBufferSerializer,MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ) + - name: ( + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.NetBufferSerializer.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(NetBufferSerializer, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(NetBufferSerializer, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Data.NetBufferSerializer, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of NetBufferSerializer)(NetBufferSerializer, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Data.NetBufferSerializer)(MLEM.Data.NetBufferSerializer, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of NetBufferSerializer)(NetBufferSerializer, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: '>' + - name: ( + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ) + - name: ( + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.NetBufferSerializer.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(NetBufferSerializer, NetBufferSerializer, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(NetBufferSerializer, NetBufferSerializer, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Data.NetBufferSerializer, MLEM.Data.NetBufferSerializer, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of NetBufferSerializer)(NetBufferSerializer, NetBufferSerializer, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Data.NetBufferSerializer)(MLEM.Data.NetBufferSerializer, MLEM.Data.NetBufferSerializer, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of NetBufferSerializer)(NetBufferSerializer, NetBufferSerializer, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.NetBufferSerializer,MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: '>' + - name: ( + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Data.NetBufferSerializer,MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ) + - name: ( + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.NetBufferSerializer.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(NetBufferSerializer, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(NetBufferSerializer, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Data.NetBufferSerializer, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of NetBufferSerializer)(NetBufferSerializer, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Data.NetBufferSerializer)(MLEM.Data.NetBufferSerializer, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of NetBufferSerializer)(NetBufferSerializer, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: '>' + - name: ( + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Data.NetBufferSerializer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ) + - name: ( + - uid: MLEM.Data.NetBufferSerializer + name: NetBufferSerializer + href: MLEM.Data.NetBufferSerializer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: Lidgren.Network + commentId: N:Lidgren.Network + isExternal: true + name: Lidgren.Network + nameWithType: Lidgren.Network + fullName: Lidgren.Network + spec.csharp: + - uid: Lidgren + name: Lidgren + isExternal: true + - name: . + - uid: Lidgren.Network + name: Network + isExternal: true + spec.vb: + - uid: Lidgren + name: Lidgren + isExternal: true + - name: . + - uid: Lidgren.Network + name: Network + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.NetBufferSerializer.#ctor* + commentId: Overload:MLEM.Data.NetBufferSerializer.#ctor + href: MLEM.Data.NetBufferSerializer.html#MLEM_Data_NetBufferSerializer__ctor + name: NetBufferSerializer + nameWithType: NetBufferSerializer.NetBufferSerializer + fullName: MLEM.Data.NetBufferSerializer.NetBufferSerializer + nameWithType.vb: NetBufferSerializer.New + fullName.vb: MLEM.Data.NetBufferSerializer.New + name.vb: New +- uid: System.ArgumentException + commentId: T:System.ArgumentException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentexception + name: ArgumentException + nameWithType: ArgumentException + fullName: System.ArgumentException +- uid: MLEM.Data.NetBufferSerializer.Serialize* + commentId: Overload:MLEM.Data.NetBufferSerializer.Serialize + href: MLEM.Data.NetBufferSerializer.html#MLEM_Data_NetBufferSerializer_Serialize_Lidgren_Network_NetBuffer_System_Object_System_Reflection_BindingFlags_ + name: Serialize + nameWithType: NetBufferSerializer.Serialize + fullName: MLEM.Data.NetBufferSerializer.Serialize +- uid: System.Reflection.BindingFlags + commentId: T:System.Reflection.BindingFlags + parent: System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + name: BindingFlags + nameWithType: BindingFlags + fullName: System.Reflection.BindingFlags +- uid: System.Reflection + commentId: N:System.Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Reflection + nameWithType: System.Reflection + fullName: System.Reflection + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Reflection + name: Reflection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection +- uid: MLEM.Data.NetBufferSerializer.Deserialize* + commentId: Overload:MLEM.Data.NetBufferSerializer.Deserialize + href: MLEM.Data.NetBufferSerializer.html#MLEM_Data_NetBufferSerializer_Deserialize_Lidgren_Network_NetBuffer_System_Object_System_Reflection_BindingFlags_ + name: Deserialize + nameWithType: NetBufferSerializer.Deserialize + fullName: MLEM.Data.NetBufferSerializer.Deserialize +- uid: MLEM.Data.NetBufferSerializer.AddHandler* + commentId: Overload:MLEM.Data.NetBufferSerializer.AddHandler + href: MLEM.Data.NetBufferSerializer.html#MLEM_Data_NetBufferSerializer_AddHandler__1_System_Action_Lidgren_Network_NetBuffer___0__System_Func_Lidgren_Network_NetBuffer___0__ + name: AddHandler + nameWithType: NetBufferSerializer.AddHandler + fullName: MLEM.Data.NetBufferSerializer.AddHandler +- uid: System.Action{Lidgren.Network.NetBuffer,{T}} + commentId: T:System.Action{Lidgren.Network.NetBuffer,``0} + parent: System + definition: System.Action`2 + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of NetBuffer, T) + fullName.vb: System.Action(Of Lidgren.Network.NetBuffer, T) + name.vb: Action(Of NetBuffer, T) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: Lidgren.Network.NetBuffer + name: NetBuffer + isExternal: true + - name: ',' + - name: " " + - name: T + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: Lidgren.Network.NetBuffer + name: NetBuffer + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ) +- uid: System.Func{Lidgren.Network.NetBuffer,{T}} + commentId: T:System.Func{Lidgren.Network.NetBuffer,``0} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of NetBuffer, T) + fullName.vb: System.Func(Of Lidgren.Network.NetBuffer, T) + name.vb: Func(Of NetBuffer, T) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Lidgren.Network.NetBuffer + name: NetBuffer + isExternal: true + - name: ',' + - name: " " + - name: T + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Lidgren.Network.NetBuffer + name: NetBuffer + isExternal: true + - name: ',' + - name: " " + - name: T + - name: ) +- uid: System.Action`2 + commentId: T:System.Action`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T1, T2) + fullName.vb: System.Action(Of T1, T2) + name.vb: Action(Of T1, T2) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true diff --git a/Docs/api/MLEM.Data.NetExtensions.yml b/Docs/api/MLEM.Data.NetExtensions.yml new file mode 100644 index 0000000..6a96806 --- /dev/null +++ b/Docs/api/MLEM.Data.NetExtensions.yml @@ -0,0 +1,888 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.NetExtensions + commentId: T:MLEM.Data.NetExtensions + id: NetExtensions + parent: MLEM.Data + children: + - MLEM.Data.NetExtensions.ReadDirection(Lidgren.Network.NetBuffer) + - MLEM.Data.NetExtensions.ReadGuid(Lidgren.Network.NetBuffer) + - MLEM.Data.NetExtensions.ReadObject``1(Lidgren.Network.NetBuffer,Newtonsoft.Json.JsonSerializer) + - MLEM.Data.NetExtensions.ReadVector2(Lidgren.Network.NetBuffer) + - MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer,MLEM.Misc.Direction2) + - MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer,Microsoft.Xna.Framework.Vector2) + - MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer,System.Guid) + - MLEM.Data.NetExtensions.WriteObject``1(Lidgren.Network.NetBuffer,``0,Newtonsoft.Json.JsonSerializer) + langs: + - csharp + - vb + name: NetExtensions + nameWithType: NetExtensions + fullName: MLEM.Data.NetExtensions + type: Class + source: + remote: + path: MLEM.Data/NetExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NetExtensions + path: ../MLEM.Data/NetExtensions.cs + startLine: 14 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: A set of extensions for dealing with . + example: [] + syntax: + content: public static class NetExtensions + content.vb: Public Module NetExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer,Microsoft.Xna.Framework.Vector2) + id: Write(Lidgren.Network.NetBuffer,Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Data.NetExtensions + langs: + - csharp + - vb + name: Write(NetBuffer, Vector2) + nameWithType: NetExtensions.Write(NetBuffer, Vector2) + fullName: MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM.Data/NetExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Write + path: ../MLEM.Data/NetExtensions.cs + startLine: 21 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Writes a to the given net buffer + example: [] + syntax: + content: >- + [Obsolete("Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead.")] + + public static void Write(this NetBuffer buffer, Vector2 vector) + parameters: + - id: buffer + type: Lidgren.Network.NetBuffer + description: The buffer to write to + - id: vector + type: Microsoft.Xna.Framework.Vector2 + description: The vector to write + content.vb: >- + + + Public Shared Sub Write(buffer As NetBuffer, vector As Vector2) + overload: MLEM.Data.NetExtensions.Write* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead. +- uid: MLEM.Data.NetExtensions.ReadVector2(Lidgren.Network.NetBuffer) + commentId: M:MLEM.Data.NetExtensions.ReadVector2(Lidgren.Network.NetBuffer) + id: ReadVector2(Lidgren.Network.NetBuffer) + isExtensionMethod: true + parent: MLEM.Data.NetExtensions + langs: + - csharp + - vb + name: ReadVector2(NetBuffer) + nameWithType: NetExtensions.ReadVector2(NetBuffer) + fullName: MLEM.Data.NetExtensions.ReadVector2(Lidgren.Network.NetBuffer) + type: Method + source: + remote: + path: MLEM.Data/NetExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReadVector2 + path: ../MLEM.Data/NetExtensions.cs + startLine: 32 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Reads a from the given net buffer + example: [] + syntax: + content: >- + [Obsolete("Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead.")] + + public static Vector2 ReadVector2(this NetBuffer buffer) + parameters: + - id: buffer + type: Lidgren.Network.NetBuffer + description: The buffer to read from + return: + type: Microsoft.Xna.Framework.Vector2 + description: The read vector + content.vb: >- + + + Public Shared Function ReadVector2(buffer As NetBuffer) As Vector2 + overload: MLEM.Data.NetExtensions.ReadVector2* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead. +- uid: MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer,System.Guid) + commentId: M:MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer,System.Guid) + id: Write(Lidgren.Network.NetBuffer,System.Guid) + isExtensionMethod: true + parent: MLEM.Data.NetExtensions + langs: + - csharp + - vb + name: Write(NetBuffer, Guid) + nameWithType: NetExtensions.Write(NetBuffer, Guid) + fullName: MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer, System.Guid) + type: Method + source: + remote: + path: MLEM.Data/NetExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Write + path: ../MLEM.Data/NetExtensions.cs + startLine: 42 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Writes a to the given net buffer + example: [] + syntax: + content: >- + [Obsolete("Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead.")] + + public static void Write(this NetBuffer buffer, Guid guid) + parameters: + - id: buffer + type: Lidgren.Network.NetBuffer + description: The buffer to write to + - id: guid + type: System.Guid + description: The guid to write + content.vb: >- + + + Public Shared Sub Write(buffer As NetBuffer, guid As Guid) + overload: MLEM.Data.NetExtensions.Write* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead. +- uid: MLEM.Data.NetExtensions.ReadGuid(Lidgren.Network.NetBuffer) + commentId: M:MLEM.Data.NetExtensions.ReadGuid(Lidgren.Network.NetBuffer) + id: ReadGuid(Lidgren.Network.NetBuffer) + isExtensionMethod: true + parent: MLEM.Data.NetExtensions + langs: + - csharp + - vb + name: ReadGuid(NetBuffer) + nameWithType: NetExtensions.ReadGuid(NetBuffer) + fullName: MLEM.Data.NetExtensions.ReadGuid(Lidgren.Network.NetBuffer) + type: Method + source: + remote: + path: MLEM.Data/NetExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReadGuid + path: ../MLEM.Data/NetExtensions.cs + startLine: 52 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Reads a from the given net buffer + example: [] + syntax: + content: >- + [Obsolete("Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead.")] + + public static Guid ReadGuid(this NetBuffer buffer) + parameters: + - id: buffer + type: Lidgren.Network.NetBuffer + description: The buffer to read from + return: + type: System.Guid + description: The read guid + content.vb: >- + + + Public Shared Function ReadGuid(buffer As NetBuffer) As Guid + overload: MLEM.Data.NetExtensions.ReadGuid* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead. +- uid: MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer,MLEM.Misc.Direction2) + commentId: M:MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer,MLEM.Misc.Direction2) + id: Write(Lidgren.Network.NetBuffer,MLEM.Misc.Direction2) + isExtensionMethod: true + parent: MLEM.Data.NetExtensions + langs: + - csharp + - vb + name: Write(NetBuffer, Direction2) + nameWithType: NetExtensions.Write(NetBuffer, Direction2) + fullName: MLEM.Data.NetExtensions.Write(Lidgren.Network.NetBuffer, MLEM.Misc.Direction2) + type: Method + source: + remote: + path: MLEM.Data/NetExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Write + path: ../MLEM.Data/NetExtensions.cs + startLine: 62 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Writes a to the given net buffer + example: [] + syntax: + content: >- + [Obsolete("Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead.")] + + public static void Write(this NetBuffer buffer, Direction2 direction) + parameters: + - id: buffer + type: Lidgren.Network.NetBuffer + description: The buffer to write to + - id: direction + type: MLEM.Misc.Direction2 + description: The direction to write + content.vb: >- + + + Public Shared Sub Write(buffer As NetBuffer, direction As Direction2) + overload: MLEM.Data.NetExtensions.Write* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead. +- uid: MLEM.Data.NetExtensions.ReadDirection(Lidgren.Network.NetBuffer) + commentId: M:MLEM.Data.NetExtensions.ReadDirection(Lidgren.Network.NetBuffer) + id: ReadDirection(Lidgren.Network.NetBuffer) + isExtensionMethod: true + parent: MLEM.Data.NetExtensions + langs: + - csharp + - vb + name: ReadDirection(NetBuffer) + nameWithType: NetExtensions.ReadDirection(NetBuffer) + fullName: MLEM.Data.NetExtensions.ReadDirection(Lidgren.Network.NetBuffer) + type: Method + source: + remote: + path: MLEM.Data/NetExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReadDirection + path: ../MLEM.Data/NetExtensions.cs + startLine: 72 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Reads a from the given net buffer + example: [] + syntax: + content: >- + [Obsolete("Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead.")] + + public static Direction2 ReadDirection(this NetBuffer buffer) + parameters: + - id: buffer + type: Lidgren.Network.NetBuffer + description: The buffer to read from + return: + type: MLEM.Misc.Direction2 + description: The read direction + content.vb: >- + + + Public Shared Function ReadDirection(buffer As NetBuffer) As Direction2 + overload: MLEM.Data.NetExtensions.ReadDirection* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead. +- uid: MLEM.Data.NetExtensions.WriteObject``1(Lidgren.Network.NetBuffer,``0,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.NetExtensions.WriteObject``1(Lidgren.Network.NetBuffer,``0,Newtonsoft.Json.JsonSerializer) + id: WriteObject``1(Lidgren.Network.NetBuffer,``0,Newtonsoft.Json.JsonSerializer) + isExtensionMethod: true + parent: MLEM.Data.NetExtensions + langs: + - csharp + - vb + name: WriteObject(NetBuffer, T, JsonSerializer) + nameWithType: NetExtensions.WriteObject(NetBuffer, T, JsonSerializer) + fullName: MLEM.Data.NetExtensions.WriteObject(Lidgren.Network.NetBuffer, T, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/NetExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WriteObject + path: ../MLEM.Data/NetExtensions.cs + startLine: 84 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Writes a generic object to the given net buffer using a . + example: [] + syntax: + content: >- + [Obsolete("Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead.")] + + public static void WriteObject(this NetBuffer buffer, T obj, JsonSerializer serializer) + parameters: + - id: buffer + type: Lidgren.Network.NetBuffer + description: The buffer to write to + - id: obj + type: '{T}' + description: The object to write + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The JSON serializer to use + typeParameters: + - id: T + description: The type of object written + content.vb: >- + + + Public Shared Sub WriteObject(Of T)(buffer As NetBuffer, obj As T, serializer As JsonSerializer) + overload: MLEM.Data.NetExtensions.WriteObject* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead. + nameWithType.vb: NetExtensions.WriteObject(Of T)(NetBuffer, T, JsonSerializer) + fullName.vb: MLEM.Data.NetExtensions.WriteObject(Of T)(Lidgren.Network.NetBuffer, T, Newtonsoft.Json.JsonSerializer) + name.vb: WriteObject(Of T)(NetBuffer, T, JsonSerializer) +- uid: MLEM.Data.NetExtensions.ReadObject``1(Lidgren.Network.NetBuffer,Newtonsoft.Json.JsonSerializer) + commentId: M:MLEM.Data.NetExtensions.ReadObject``1(Lidgren.Network.NetBuffer,Newtonsoft.Json.JsonSerializer) + id: ReadObject``1(Lidgren.Network.NetBuffer,Newtonsoft.Json.JsonSerializer) + isExtensionMethod: true + parent: MLEM.Data.NetExtensions + langs: + - csharp + - vb + name: ReadObject(NetBuffer, JsonSerializer) + nameWithType: NetExtensions.ReadObject(NetBuffer, JsonSerializer) + fullName: MLEM.Data.NetExtensions.ReadObject(Lidgren.Network.NetBuffer, Newtonsoft.Json.JsonSerializer) + type: Method + source: + remote: + path: MLEM.Data/NetExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReadObject + path: ../MLEM.Data/NetExtensions.cs + startLine: 106 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Reads a generic object from the given buffer using a . + example: [] + syntax: + content: >- + [Obsolete("Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead.")] + + public static T ReadObject(this NetBuffer buffer, JsonSerializer serializer) + parameters: + - id: buffer + type: Lidgren.Network.NetBuffer + description: The buffer to read from + - id: serializer + type: Newtonsoft.Json.JsonSerializer + description: The JSON serializer to use + typeParameters: + - id: T + description: The type of object read + return: + type: '{T}' + description: The read object + content.vb: >- + + + Public Shared Function ReadObject(Of T)(buffer As NetBuffer, serializer As JsonSerializer) As T + overload: MLEM.Data.NetExtensions.ReadObject* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Lidgren.Network support is deprecated. Consider using LiteNetLib or a custom implementation instead. + nameWithType.vb: NetExtensions.ReadObject(Of T)(NetBuffer, JsonSerializer) + fullName.vb: MLEM.Data.NetExtensions.ReadObject(Of T)(Lidgren.Network.NetBuffer, Newtonsoft.Json.JsonSerializer) + name.vb: ReadObject(Of T)(NetBuffer, JsonSerializer) +references: +- uid: Lidgren.Network.NetBuffer + commentId: T:Lidgren.Network.NetBuffer + parent: Lidgren.Network + isExternal: true + name: NetBuffer + nameWithType: NetBuffer + fullName: Lidgren.Network.NetBuffer +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Lidgren.Network + commentId: N:Lidgren.Network + isExternal: true + name: Lidgren.Network + nameWithType: Lidgren.Network + fullName: Lidgren.Network + spec.csharp: + - uid: Lidgren + name: Lidgren + isExternal: true + - name: . + - uid: Lidgren.Network + name: Network + isExternal: true + spec.vb: + - uid: Lidgren + name: Lidgren + isExternal: true + - name: . + - uid: Lidgren.Network + name: Network + isExternal: true +- 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.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Data.NetExtensions.Write* + commentId: Overload:MLEM.Data.NetExtensions.Write + href: MLEM.Data.NetExtensions.html#MLEM_Data_NetExtensions_Write_Lidgren_Network_NetBuffer_Microsoft_Xna_Framework_Vector2_ + name: Write + nameWithType: NetExtensions.Write + fullName: MLEM.Data.NetExtensions.Write +- 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: MLEM.Data.NetExtensions.ReadVector2* + commentId: Overload:MLEM.Data.NetExtensions.ReadVector2 + href: MLEM.Data.NetExtensions.html#MLEM_Data_NetExtensions_ReadVector2_Lidgren_Network_NetBuffer_ + name: ReadVector2 + nameWithType: NetExtensions.ReadVector2 + fullName: MLEM.Data.NetExtensions.ReadVector2 +- uid: System.Guid + commentId: T:System.Guid + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + name: Guid + nameWithType: Guid + fullName: System.Guid +- uid: MLEM.Data.NetExtensions.ReadGuid* + commentId: Overload:MLEM.Data.NetExtensions.ReadGuid + href: MLEM.Data.NetExtensions.html#MLEM_Data_NetExtensions_ReadGuid_Lidgren_Network_NetBuffer_ + name: ReadGuid + nameWithType: NetExtensions.ReadGuid + fullName: MLEM.Data.NetExtensions.ReadGuid +- uid: MLEM.Misc.Direction2 + commentId: T:MLEM.Misc.Direction2 + parent: MLEM.Misc + href: MLEM.Misc.Direction2.html + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Data.NetExtensions.ReadDirection* + commentId: Overload:MLEM.Data.NetExtensions.ReadDirection + href: MLEM.Data.NetExtensions.html#MLEM_Data_NetExtensions_ReadDirection_Lidgren_Network_NetBuffer_ + name: ReadDirection + nameWithType: NetExtensions.ReadDirection + fullName: MLEM.Data.NetExtensions.ReadDirection +- uid: Newtonsoft.Json.JsonSerializer + commentId: T:Newtonsoft.Json.JsonSerializer + parent: Newtonsoft.Json + isExternal: true + name: JsonSerializer + nameWithType: JsonSerializer + fullName: Newtonsoft.Json.JsonSerializer +- uid: MLEM.Data.NetExtensions.WriteObject* + commentId: Overload:MLEM.Data.NetExtensions.WriteObject + href: MLEM.Data.NetExtensions.html#MLEM_Data_NetExtensions_WriteObject__1_Lidgren_Network_NetBuffer___0_Newtonsoft_Json_JsonSerializer_ + name: WriteObject + nameWithType: NetExtensions.WriteObject + fullName: MLEM.Data.NetExtensions.WriteObject +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: Newtonsoft.Json + commentId: N:Newtonsoft.Json + isExternal: true + name: Newtonsoft.Json + nameWithType: Newtonsoft.Json + fullName: Newtonsoft.Json + spec.csharp: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true + spec.vb: + - uid: Newtonsoft + name: Newtonsoft + isExternal: true + - name: . + - uid: Newtonsoft.Json + name: Json + isExternal: true +- uid: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Data.NetExtensions.ReadObject* + commentId: Overload:MLEM.Data.NetExtensions.ReadObject + href: MLEM.Data.NetExtensions.html#MLEM_Data_NetExtensions_ReadObject__1_Lidgren_Network_NetBuffer_Newtonsoft_Json_JsonSerializer_ + name: ReadObject + nameWithType: NetExtensions.ReadObject + fullName: MLEM.Data.NetExtensions.ReadObject diff --git a/Docs/api/MLEM.Data.RuntimeTexturePacker.yml b/Docs/api/MLEM.Data.RuntimeTexturePacker.yml new file mode 100644 index 0000000..c066f9e --- /dev/null +++ b/Docs/api/MLEM.Data.RuntimeTexturePacker.yml @@ -0,0 +1,1340 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data.RuntimeTexturePacker + commentId: T:MLEM.Data.RuntimeTexturePacker + id: RuntimeTexturePacker + parent: MLEM.Data + children: + - MLEM.Data.RuntimeTexturePacker.#ctor(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - MLEM.Data.RuntimeTexturePacker.Add(MLEM.Data.DataTextureAtlas,System.Action{System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}},System.Int32,System.Boolean) + - MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.TextureRegion,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + - MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.UniformTextureAtlas,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}},System.Int32,System.Boolean,System.Boolean) + - MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + - MLEM.Data.RuntimeTexturePacker.Dispose + - MLEM.Data.RuntimeTexturePacker.LastCalculationTime + - MLEM.Data.RuntimeTexturePacker.LastPackTime + - MLEM.Data.RuntimeTexturePacker.LastTotalTime + - MLEM.Data.RuntimeTexturePacker.Pack(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + - MLEM.Data.RuntimeTexturePacker.PackedTexture + - MLEM.Data.RuntimeTexturePacker.PackedTextures + - MLEM.Data.RuntimeTexturePacker.Reset + langs: + - csharp + - vb + name: RuntimeTexturePacker + nameWithType: RuntimeTexturePacker + fullName: MLEM.Data.RuntimeTexturePacker + type: Class + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RuntimeTexturePacker + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 16 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + A runtime texture packer provides the user with the ability to combine multiple instances into a single texture. + + Packing textures in this manner allows for faster rendering, as fewer texture swaps are required. + + The resulting texture segments are returned as instances. + example: [] + syntax: + content: 'public class RuntimeTexturePacker : IDisposable' + content.vb: Public Class RuntimeTexturePacker Implements IDisposable + inheritance: + - System.Object + implements: + - System.IDisposable + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Data.RuntimeTexturePacker.PackedTexture + commentId: P:MLEM.Data.RuntimeTexturePacker.PackedTexture + id: PackedTexture + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: PackedTexture + nameWithType: RuntimeTexturePacker.PackedTexture + fullName: MLEM.Data.RuntimeTexturePacker.PackedTexture + type: Property + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PackedTexture + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 22 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + The generated packed texture. + + This value is null before is called. + example: [] + syntax: + content: public Texture2D PackedTexture { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + content.vb: Public Property PackedTexture As Texture2D + overload: MLEM.Data.RuntimeTexturePacker.PackedTexture* +- uid: MLEM.Data.RuntimeTexturePacker.LastCalculationTime + commentId: P:MLEM.Data.RuntimeTexturePacker.LastCalculationTime + id: LastCalculationTime + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: LastCalculationTime + nameWithType: RuntimeTexturePacker.LastCalculationTime + fullName: MLEM.Data.RuntimeTexturePacker.LastCalculationTime + type: Property + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastCalculationTime + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 26 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: The time that it took to calculate the required areas the last time that was called + example: [] + syntax: + content: public TimeSpan LastCalculationTime { get; } + parameters: [] + return: + type: System.TimeSpan + content.vb: Public Property LastCalculationTime As TimeSpan + overload: MLEM.Data.RuntimeTexturePacker.LastCalculationTime* +- uid: MLEM.Data.RuntimeTexturePacker.LastPackTime + commentId: P:MLEM.Data.RuntimeTexturePacker.LastPackTime + id: LastPackTime + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: LastPackTime + nameWithType: RuntimeTexturePacker.LastPackTime + fullName: MLEM.Data.RuntimeTexturePacker.LastPackTime + type: Property + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastPackTime + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 30 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: The time that it took to copy the texture data from the invidiual textures onto the the last time that was called + example: [] + syntax: + content: public TimeSpan LastPackTime { get; } + parameters: [] + return: + type: System.TimeSpan + content.vb: Public Property LastPackTime As TimeSpan + overload: MLEM.Data.RuntimeTexturePacker.LastPackTime* +- uid: MLEM.Data.RuntimeTexturePacker.LastTotalTime + commentId: P:MLEM.Data.RuntimeTexturePacker.LastTotalTime + id: LastTotalTime + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: LastTotalTime + nameWithType: RuntimeTexturePacker.LastTotalTime + fullName: MLEM.Data.RuntimeTexturePacker.LastTotalTime + type: Property + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastTotalTime + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 34 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: The time that took the last time it was called + example: [] + syntax: + content: public TimeSpan LastTotalTime { get; } + parameters: [] + return: + type: System.TimeSpan + content.vb: Public ReadOnly Property LastTotalTime As TimeSpan + overload: MLEM.Data.RuntimeTexturePacker.LastTotalTime* +- uid: MLEM.Data.RuntimeTexturePacker.PackedTextures + commentId: P:MLEM.Data.RuntimeTexturePacker.PackedTextures + id: PackedTextures + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: PackedTextures + nameWithType: RuntimeTexturePacker.PackedTextures + fullName: MLEM.Data.RuntimeTexturePacker.PackedTextures + type: Property + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PackedTextures + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 38 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: The amount of currently packed texture regions. + example: [] + syntax: + content: public int PackedTextures { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property PackedTextures As Integer + overload: MLEM.Data.RuntimeTexturePacker.PackedTextures* +- uid: MLEM.Data.RuntimeTexturePacker.#ctor(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:MLEM.Data.RuntimeTexturePacker.#ctor(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + id: '#ctor(System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)' + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: RuntimeTexturePacker(int, bool, bool, bool, bool) + nameWithType: RuntimeTexturePacker.RuntimeTexturePacker(int, bool, bool, bool, bool) + fullName: MLEM.Data.RuntimeTexturePacker.RuntimeTexturePacker(int, bool, bool, bool, bool) + type: Constructor + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 60 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Creates a new runtime texture packer with the given settings. + example: [] + syntax: + content: public RuntimeTexturePacker(int maxWidth = 2048, bool autoIncreaseMaxWidth = false, bool forcePowerOfTwo = false, bool forceSquare = false, bool disposeTextures = false) + parameters: + - id: maxWidth + type: System.Int32 + description: The maximum width that the packed texture can have. Defaults to 2048. + - id: autoIncreaseMaxWidth + type: System.Boolean + description: Whether the maximum width should be increased if there is a texture to be packed that is wider than the maximum width specified in the constructor. Defaults to false. + - id: forcePowerOfTwo + type: System.Boolean + description: Whether the resulting should have a width and height that is a power of two. + - id: forceSquare + type: System.Boolean + description: Whether the resulting should be square regardless of required size. + - id: disposeTextures + type: System.Boolean + description: Whether the original textures submitted to this texture packer should be disposed after packing. + content.vb: Public Sub New(maxWidth As Integer = 2048, autoIncreaseMaxWidth As Boolean = False, forcePowerOfTwo As Boolean = False, forceSquare As Boolean = False, disposeTextures As Boolean = False) + overload: MLEM.Data.RuntimeTexturePacker.#ctor* + nameWithType.vb: RuntimeTexturePacker.New(Integer, Boolean, Boolean, Boolean, Boolean) + fullName.vb: MLEM.Data.RuntimeTexturePacker.New(Integer, Boolean, Boolean, Boolean, Boolean) + name.vb: New(Integer, Boolean, Boolean, Boolean, Boolean) +- uid: MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.UniformTextureAtlas,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}},System.Int32,System.Boolean,System.Boolean) + commentId: M:MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.UniformTextureAtlas,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}},System.Int32,System.Boolean,System.Boolean) + id: Add(MLEM.Textures.UniformTextureAtlas,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}},System.Int32,System.Boolean,System.Boolean) + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: Add(UniformTextureAtlas, Action>, int, bool, bool) + nameWithType: RuntimeTexturePacker.Add(UniformTextureAtlas, Action>, int, bool, bool) + fullName: MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.UniformTextureAtlas, System.Action>, int, bool, bool) + type: Method + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 79 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Adds a new to this texture packer to be packed. + + The passed is invoked in and provides the caller with the resulting dictionary of texture regions on the , mapped to their x and y positions on the original . + + Note that the resulting data cannot be converted back into a , since the resulting texture regions might be scattered throughout the . + example: [] + syntax: + content: public void Add(UniformTextureAtlas atlas, Action> result, int padding = 0, bool padWithPixels = false, bool ignoreTransparent = false) + parameters: + - id: atlas + type: MLEM.Textures.UniformTextureAtlas + description: The texture atlas to pack. + - id: result + type: System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}} + description: The result callback which will receive the resulting texture regions. + - id: padding + type: System.Int32 + description: The padding that the texture should have around itself. This can be useful if texture bleeding issues occur due to texture coordinate rounding. + - id: padWithPixels + type: System.Boolean + description: Whether the texture's padding should be filled with a copy of the texture's border, rather than transparent pixels. This value only has an effect if padding is greater than 0. + - id: ignoreTransparent + type: System.Boolean + description: Whether completely transparent texture regions in the atlas should be ignored. If this is true, they will not be part of the result collection either. + content.vb: Public Sub Add(atlas As UniformTextureAtlas, result As Action(Of Dictionary(Of Point, TextureRegion)), padding As Integer = 0, padWithPixels As Boolean = False, ignoreTransparent As Boolean = False) + overload: MLEM.Data.RuntimeTexturePacker.Add* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown when trying to add a texture width a width greater than the defined max width. + nameWithType.vb: RuntimeTexturePacker.Add(UniformTextureAtlas, Action(Of Dictionary(Of Point, TextureRegion)), Integer, Boolean, Boolean) + fullName.vb: MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.UniformTextureAtlas, System.Action(Of System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion)), Integer, Boolean, Boolean) + name.vb: Add(UniformTextureAtlas, Action(Of Dictionary(Of Point, TextureRegion)), Integer, Boolean, Boolean) +- uid: MLEM.Data.RuntimeTexturePacker.Add(MLEM.Data.DataTextureAtlas,System.Action{System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}},System.Int32,System.Boolean) + commentId: M:MLEM.Data.RuntimeTexturePacker.Add(MLEM.Data.DataTextureAtlas,System.Action{System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}},System.Int32,System.Boolean) + id: Add(MLEM.Data.DataTextureAtlas,System.Action{System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}},System.Int32,System.Boolean) + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: Add(DataTextureAtlas, Action>, int, bool) + nameWithType: RuntimeTexturePacker.Add(DataTextureAtlas, Action>, int, bool) + fullName: MLEM.Data.RuntimeTexturePacker.Add(MLEM.Data.DataTextureAtlas, System.Action>, int, bool) + type: Method + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 112 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Adds a new to this texture packer to be packed. + + The passed is invoked in and provides the caller with the resulting dictionary of texture regions on the , mapped to their name on the original . + + Note that the resulting data cannot be converted back into a , since the resulting texture regions might be scattered throughout the . + example: [] + syntax: + content: public void Add(DataTextureAtlas atlas, Action> result, int padding = 0, bool padWithPixels = false) + parameters: + - id: atlas + type: MLEM.Data.DataTextureAtlas + description: The texture atlas to pack. + - id: result + type: System.Action{System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}} + description: The result callback which will receive the resulting texture regions. + - id: padding + type: System.Int32 + description: The padding that the texture should have around itself. This can be useful if texture bleeding issues occur due to texture coordinate rounding. + - id: padWithPixels + type: System.Boolean + description: Whether the texture's padding should be filled with a copy of the texture's border, rather than transparent pixels. This value only has an effect if padding is greater than 0. + content.vb: Public Sub Add(atlas As DataTextureAtlas, result As Action(Of Dictionary(Of String, TextureRegion)), padding As Integer = 0, padWithPixels As Boolean = False) + overload: MLEM.Data.RuntimeTexturePacker.Add* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown when trying to add a texture width a width greater than the defined max width. + nameWithType.vb: RuntimeTexturePacker.Add(DataTextureAtlas, Action(Of Dictionary(Of String, TextureRegion)), Integer, Boolean) + fullName.vb: MLEM.Data.RuntimeTexturePacker.Add(MLEM.Data.DataTextureAtlas, System.Action(Of System.Collections.Generic.Dictionary(Of String, MLEM.Textures.TextureRegion)), Integer, Boolean) + name.vb: Add(DataTextureAtlas, Action(Of Dictionary(Of String, TextureRegion)), Integer, Boolean) +- uid: MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + commentId: M:MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + id: Add(Microsoft.Xna.Framework.Graphics.Texture2D,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: Add(Texture2D, Action, int, bool) + nameWithType: RuntimeTexturePacker.Add(Texture2D, Action, int, bool) + fullName: MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D, System.Action, int, bool) + type: Method + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 133 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Adds a new to this texture packer to be packed. + + The passed is invoked in and provides the caller with the resulting texture region on the . + example: [] + syntax: + content: public void Add(Texture2D texture, Action result, int padding = 0, bool padWithPixels = false) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture to pack. + - id: result + type: System.Action{MLEM.Textures.TextureRegion} + description: The result callback which will receive the resulting texture region. + - id: padding + type: System.Int32 + description: The padding that the texture should have around itself. This can be useful if texture bleeding issues occur due to texture coordinate rounding. + - id: padWithPixels + type: System.Boolean + description: Whether the texture's padding should be filled with a copy of the texture's border, rather than transparent pixels. This value only has an effect if padding is greater than 0. + content.vb: Public Sub Add(texture As Texture2D, result As Action(Of TextureRegion), padding As Integer = 0, padWithPixels As Boolean = False) + overload: MLEM.Data.RuntimeTexturePacker.Add* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown when trying to add a texture width a width greater than the defined max width. + nameWithType.vb: RuntimeTexturePacker.Add(Texture2D, Action(Of TextureRegion), Integer, Boolean) + fullName.vb: MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D, System.Action(Of MLEM.Textures.TextureRegion), Integer, Boolean) + name.vb: Add(Texture2D, Action(Of TextureRegion), Integer, Boolean) +- uid: MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.TextureRegion,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + commentId: M:MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.TextureRegion,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + id: Add(MLEM.Textures.TextureRegion,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: Add(TextureRegion, Action, int, bool) + nameWithType: RuntimeTexturePacker.Add(TextureRegion, Action, int, bool) + fullName: MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.TextureRegion, System.Action, int, bool) + type: Method + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 146 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Adds a new to this texture packer to be packed. + + The passed is invoked in and provides the caller with the resulting texture region on the . + example: [] + syntax: + content: public void Add(TextureRegion texture, Action result, int padding = 0, bool padWithPixels = false) + parameters: + - id: texture + type: MLEM.Textures.TextureRegion + description: The texture region to pack. + - id: result + type: System.Action{MLEM.Textures.TextureRegion} + description: The result callback which will receive the resulting texture region. + - id: padding + type: System.Int32 + description: The padding that the texture should have around itself. This can be useful if texture bleeding issues occur due to texture coordinate rounding. + - id: padWithPixels + type: System.Boolean + description: Whether the texture's padding should be filled with a copy of the texture's border, rather than transparent pixels. This value only has an effect if padding is greater than 0. + content.vb: Public Sub Add(texture As TextureRegion, result As Action(Of TextureRegion), padding As Integer = 0, padWithPixels As Boolean = False) + overload: MLEM.Data.RuntimeTexturePacker.Add* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown when trying to add a texture width a width greater than the defined max width. + nameWithType.vb: RuntimeTexturePacker.Add(TextureRegion, Action(Of TextureRegion), Integer, Boolean) + fullName.vb: MLEM.Data.RuntimeTexturePacker.Add(MLEM.Textures.TextureRegion, System.Action(Of MLEM.Textures.TextureRegion), Integer, Boolean) + name.vb: Add(TextureRegion, Action(Of TextureRegion), Integer, Boolean) +- uid: MLEM.Data.RuntimeTexturePacker.Pack(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + commentId: M:MLEM.Data.RuntimeTexturePacker.Pack(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + id: Pack(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: Pack(GraphicsDevice) + nameWithType: RuntimeTexturePacker.Pack(GraphicsDevice) + fullName: MLEM.Data.RuntimeTexturePacker.Pack(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + type: Method + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Pack + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 164 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: >- + Packs all of the textures and texture regions added using into one texture, which can be retrieved using . + + All of the result callbacks that were added will also be invoked. + + This method can be called multiple times if regions are added after has already been called. When doing so, result callbacks of previous regions may be invoked again if the resulting has to be resized to accommodate newly added regions. + example: [] + syntax: + content: public void Pack(GraphicsDevice device) + parameters: + - id: device + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The graphics device to use for texture generation + content.vb: Public Sub Pack(device As GraphicsDevice) + overload: MLEM.Data.RuntimeTexturePacker.Pack* +- uid: MLEM.Data.RuntimeTexturePacker.Reset + commentId: M:MLEM.Data.RuntimeTexturePacker.Reset + id: Reset + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: Reset() + nameWithType: RuntimeTexturePacker.Reset() + fullName: MLEM.Data.RuntimeTexturePacker.Reset() + type: Method + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Reset + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 222 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Resets this texture packer entirely, disposing its , clearing all previously added requests, and readying it to be re-used. + example: [] + syntax: + content: public void Reset() + content.vb: Public Sub Reset() + overload: MLEM.Data.RuntimeTexturePacker.Reset* +- uid: MLEM.Data.RuntimeTexturePacker.Dispose + commentId: M:MLEM.Data.RuntimeTexturePacker.Dispose + id: Dispose + parent: MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: Dispose() + nameWithType: RuntimeTexturePacker.Dispose() + fullName: MLEM.Data.RuntimeTexturePacker.Dispose() + type: Method + source: + remote: + path: MLEM.Data/RuntimeTexturePacker.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Dispose + path: ../MLEM.Data/RuntimeTexturePacker.cs + startLine: 235 + assemblies: + - MLEM.Data + namespace: MLEM.Data + summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + example: [] + syntax: + content: public void Dispose() + content.vb: Public Sub Dispose() + overload: MLEM.Data.RuntimeTexturePacker.Dispose* + implements: + - System.IDisposable.Dispose +references: +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.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: 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: 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.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.RuntimeTexturePacker.Pack(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + commentId: M:MLEM.Data.RuntimeTexturePacker.Pack(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + isExternal: true + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_Pack_Microsoft_Xna_Framework_Graphics_GraphicsDevice_ + name: Pack(GraphicsDevice) + nameWithType: RuntimeTexturePacker.Pack(GraphicsDevice) + fullName: MLEM.Data.RuntimeTexturePacker.Pack(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + spec.csharp: + - uid: MLEM.Data.RuntimeTexturePacker.Pack(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + name: Pack + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_Pack_Microsoft_Xna_Framework_Graphics_GraphicsDevice_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + name: GraphicsDevice + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Data.RuntimeTexturePacker.Pack(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + name: Pack + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_Pack_Microsoft_Xna_Framework_Graphics_GraphicsDevice_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + name: GraphicsDevice + isExternal: true + - name: ) +- uid: MLEM.Data.RuntimeTexturePacker.PackedTexture* + commentId: Overload:MLEM.Data.RuntimeTexturePacker.PackedTexture + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_PackedTexture + name: PackedTexture + nameWithType: RuntimeTexturePacker.PackedTexture + fullName: MLEM.Data.RuntimeTexturePacker.PackedTexture +- uid: MLEM.Data.RuntimeTexturePacker.LastCalculationTime* + commentId: Overload:MLEM.Data.RuntimeTexturePacker.LastCalculationTime + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_LastCalculationTime + name: LastCalculationTime + nameWithType: RuntimeTexturePacker.LastCalculationTime + fullName: MLEM.Data.RuntimeTexturePacker.LastCalculationTime +- 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.Data.RuntimeTexturePacker.PackedTexture + commentId: P:MLEM.Data.RuntimeTexturePacker.PackedTexture + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_PackedTexture + name: PackedTexture + nameWithType: RuntimeTexturePacker.PackedTexture + fullName: MLEM.Data.RuntimeTexturePacker.PackedTexture +- uid: MLEM.Data.RuntimeTexturePacker.LastPackTime* + commentId: Overload:MLEM.Data.RuntimeTexturePacker.LastPackTime + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_LastPackTime + name: LastPackTime + nameWithType: RuntimeTexturePacker.LastPackTime + fullName: MLEM.Data.RuntimeTexturePacker.LastPackTime +- uid: MLEM.Data.RuntimeTexturePacker.LastTotalTime* + commentId: Overload:MLEM.Data.RuntimeTexturePacker.LastTotalTime + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_LastTotalTime + name: LastTotalTime + nameWithType: RuntimeTexturePacker.LastTotalTime + fullName: MLEM.Data.RuntimeTexturePacker.LastTotalTime +- uid: MLEM.Data.RuntimeTexturePacker.PackedTextures* + commentId: Overload:MLEM.Data.RuntimeTexturePacker.PackedTextures + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_PackedTextures + name: PackedTextures + nameWithType: RuntimeTexturePacker.PackedTextures + fullName: MLEM.Data.RuntimeTexturePacker.PackedTextures +- 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.Data.RuntimeTexturePacker.#ctor* + commentId: Overload:MLEM.Data.RuntimeTexturePacker.#ctor + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker__ctor_System_Int32_System_Boolean_System_Boolean_System_Boolean_System_Boolean_ + name: RuntimeTexturePacker + nameWithType: RuntimeTexturePacker.RuntimeTexturePacker + fullName: MLEM.Data.RuntimeTexturePacker.RuntimeTexturePacker + nameWithType.vb: RuntimeTexturePacker.New + fullName.vb: MLEM.Data.RuntimeTexturePacker.New + name.vb: New +- 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.Textures.UniformTextureAtlas + commentId: T:MLEM.Textures.UniformTextureAtlas + parent: MLEM.Textures + href: MLEM.Textures.UniformTextureAtlas.html + name: UniformTextureAtlas + nameWithType: UniformTextureAtlas + fullName: MLEM.Textures.UniformTextureAtlas +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + 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: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: MLEM.Data.RuntimeTexturePacker.Add* + commentId: Overload:MLEM.Data.RuntimeTexturePacker.Add + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_Add_MLEM_Textures_UniformTextureAtlas_System_Action_System_Collections_Generic_Dictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion___System_Int32_System_Boolean_System_Boolean_ + name: Add + nameWithType: RuntimeTexturePacker.Add + fullName: MLEM.Data.RuntimeTexturePacker.Add +- uid: System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}} + commentId: T:System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action> + nameWithType: Action> + fullName: System.Action> + nameWithType.vb: Action(Of Dictionary(Of Point, TextureRegion)) + fullName.vb: System.Action(Of System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion)) + name.vb: Action(Of Dictionary(Of Point, TextureRegion)) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + - 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: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) + - name: ) +- uid: MLEM.Data.DataTextureAtlas + commentId: T:MLEM.Data.DataTextureAtlas + parent: MLEM.Data + href: MLEM.Data.DataTextureAtlas.html + name: DataTextureAtlas + nameWithType: DataTextureAtlas + fullName: MLEM.Data.DataTextureAtlas +- uid: System.Action{System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}} + commentId: T:System.Action{System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action> + nameWithType: Action> + fullName: System.Action> + nameWithType.vb: Action(Of Dictionary(Of String, TextureRegion)) + fullName.vb: System.Action(Of System.Collections.Generic.Dictionary(Of String, MLEM.Textures.TextureRegion)) + name.vb: Action(Of Dictionary(Of String, TextureRegion)) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + - 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: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) + - name: ) +- uid: System.Action{MLEM.Textures.TextureRegion} + commentId: T:System.Action{MLEM.Textures.TextureRegion} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of TextureRegion) + fullName.vb: System.Action(Of MLEM.Textures.TextureRegion) + name.vb: Action(Of TextureRegion) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.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.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) +- uid: MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + commentId: M:MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + isExternal: true + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_Add_Microsoft_Xna_Framework_Graphics_Texture2D_System_Action_MLEM_Textures_TextureRegion__System_Int32_System_Boolean_ + name: Add(Texture2D, Action, int, bool) + nameWithType: RuntimeTexturePacker.Add(Texture2D, Action, int, bool) + fullName: MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D, System.Action, int, bool) + nameWithType.vb: RuntimeTexturePacker.Add(Texture2D, Action(Of TextureRegion), Integer, Boolean) + fullName.vb: MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D, System.Action(Of MLEM.Textures.TextureRegion), Integer, Boolean) + name.vb: Add(Texture2D, Action(Of TextureRegion), Integer, Boolean) + spec.csharp: + - uid: MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + name: Add + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_Add_Microsoft_Xna_Framework_Graphics_Texture2D_System_Action_MLEM_Textures_TextureRegion__System_Int32_System_Boolean_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Data.RuntimeTexturePacker.Add(Microsoft.Xna.Framework.Graphics.Texture2D,System.Action{MLEM.Textures.TextureRegion},System.Int32,System.Boolean) + name: Add + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_Add_Microsoft_Xna_Framework_Graphics_Texture2D_System_Action_MLEM_Textures_TextureRegion__System_Int32_System_Boolean_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Data.RuntimeTexturePacker.Pack* + commentId: Overload:MLEM.Data.RuntimeTexturePacker.Pack + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_Pack_Microsoft_Xna_Framework_Graphics_GraphicsDevice_ + name: Pack + nameWithType: RuntimeTexturePacker.Pack + fullName: MLEM.Data.RuntimeTexturePacker.Pack +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: GraphicsDevice + nameWithType: GraphicsDevice + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice +- uid: MLEM.Data.RuntimeTexturePacker.Reset* + commentId: Overload:MLEM.Data.RuntimeTexturePacker.Reset + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_Reset + name: Reset + nameWithType: RuntimeTexturePacker.Reset + fullName: MLEM.Data.RuntimeTexturePacker.Reset +- uid: MLEM.Data.RuntimeTexturePacker.Dispose* + commentId: Overload:MLEM.Data.RuntimeTexturePacker.Dispose + href: MLEM.Data.RuntimeTexturePacker.html#MLEM_Data_RuntimeTexturePacker_Dispose + name: Dispose + nameWithType: RuntimeTexturePacker.Dispose + fullName: MLEM.Data.RuntimeTexturePacker.Dispose +- uid: System.IDisposable.Dispose + commentId: M:System.IDisposable.Dispose + parent: System.IDisposable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + name: Dispose() + nameWithType: IDisposable.Dispose() + fullName: System.IDisposable.Dispose() + spec.csharp: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) + spec.vb: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Data.yml b/Docs/api/MLEM.Data.yml new file mode 100644 index 0000000..7da96c0 --- /dev/null +++ b/Docs/api/MLEM.Data.yml @@ -0,0 +1,61 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Data + commentId: N:MLEM.Data + id: MLEM.Data + children: + - MLEM.Data.DataTextureAtlas + - MLEM.Data.DataTextureAtlasExtensions + - MLEM.Data.RuntimeTexturePacker + langs: + - csharp + - vb + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + type: Namespace + assemblies: + - MLEM.Data +references: +- uid: MLEM.Data.DataTextureAtlas + commentId: T:MLEM.Data.DataTextureAtlas + parent: MLEM.Data + href: MLEM.Data.DataTextureAtlas.html + name: DataTextureAtlas + nameWithType: DataTextureAtlas + fullName: MLEM.Data.DataTextureAtlas +- uid: MLEM.Data.DataTextureAtlasExtensions + commentId: T:MLEM.Data.DataTextureAtlasExtensions + parent: MLEM.Data + href: MLEM.Data.DataTextureAtlasExtensions.html + name: DataTextureAtlasExtensions + nameWithType: DataTextureAtlasExtensions + fullName: MLEM.Data.DataTextureAtlasExtensions +- uid: MLEM.Data.RuntimeTexturePacker + commentId: T:MLEM.Data.RuntimeTexturePacker + href: MLEM.Data.RuntimeTexturePacker.html + name: RuntimeTexturePacker + nameWithType: RuntimeTexturePacker + fullName: MLEM.Data.RuntimeTexturePacker +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html diff --git a/Docs/api/MLEM.Extended.Extensions.NumberExtensions.yml b/Docs/api/MLEM.Extended.Extensions.NumberExtensions.yml new file mode 100644 index 0000000..acdb173 --- /dev/null +++ b/Docs/api/MLEM.Extended.Extensions.NumberExtensions.yml @@ -0,0 +1,1098 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Extensions.NumberExtensions + commentId: T:MLEM.Extended.Extensions.NumberExtensions + id: NumberExtensions + parent: MLEM.Extended.Extensions + children: + - MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + - MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Single},System.Single) + - MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + - MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Single},System.Single) + - MLEM.Extended.Extensions.NumberExtensions.Penetrate(MonoGame.Extended.RectangleF,MonoGame.Extended.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + - MLEM.Extended.Extensions.NumberExtensions.ToExtended(MLEM.Misc.RectangleF) + - MLEM.Extended.Extensions.NumberExtensions.ToMlem(MonoGame.Extended.RectangleF) + langs: + - csharp + - vb + name: NumberExtensions + nameWithType: NumberExtensions + fullName: MLEM.Extended.Extensions.NumberExtensions + type: Class + source: + remote: + path: MLEM.Extended/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NumberExtensions + path: ../MLEM.Extended/Extensions/NumberExtensions.cs + startLine: 8 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: A set of extension methods that convert MLEM types to MonoGame.Extended types and vice versa. + example: [] + syntax: + content: public static class NumberExtensions + content.vb: Public Module NumberExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: MLEM.Extended.Extensions.NumberExtensions.ToExtended(MLEM.Misc.RectangleF) + commentId: M:MLEM.Extended.Extensions.NumberExtensions.ToExtended(MLEM.Misc.RectangleF) + id: ToExtended(MLEM.Misc.RectangleF) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.NumberExtensions + langs: + - csharp + - vb + name: ToExtended(RectangleF) + nameWithType: NumberExtensions.ToExtended(RectangleF) + fullName: MLEM.Extended.Extensions.NumberExtensions.ToExtended(MLEM.Misc.RectangleF) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToExtended + path: ../MLEM.Extended/Extensions/NumberExtensions.cs + startLine: 15 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Converts a MLEM to a MonoGame.Extended . + example: [] + syntax: + content: public static RectangleF ToExtended(this RectangleF rect) + parameters: + - id: rect + type: MLEM.Misc.RectangleF + description: The rectangle to convert + return: + type: MonoGame.Extended.RectangleF + description: The converted rectangle + content.vb: Public Shared Function ToExtended(rect As RectangleF) As RectangleF + overload: MLEM.Extended.Extensions.NumberExtensions.ToExtended* +- uid: MLEM.Extended.Extensions.NumberExtensions.ToMlem(MonoGame.Extended.RectangleF) + commentId: M:MLEM.Extended.Extensions.NumberExtensions.ToMlem(MonoGame.Extended.RectangleF) + id: ToMlem(MonoGame.Extended.RectangleF) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.NumberExtensions + langs: + - csharp + - vb + name: ToMlem(RectangleF) + nameWithType: NumberExtensions.ToMlem(RectangleF) + fullName: MLEM.Extended.Extensions.NumberExtensions.ToMlem(MonoGame.Extended.RectangleF) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToMlem + path: ../MLEM.Extended/Extensions/NumberExtensions.cs + startLine: 24 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Converts a MonoGame.Extended to a MLEM . + example: [] + syntax: + content: public static RectangleF ToMlem(this RectangleF rect) + parameters: + - id: rect + type: MonoGame.Extended.RectangleF + description: The rectangle to convert + return: + type: MLEM.Misc.RectangleF + description: The converted rectangle + content.vb: Public Shared Function ToMlem(rect As RectangleF) As RectangleF + overload: MLEM.Extended.Extensions.NumberExtensions.ToMlem* +- uid: MLEM.Extended.Extensions.NumberExtensions.Penetrate(MonoGame.Extended.RectangleF,MonoGame.Extended.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + commentId: M:MLEM.Extended.Extensions.NumberExtensions.Penetrate(MonoGame.Extended.RectangleF,MonoGame.Extended.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + id: Penetrate(MonoGame.Extended.RectangleF,MonoGame.Extended.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Penetrate(RectangleF, RectangleF, out Vector2, out float) + nameWithType: NumberExtensions.Penetrate(RectangleF, RectangleF, out Vector2, out float) + fullName: MLEM.Extended.Extensions.NumberExtensions.Penetrate(MonoGame.Extended.RectangleF, MonoGame.Extended.RectangleF, out Microsoft.Xna.Framework.Vector2, out float) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Penetrate + path: ../MLEM.Extended/Extensions/NumberExtensions.cs + startLine: 38 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: >- + Calculates the amount that the rectangle rect is penetrating the rectangle other by. + + If a penetration on both axes is occuring, the one with the lower value is returned. + + This is useful for collision detection, as it can be used to push colliding objects out of each other. + example: [] + syntax: + content: public static bool Penetrate(this RectangleF rect, RectangleF other, out Vector2 normal, out float penetration) + parameters: + - id: rect + type: MonoGame.Extended.RectangleF + description: The rectangle to do the penetration + - id: other + type: MonoGame.Extended.RectangleF + description: The rectangle that should be penetrated + - id: normal + type: Microsoft.Xna.Framework.Vector2 + description: The direction that the penetration occured in + - id: penetration + type: System.Single + description: The amount that the penetration occured by, in the direction of normal + return: + type: System.Boolean + description: Whether or not a penetration occured + content.vb: Public Shared Function Penetrate(rect As RectangleF, other As RectangleF, normal As Vector2, penetration As Single) As Boolean + overload: MLEM.Extended.Extensions.NumberExtensions.Penetrate* + nameWithType.vb: NumberExtensions.Penetrate(RectangleF, RectangleF, Vector2, Single) + fullName.vb: MLEM.Extended.Extensions.NumberExtensions.Penetrate(MonoGame.Extended.RectangleF, MonoGame.Extended.RectangleF, Microsoft.Xna.Framework.Vector2, Single) + name.vb: Penetrate(RectangleF, RectangleF, Vector2, Single) +- uid: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Single},System.Single) + commentId: M:MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Single},System.Single) + id: GetPercentage(MonoGame.Extended.Range{System.Single},System.Single) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.NumberExtensions + langs: + - csharp + - vb + name: GetPercentage(Range, float) + nameWithType: NumberExtensions.GetPercentage(Range, float) + fullName: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range, float) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetPercentage + path: ../MLEM.Extended/Extensions/NumberExtensions.cs + startLine: 50 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: >- + Returns how far between the given range's and value the given value is, as a number between 0 and 1. + + Note that, if the value is outside the given range, a correct proportional value outside the 0 to 1 range will still be returned. + + This method is the reverse action of . + example: [] + syntax: + content: public static float GetPercentage(this Range range, float value) + parameters: + - id: range + type: MonoGame.Extended.Range{System.Single} + description: The range to query. + - id: value + type: System.Single + description: The value to query. + return: + type: System.Single + description: The percentage. + content.vb: Public Shared Function GetPercentage(range As Range(Of Single), value As Single) As Single + overload: MLEM.Extended.Extensions.NumberExtensions.GetPercentage* + nameWithType.vb: NumberExtensions.GetPercentage(Range(Of Single), Single) + fullName.vb: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range(Of Single), Single) + name.vb: GetPercentage(Range(Of Single), Single) +- uid: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + commentId: M:MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + id: GetPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.NumberExtensions + langs: + - csharp + - vb + name: GetPercentage(Range, float) + nameWithType: NumberExtensions.GetPercentage(Range, float) + fullName: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range, float) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetPercentage + path: ../MLEM.Extended/Extensions/NumberExtensions.cs + startLine: 62 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: >- + Returns how far between the given range's and value the given value is, as a number between 0 and 1. + + Note that, if the value is outside the given range, a correct proportional value outside the 0 to 1 range will still be returned. + + This method is the reverse action of . + example: [] + syntax: + content: public static float GetPercentage(this Range range, float value) + parameters: + - id: range + type: MonoGame.Extended.Range{System.Int32} + description: The range to query. + - id: value + type: System.Single + description: The value to query. + return: + type: System.Single + description: The percentage. + content.vb: Public Shared Function GetPercentage(range As Range(Of Integer), value As Single) As Single + overload: MLEM.Extended.Extensions.NumberExtensions.GetPercentage* + nameWithType.vb: NumberExtensions.GetPercentage(Range(Of Integer), Single) + fullName.vb: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range(Of Integer), Single) + name.vb: GetPercentage(Range(Of Integer), Single) +- uid: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Single},System.Single) + commentId: M:MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Single},System.Single) + id: FromPercentage(MonoGame.Extended.Range{System.Single},System.Single) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.NumberExtensions + langs: + - csharp + - vb + name: FromPercentage(Range, float) + nameWithType: NumberExtensions.FromPercentage(Range, float) + fullName: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range, float) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromPercentage + path: ../MLEM.Extended/Extensions/NumberExtensions.cs + startLine: 74 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: >- + Returns a value within the given range's and values based on the given percentage into the range. + + Note that, if the percentage is outside the 0 to 1 range, a correct value outside the range will still be returned. + + This method is the reverse action of . + example: [] + syntax: + content: public static float FromPercentage(this Range range, float percentage) + parameters: + - id: range + type: MonoGame.Extended.Range{System.Single} + description: The range to query. + - id: percentage + type: System.Single + description: The percentage to query. + return: + type: System.Single + description: The value. + content.vb: Public Shared Function FromPercentage(range As Range(Of Single), percentage As Single) As Single + overload: MLEM.Extended.Extensions.NumberExtensions.FromPercentage* + nameWithType.vb: NumberExtensions.FromPercentage(Range(Of Single), Single) + fullName.vb: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range(Of Single), Single) + name.vb: FromPercentage(Range(Of Single), Single) +- uid: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + commentId: M:MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + id: FromPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.NumberExtensions + langs: + - csharp + - vb + name: FromPercentage(Range, float) + nameWithType: NumberExtensions.FromPercentage(Range, float) + fullName: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range, float) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromPercentage + path: ../MLEM.Extended/Extensions/NumberExtensions.cs + startLine: 86 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: >- + Returns a value within the given range's and values based on the given percentage into the range. + + Note that, if the percentage is outside the 0 to 1 range, a correct value outside the range will still be returned. + + This method is the reverse action of . + example: [] + syntax: + content: public static float FromPercentage(this Range range, float percentage) + parameters: + - id: range + type: MonoGame.Extended.Range{System.Int32} + description: The range to query. + - id: percentage + type: System.Single + description: The percentage to query. + return: + type: System.Single + description: The value. + content.vb: Public Shared Function FromPercentage(range As Range(Of Integer), percentage As Single) As Single + overload: MLEM.Extended.Extensions.NumberExtensions.FromPercentage* + nameWithType.vb: NumberExtensions.FromPercentage(Range(Of Integer), Single) + fullName.vb: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range(Of Integer), Single) + name.vb: FromPercentage(Range(Of Integer), Single) +references: +- uid: MLEM.Extended.Extensions + commentId: N:MLEM.Extended.Extensions + href: MLEM.html + name: MLEM.Extended.Extensions + nameWithType: MLEM.Extended.Extensions + fullName: MLEM.Extended.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Extensions + name: Extensions + href: MLEM.Extended.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Extensions + name: Extensions + href: MLEM.Extended.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.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.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: 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.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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc.RectangleF + commentId: T:MLEM.Misc.RectangleF + parent: MLEM.Misc + href: MLEM.Misc.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF +- uid: MonoGame.Extended.RectangleF + commentId: T:MonoGame.Extended.RectangleF + parent: MonoGame.Extended + isExternal: true + name: RectangleF + nameWithType: RectangleF + fullName: MonoGame.Extended.RectangleF +- uid: MLEM.Extended.Extensions.NumberExtensions.ToExtended* + commentId: Overload:MLEM.Extended.Extensions.NumberExtensions.ToExtended + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_ToExtended_MLEM_Misc_RectangleF_ + name: ToExtended + nameWithType: NumberExtensions.ToExtended + fullName: MLEM.Extended.Extensions.NumberExtensions.ToExtended +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MonoGame.Extended + commentId: N:MonoGame.Extended + isExternal: true + name: MonoGame.Extended + nameWithType: MonoGame.Extended + fullName: MonoGame.Extended + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true +- uid: MLEM.Extended.Extensions.NumberExtensions.ToMlem* + commentId: Overload:MLEM.Extended.Extensions.NumberExtensions.ToMlem + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_ToMlem_MonoGame_Extended_RectangleF_ + name: ToMlem + nameWithType: NumberExtensions.ToMlem + fullName: MLEM.Extended.Extensions.NumberExtensions.ToMlem +- uid: MLEM.Extended.Extensions.NumberExtensions.Penetrate* + commentId: Overload:MLEM.Extended.Extensions.NumberExtensions.Penetrate + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_Penetrate_MonoGame_Extended_RectangleF_MonoGame_Extended_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + name: Penetrate + nameWithType: NumberExtensions.Penetrate + fullName: MLEM.Extended.Extensions.NumberExtensions.Penetrate +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework + 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: MonoGame.Extended.Range`1.Min + commentId: P:MonoGame.Extended.Range`1.Min + isExternal: true + name: Min + nameWithType: Range.Min + fullName: MonoGame.Extended.Range.Min + nameWithType.vb: Range(Of T).Min + fullName.vb: MonoGame.Extended.Range(Of T).Min +- uid: MonoGame.Extended.Range`1.Max + commentId: P:MonoGame.Extended.Range`1.Max + isExternal: true + name: Max + nameWithType: Range.Max + fullName: MonoGame.Extended.Range.Max + nameWithType.vb: Range(Of T).Max + fullName.vb: MonoGame.Extended.Range(Of T).Max +- uid: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Single},System.Single) + commentId: M:MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Single},System.Single) + isExternal: true + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_FromPercentage_MonoGame_Extended_Range_System_Single__System_Single_ + name: FromPercentage(Range, float) + nameWithType: NumberExtensions.FromPercentage(Range, float) + fullName: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range, float) + nameWithType.vb: NumberExtensions.FromPercentage(Range(Of Single), Single) + fullName.vb: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range(Of Single), Single) + name.vb: FromPercentage(Range(Of Single), Single) + spec.csharp: + - uid: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Single},System.Single) + name: FromPercentage + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_FromPercentage_MonoGame_Extended_Range_System_Single__System_Single_ + - name: ( + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: < + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Single},System.Single) + name: FromPercentage + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_FromPercentage_MonoGame_Extended_Range_System_Single__System_Single_ + - name: ( + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Extended.Extensions.NumberExtensions.GetPercentage* + commentId: Overload:MLEM.Extended.Extensions.NumberExtensions.GetPercentage + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_GetPercentage_MonoGame_Extended_Range_System_Single__System_Single_ + name: GetPercentage + nameWithType: NumberExtensions.GetPercentage + fullName: MLEM.Extended.Extensions.NumberExtensions.GetPercentage +- uid: MonoGame.Extended.Range{System.Single} + commentId: T:MonoGame.Extended.Range{System.Single} + parent: MonoGame.Extended + definition: MonoGame.Extended.Range`1 + href: https://learn.microsoft.com/dotnet/api/system.single + name: Range + nameWithType: Range + fullName: MonoGame.Extended.Range + nameWithType.vb: Range(Of Single) + fullName.vb: MonoGame.Extended.Range(Of Single) + name.vb: Range(Of Single) + spec.csharp: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: < + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MonoGame.Extended.Range`1 + commentId: T:MonoGame.Extended.Range`1 + isExternal: true + name: Range + nameWithType: Range + fullName: MonoGame.Extended.Range + nameWithType.vb: Range(Of T) + fullName.vb: MonoGame.Extended.Range(Of T) + name.vb: Range(Of T) + spec.csharp: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + commentId: M:MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + isExternal: true + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_FromPercentage_MonoGame_Extended_Range_System_Int32__System_Single_ + name: FromPercentage(Range, float) + nameWithType: NumberExtensions.FromPercentage(Range, float) + fullName: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range, float) + nameWithType.vb: NumberExtensions.FromPercentage(Range(Of Integer), Single) + fullName.vb: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range(Of Integer), Single) + name.vb: FromPercentage(Range(Of Integer), Single) + spec.csharp: + - uid: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + name: FromPercentage + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_FromPercentage_MonoGame_Extended_Range_System_Int32__System_Single_ + - name: ( + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Extended.Extensions.NumberExtensions.FromPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + name: FromPercentage + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_FromPercentage_MonoGame_Extended_Range_System_Int32__System_Single_ + - name: ( + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MonoGame.Extended.Range{System.Int32} + commentId: T:MonoGame.Extended.Range{System.Int32} + parent: MonoGame.Extended + definition: MonoGame.Extended.Range`1 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: Range + nameWithType: Range + fullName: MonoGame.Extended.Range + nameWithType.vb: Range(Of Integer) + fullName.vb: MonoGame.Extended.Range(Of Integer) + name.vb: Range(Of Integer) + spec.csharp: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Single},System.Single) + commentId: M:MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Single},System.Single) + isExternal: true + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_GetPercentage_MonoGame_Extended_Range_System_Single__System_Single_ + name: GetPercentage(Range, float) + nameWithType: NumberExtensions.GetPercentage(Range, float) + fullName: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range, float) + nameWithType.vb: NumberExtensions.GetPercentage(Range(Of Single), Single) + fullName.vb: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range(Of Single), Single) + name.vb: GetPercentage(Range(Of Single), Single) + spec.csharp: + - uid: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Single},System.Single) + name: GetPercentage + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_GetPercentage_MonoGame_Extended_Range_System_Single__System_Single_ + - name: ( + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: < + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Single},System.Single) + name: GetPercentage + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_GetPercentage_MonoGame_Extended_Range_System_Single__System_Single_ + - name: ( + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Extended.Extensions.NumberExtensions.FromPercentage* + commentId: Overload:MLEM.Extended.Extensions.NumberExtensions.FromPercentage + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_FromPercentage_MonoGame_Extended_Range_System_Single__System_Single_ + name: FromPercentage + nameWithType: NumberExtensions.FromPercentage + fullName: MLEM.Extended.Extensions.NumberExtensions.FromPercentage +- uid: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + commentId: M:MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + isExternal: true + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_GetPercentage_MonoGame_Extended_Range_System_Int32__System_Single_ + name: GetPercentage(Range, float) + nameWithType: NumberExtensions.GetPercentage(Range, float) + fullName: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range, float) + nameWithType.vb: NumberExtensions.GetPercentage(Range(Of Integer), Single) + fullName.vb: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range(Of Integer), Single) + name.vb: GetPercentage(Range(Of Integer), Single) + spec.csharp: + - uid: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + name: GetPercentage + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_GetPercentage_MonoGame_Extended_Range_System_Int32__System_Single_ + - name: ( + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Extended.Extensions.NumberExtensions.GetPercentage(MonoGame.Extended.Range{System.Int32},System.Single) + name: GetPercentage + href: MLEM.Extended.Extensions.NumberExtensions.html#MLEM_Extended_Extensions_NumberExtensions_GetPercentage_MonoGame_Extended_Range_System_Int32__System_Single_ + - name: ( + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) diff --git a/Docs/api/MLEM.Extended.Extensions.RandomExtensions.yml b/Docs/api/MLEM.Extended.Extensions.RandomExtensions.yml new file mode 100644 index 0000000..f6fc334 --- /dev/null +++ b/Docs/api/MLEM.Extended.Extensions.RandomExtensions.yml @@ -0,0 +1,632 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Extensions.RandomExtensions + commentId: T:MLEM.Extended.Extensions.RandomExtensions + id: RandomExtensions + parent: MLEM.Extended.Extensions + children: + - MLEM.Extended.Extensions.RandomExtensions.NextVector2(System.Random,System.Single,System.Single) + - MLEM.Extended.Extensions.RandomExtensions.Range(System.Random,MonoGame.Extended.Range{System.Int32}) + - MLEM.Extended.Extensions.RandomExtensions.Range(System.Random,MonoGame.Extended.Range{System.Single}) + langs: + - csharp + - vb + name: RandomExtensions + nameWithType: RandomExtensions + fullName: MLEM.Extended.Extensions.RandomExtensions + type: Class + source: + remote: + path: MLEM.Extended/Extensions/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RandomExtensions + path: ../MLEM.Extended/Extensions/RandomExtensions.cs + startLine: 8 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: A set of extension methods for dealing with + example: [] + syntax: + content: public static class RandomExtensions + content.vb: Public Module RandomExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: MLEM.Extended.Extensions.RandomExtensions.Range(System.Random,MonoGame.Extended.Range{System.Int32}) + commentId: M:MLEM.Extended.Extensions.RandomExtensions.Range(System.Random,MonoGame.Extended.Range{System.Int32}) + id: Range(System.Random,MonoGame.Extended.Range{System.Int32}) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.RandomExtensions + langs: + - csharp + - vb + name: Range(Random, Range) + nameWithType: RandomExtensions.Range(Random, Range) + fullName: MLEM.Extended.Extensions.RandomExtensions.Range(System.Random, MonoGame.Extended.Range) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Range + path: ../MLEM.Extended/Extensions/RandomExtensions.cs + startLine: 16 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Returns a random number in the given range. + example: [] + syntax: + content: public static int Range(this Random random, Range range) + parameters: + - id: random + type: System.Random + description: The random to use for generation + - id: range + type: MonoGame.Extended.Range{System.Int32} + description: The range in which numbers will be generated + return: + type: System.Int32 + description: A number in the given range + content.vb: Public Shared Function Range(random As Random, range As Range(Of Integer)) As Integer + overload: MLEM.Extended.Extensions.RandomExtensions.Range* + nameWithType.vb: RandomExtensions.Range(Random, Range(Of Integer)) + fullName.vb: MLEM.Extended.Extensions.RandomExtensions.Range(System.Random, MonoGame.Extended.Range(Of Integer)) + name.vb: Range(Random, Range(Of Integer)) +- uid: MLEM.Extended.Extensions.RandomExtensions.Range(System.Random,MonoGame.Extended.Range{System.Single}) + commentId: M:MLEM.Extended.Extensions.RandomExtensions.Range(System.Random,MonoGame.Extended.Range{System.Single}) + id: Range(System.Random,MonoGame.Extended.Range{System.Single}) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.RandomExtensions + langs: + - csharp + - vb + name: Range(Random, Range) + nameWithType: RandomExtensions.Range(Random, Range) + fullName: MLEM.Extended.Extensions.RandomExtensions.Range(System.Random, MonoGame.Extended.Range) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Range + path: ../MLEM.Extended/Extensions/RandomExtensions.cs + startLine: 26 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Returns a random number in the given range. + example: [] + syntax: + content: public static float Range(this Random random, Range range) + parameters: + - id: random + type: System.Random + description: The random to use for generation + - id: range + type: MonoGame.Extended.Range{System.Single} + description: The range in which numbers will be generated + return: + type: System.Single + description: A number in the given range + content.vb: Public Shared Function Range(random As Random, range As Range(Of Single)) As Single + overload: MLEM.Extended.Extensions.RandomExtensions.Range* + nameWithType.vb: RandomExtensions.Range(Random, Range(Of Single)) + fullName.vb: MLEM.Extended.Extensions.RandomExtensions.Range(System.Random, MonoGame.Extended.Range(Of Single)) + name.vb: Range(Random, Range(Of Single)) +- uid: MLEM.Extended.Extensions.RandomExtensions.NextVector2(System.Random,System.Single,System.Single) + commentId: M:MLEM.Extended.Extensions.RandomExtensions.NextVector2(System.Random,System.Single,System.Single) + id: NextVector2(System.Random,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.RandomExtensions + langs: + - csharp + - vb + name: NextVector2(Random, float, float) + nameWithType: RandomExtensions.NextVector2(Random, float, float) + fullName: MLEM.Extended.Extensions.RandomExtensions.NextVector2(System.Random, float, float) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NextVector2 + path: ../MLEM.Extended/Extensions/RandomExtensions.cs + startLine: 37 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Returns a random vector whose x and y values are in the given range. + example: [] + syntax: + content: public static Vector2 NextVector2(this Random random, float min, float max) + parameters: + - id: random + type: System.Random + description: The random to use for generation + - id: min + type: System.Single + description: The minimum value for each coordinate + - id: max + type: System.Single + description: The maximum value for each coordinate + return: + type: Microsoft.Xna.Framework.Vector2 + description: A random vector in the given range + content.vb: Public Shared Function NextVector2(random As Random, min As Single, max As Single) As Vector2 + overload: MLEM.Extended.Extensions.RandomExtensions.NextVector2* + nameWithType.vb: RandomExtensions.NextVector2(Random, Single, Single) + fullName.vb: MLEM.Extended.Extensions.RandomExtensions.NextVector2(System.Random, Single, Single) + name.vb: NextVector2(Random, Single, Single) +references: +- uid: System.Random + commentId: T:System.Random + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + name: Random + nameWithType: Random + fullName: System.Random +- uid: MLEM.Extended.Extensions + commentId: N:MLEM.Extended.Extensions + href: MLEM.html + name: MLEM.Extended.Extensions + nameWithType: MLEM.Extended.Extensions + fullName: MLEM.Extended.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Extensions + name: Extensions + href: MLEM.Extended.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Extensions + name: Extensions + href: MLEM.Extended.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.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.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: 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.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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Extended.Extensions.RandomExtensions.Range* + commentId: Overload:MLEM.Extended.Extensions.RandomExtensions.Range + href: MLEM.Extended.Extensions.RandomExtensions.html#MLEM_Extended_Extensions_RandomExtensions_Range_System_Random_MonoGame_Extended_Range_System_Int32__ + name: Range + nameWithType: RandomExtensions.Range + fullName: MLEM.Extended.Extensions.RandomExtensions.Range +- uid: MonoGame.Extended.Range{System.Int32} + commentId: T:MonoGame.Extended.Range{System.Int32} + parent: MonoGame.Extended + definition: MonoGame.Extended.Range`1 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: Range + nameWithType: Range + fullName: MonoGame.Extended.Range + nameWithType.vb: Range(Of Integer) + fullName.vb: MonoGame.Extended.Range(Of Integer) + name.vb: Range(Of Integer) + spec.csharp: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- 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: MonoGame.Extended.Range`1 + commentId: T:MonoGame.Extended.Range`1 + isExternal: true + name: Range + nameWithType: Range + fullName: MonoGame.Extended.Range + nameWithType.vb: Range(Of T) + fullName.vb: MonoGame.Extended.Range(Of T) + name.vb: Range(Of T) + spec.csharp: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MonoGame.Extended + commentId: N:MonoGame.Extended + isExternal: true + name: MonoGame.Extended + nameWithType: MonoGame.Extended + fullName: MonoGame.Extended + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true +- uid: MonoGame.Extended.Range{System.Single} + commentId: T:MonoGame.Extended.Range{System.Single} + parent: MonoGame.Extended + definition: MonoGame.Extended.Range`1 + href: https://learn.microsoft.com/dotnet/api/system.single + name: Range + nameWithType: Range + fullName: MonoGame.Extended.Range + nameWithType.vb: Range(Of Single) + fullName.vb: MonoGame.Extended.Range(Of Single) + name.vb: Range(Of Single) + spec.csharp: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: < + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: MonoGame.Extended.Range`1 + name: Range + isExternal: true + - name: ( + - name: Of + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- 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.Extended.Extensions.RandomExtensions.NextVector2* + commentId: Overload:MLEM.Extended.Extensions.RandomExtensions.NextVector2 + href: MLEM.Extended.Extensions.RandomExtensions.html#MLEM_Extended_Extensions_RandomExtensions_NextVector2_System_Random_System_Single_System_Single_ + name: NextVector2 + nameWithType: RandomExtensions.NextVector2 + fullName: MLEM.Extended.Extensions.RandomExtensions.NextVector2 +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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 diff --git a/Docs/api/MLEM.Extended.Extensions.SpriteBatchExtensions.yml b/Docs/api/MLEM.Extended.Extensions.SpriteBatchExtensions.yml new file mode 100644 index 0000000..e52286c --- /dev/null +++ b/Docs/api/MLEM.Extended.Extensions.SpriteBatchExtensions.yml @@ -0,0 +1,717 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Extensions.SpriteBatchExtensions + commentId: T:MLEM.Extended.Extensions.SpriteBatchExtensions + id: SpriteBatchExtensions + parent: MLEM.Extended.Extensions + children: + - MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,Microsoft.Xna.Framework.Color) + - MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + - MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Extended.Extensions.SpriteBatchExtensions.DrawGrid(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Color,System.Single) + langs: + - csharp + - vb + name: SpriteBatchExtensions + nameWithType: SpriteBatchExtensions + fullName: MLEM.Extended.Extensions.SpriteBatchExtensions + type: Class + source: + remote: + path: MLEM.Extended/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SpriteBatchExtensions + path: ../MLEM.Extended/Extensions/SpriteBatchExtensions.cs + startLine: 9 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: A set of extension methods for dealing with and in combination. + example: [] + syntax: + content: public static class SpriteBatchExtensions + content.vb: Public Module SpriteBatchExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + nameWithType: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MonoGame.Extended.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Extended/Extensions/SpriteBatchExtensions.cs + startLine: 21 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MonoGame.Extended.RectangleF + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, sourceRectangle As Rectangle?, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw* + nameWithType.vb: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MonoGame.Extended.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) +- uid: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + nameWithType: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + fullName: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MonoGame.Extended.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Extended/Extensions/SpriteBatchExtensions.cs + startLine: 31 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Rectangle? sourceRectangle, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MonoGame.Extended.RectangleF + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, sourceRectangle As Rectangle?, color As Color) + overload: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw* +- uid: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,Microsoft.Xna.Framework.Color) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MonoGame.Extended.RectangleF,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, Texture2D, RectangleF, Color) + nameWithType: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Color) + fullName: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MonoGame.Extended.RectangleF, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Extended/Extensions/SpriteBatchExtensions.cs + startLine: 40 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MonoGame.Extended.RectangleF + description: The drawing bounds on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, color As Color) + overload: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw* +- uid: MLEM.Extended.Extensions.SpriteBatchExtensions.DrawGrid(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Color,System.Single) + commentId: M:MLEM.Extended.Extensions.SpriteBatchExtensions.DrawGrid(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Color,System.Single) + id: DrawGrid(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Color,System.Single) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: DrawGrid(SpriteBatch, Vector2, Vector2, Point, Color, float) + nameWithType: SpriteBatchExtensions.DrawGrid(SpriteBatch, Vector2, Vector2, Point, Color, float) + fullName: MLEM.Extended.Extensions.SpriteBatchExtensions.DrawGrid(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Color, float) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawGrid + path: ../MLEM.Extended/Extensions/SpriteBatchExtensions.cs + startLine: 53 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Draws a grid of tile outlines reminiscent of graph paper. + example: [] + syntax: + content: public static void DrawGrid(this SpriteBatch batch, Vector2 start, Vector2 tileSize, Point tileCount, Color gridColor, float gridThickness = 1) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with + - id: start + type: Microsoft.Xna.Framework.Vector2 + description: The top left coordinate of the grid + - id: tileSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of each tile + - id: tileCount + type: Microsoft.Xna.Framework.Point + description: The amount of tiles in the x and y axes + - id: gridColor + type: Microsoft.Xna.Framework.Color + description: The color to draw the grid outlines in + - id: gridThickness + type: System.Single + description: The thickness of each grid line. Defaults to 1. + content.vb: Public Shared Sub DrawGrid(batch As SpriteBatch, start As Vector2, tileSize As Vector2, tileCount As Point, gridColor As Color, gridThickness As Single = 1) + overload: MLEM.Extended.Extensions.SpriteBatchExtensions.DrawGrid* + nameWithType.vb: SpriteBatchExtensions.DrawGrid(SpriteBatch, Vector2, Vector2, Point, Color, Single) + fullName.vb: MLEM.Extended.Extensions.SpriteBatchExtensions.DrawGrid(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Color, Single) + name.vb: DrawGrid(SpriteBatch, Vector2, Vector2, Point, Color, Single) +references: +- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: MonoGame.Extended.RectangleF + commentId: T:MonoGame.Extended.RectangleF + parent: MonoGame.Extended + isExternal: true + name: RectangleF + nameWithType: RectangleF + fullName: MonoGame.Extended.RectangleF +- uid: MLEM.Extended.Extensions + commentId: N:MLEM.Extended.Extensions + href: MLEM.html + name: MLEM.Extended.Extensions + nameWithType: MLEM.Extended.Extensions + fullName: MLEM.Extended.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Extensions + name: Extensions + href: MLEM.Extended.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Extensions + name: Extensions + href: MLEM.Extended.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.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.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: 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.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: 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: MonoGame.Extended + commentId: N:MonoGame.Extended + isExternal: true + name: MonoGame.Extended + nameWithType: MonoGame.Extended + fullName: MonoGame.Extended + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw* + commentId: Overload:MLEM.Extended.Extensions.SpriteBatchExtensions.Draw + href: MLEM.Extended.Extensions.SpriteBatchExtensions.html#MLEM_Extended_Extensions_SpriteBatchExtensions_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MonoGame_Extended_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Draw + nameWithType: SpriteBatchExtensions.Draw + fullName: MLEM.Extended.Extensions.SpriteBatchExtensions.Draw +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- uid: System.Nullable{Microsoft.Xna.Framework.Rectangle} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Rectangle} + parent: System + definition: System.Nullable`1 + name: Rectangle? + nameWithType: Rectangle? + fullName: Microsoft.Xna.Framework.Rectangle? + spec.csharp: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' +- 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: 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Microsoft.Xna.Framework + 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: MLEM.Extended.Extensions.SpriteBatchExtensions.DrawGrid* + commentId: Overload:MLEM.Extended.Extensions.SpriteBatchExtensions.DrawGrid + href: MLEM.Extended.Extensions.SpriteBatchExtensions.html#MLEM_Extended_Extensions_SpriteBatchExtensions_DrawGrid_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Color_System_Single_ + name: DrawGrid + nameWithType: SpriteBatchExtensions.DrawGrid + fullName: MLEM.Extended.Extensions.SpriteBatchExtensions.DrawGrid +- 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 diff --git a/Docs/api/MLEM.Extended.Extensions.TextureExtensions.yml b/Docs/api/MLEM.Extended.Extensions.TextureExtensions.yml new file mode 100644 index 0000000..d550243 --- /dev/null +++ b/Docs/api/MLEM.Extended.Extensions.TextureExtensions.yml @@ -0,0 +1,548 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Extensions.TextureExtensions + commentId: T:MLEM.Extended.Extensions.TextureExtensions + id: TextureExtensions + parent: MLEM.Extended.Extensions + children: + - MLEM.Extended.Extensions.TextureExtensions.ToExtended(MLEM.Textures.NinePatch) + - MLEM.Extended.Extensions.TextureExtensions.ToExtended(MLEM.Textures.TextureRegion) + - MLEM.Extended.Extensions.TextureExtensions.ToMlem(MonoGame.Extended.TextureAtlases.NinePatchRegion2D) + - MLEM.Extended.Extensions.TextureExtensions.ToMlem(MonoGame.Extended.TextureAtlases.TextureRegion2D) + langs: + - csharp + - vb + name: TextureExtensions + nameWithType: TextureExtensions + fullName: MLEM.Extended.Extensions.TextureExtensions + type: Class + source: + remote: + path: MLEM.Extended/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextureExtensions + path: ../MLEM.Extended/Extensions/TextureExtensions.cs + startLine: 8 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: A set of extensions for converting texture-related types between MLEM and MonoGame.Extended. + example: [] + syntax: + content: public static class TextureExtensions + content.vb: Public Module TextureExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: MLEM.Extended.Extensions.TextureExtensions.ToExtended(MLEM.Textures.NinePatch) + commentId: M:MLEM.Extended.Extensions.TextureExtensions.ToExtended(MLEM.Textures.NinePatch) + id: ToExtended(MLEM.Textures.NinePatch) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.TextureExtensions + langs: + - csharp + - vb + name: ToExtended(NinePatch) + nameWithType: TextureExtensions.ToExtended(NinePatch) + fullName: MLEM.Extended.Extensions.TextureExtensions.ToExtended(MLEM.Textures.NinePatch) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToExtended + path: ../MLEM.Extended/Extensions/TextureExtensions.cs + startLine: 15 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Converts a MLEM to a MonoGame.Extended . + example: [] + syntax: + content: public static NinePatchRegion2D ToExtended(this NinePatch patch) + parameters: + - id: patch + type: MLEM.Textures.NinePatch + description: The nine patch to convert + return: + type: MonoGame.Extended.TextureAtlases.NinePatchRegion2D + description: The converted nine patch + content.vb: Public Shared Function ToExtended(patch As NinePatch) As NinePatchRegion2D + overload: MLEM.Extended.Extensions.TextureExtensions.ToExtended* +- uid: MLEM.Extended.Extensions.TextureExtensions.ToExtended(MLEM.Textures.TextureRegion) + commentId: M:MLEM.Extended.Extensions.TextureExtensions.ToExtended(MLEM.Textures.TextureRegion) + id: ToExtended(MLEM.Textures.TextureRegion) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.TextureExtensions + langs: + - csharp + - vb + name: ToExtended(TextureRegion) + nameWithType: TextureExtensions.ToExtended(TextureRegion) + fullName: MLEM.Extended.Extensions.TextureExtensions.ToExtended(MLEM.Textures.TextureRegion) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToExtended + path: ../MLEM.Extended/Extensions/TextureExtensions.cs + startLine: 24 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Converts a MLEM to a MonoGame.Extended . + example: [] + syntax: + content: public static TextureRegion2D ToExtended(this TextureRegion region) + parameters: + - id: region + type: MLEM.Textures.TextureRegion + description: The nine patch to convert + return: + type: MonoGame.Extended.TextureAtlases.TextureRegion2D + description: The converted nine patch + content.vb: Public Shared Function ToExtended(region As TextureRegion) As TextureRegion2D + overload: MLEM.Extended.Extensions.TextureExtensions.ToExtended* +- uid: MLEM.Extended.Extensions.TextureExtensions.ToMlem(MonoGame.Extended.TextureAtlases.NinePatchRegion2D) + commentId: M:MLEM.Extended.Extensions.TextureExtensions.ToMlem(MonoGame.Extended.TextureAtlases.NinePatchRegion2D) + id: ToMlem(MonoGame.Extended.TextureAtlases.NinePatchRegion2D) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.TextureExtensions + langs: + - csharp + - vb + name: ToMlem(NinePatchRegion2D) + nameWithType: TextureExtensions.ToMlem(NinePatchRegion2D) + fullName: MLEM.Extended.Extensions.TextureExtensions.ToMlem(MonoGame.Extended.TextureAtlases.NinePatchRegion2D) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToMlem + path: ../MLEM.Extended/Extensions/TextureExtensions.cs + startLine: 33 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Converts a MonoGame.Extended to a MLEM . + example: [] + syntax: + content: public static NinePatch ToMlem(this NinePatchRegion2D patch) + parameters: + - id: patch + type: MonoGame.Extended.TextureAtlases.NinePatchRegion2D + description: The nine patch to convert + return: + type: MLEM.Textures.NinePatch + description: The converted nine patch + content.vb: Public Shared Function ToMlem(patch As NinePatchRegion2D) As NinePatch + overload: MLEM.Extended.Extensions.TextureExtensions.ToMlem* +- uid: MLEM.Extended.Extensions.TextureExtensions.ToMlem(MonoGame.Extended.TextureAtlases.TextureRegion2D) + commentId: M:MLEM.Extended.Extensions.TextureExtensions.ToMlem(MonoGame.Extended.TextureAtlases.TextureRegion2D) + id: ToMlem(MonoGame.Extended.TextureAtlases.TextureRegion2D) + isExtensionMethod: true + parent: MLEM.Extended.Extensions.TextureExtensions + langs: + - csharp + - vb + name: ToMlem(TextureRegion2D) + nameWithType: TextureExtensions.ToMlem(TextureRegion2D) + fullName: MLEM.Extended.Extensions.TextureExtensions.ToMlem(MonoGame.Extended.TextureAtlases.TextureRegion2D) + type: Method + source: + remote: + path: MLEM.Extended/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToMlem + path: ../MLEM.Extended/Extensions/TextureExtensions.cs + startLine: 42 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Extensions + summary: Converts a MonoGame.Extended to a MLEM . + example: [] + syntax: + content: public static TextureRegion ToMlem(this TextureRegion2D region) + parameters: + - id: region + type: MonoGame.Extended.TextureAtlases.TextureRegion2D + description: The nine patch to convert + return: + type: MLEM.Textures.TextureRegion + description: The converted nine patch + content.vb: Public Shared Function ToMlem(region As TextureRegion2D) As TextureRegion + overload: MLEM.Extended.Extensions.TextureExtensions.ToMlem* +references: +- uid: MLEM.Extended.Extensions + commentId: N:MLEM.Extended.Extensions + href: MLEM.html + name: MLEM.Extended.Extensions + nameWithType: MLEM.Extended.Extensions + fullName: MLEM.Extended.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Extensions + name: Extensions + href: MLEM.Extended.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Extensions + name: Extensions + href: MLEM.Extended.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.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.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: 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.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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Textures.NinePatch + commentId: T:MLEM.Textures.NinePatch + parent: MLEM.Textures + href: MLEM.Textures.NinePatch.html + name: NinePatch + nameWithType: NinePatch + fullName: MLEM.Textures.NinePatch +- uid: MonoGame.Extended.TextureAtlases.NinePatchRegion2D + commentId: T:MonoGame.Extended.TextureAtlases.NinePatchRegion2D + parent: MonoGame.Extended.TextureAtlases + isExternal: true + name: NinePatchRegion2D + nameWithType: NinePatchRegion2D + fullName: MonoGame.Extended.TextureAtlases.NinePatchRegion2D +- uid: MLEM.Extended.Extensions.TextureExtensions.ToExtended* + commentId: Overload:MLEM.Extended.Extensions.TextureExtensions.ToExtended + href: MLEM.Extended.Extensions.TextureExtensions.html#MLEM_Extended_Extensions_TextureExtensions_ToExtended_MLEM_Textures_NinePatch_ + name: ToExtended + nameWithType: TextureExtensions.ToExtended + fullName: MLEM.Extended.Extensions.TextureExtensions.ToExtended +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: MonoGame.Extended.TextureAtlases + commentId: N:MonoGame.Extended.TextureAtlases + isExternal: true + name: MonoGame.Extended.TextureAtlases + nameWithType: MonoGame.Extended.TextureAtlases + fullName: MonoGame.Extended.TextureAtlases + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.TextureAtlases + name: TextureAtlases + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.TextureAtlases + name: TextureAtlases + isExternal: true +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MonoGame.Extended.TextureAtlases.TextureRegion2D + commentId: T:MonoGame.Extended.TextureAtlases.TextureRegion2D + parent: MonoGame.Extended.TextureAtlases + isExternal: true + name: TextureRegion2D + nameWithType: TextureRegion2D + fullName: MonoGame.Extended.TextureAtlases.TextureRegion2D +- uid: MLEM.Extended.Extensions.TextureExtensions.ToMlem* + commentId: Overload:MLEM.Extended.Extensions.TextureExtensions.ToMlem + href: MLEM.Extended.Extensions.TextureExtensions.html#MLEM_Extended_Extensions_TextureExtensions_ToMlem_MonoGame_Extended_TextureAtlases_NinePatchRegion2D_ + name: ToMlem + nameWithType: TextureExtensions.ToMlem + fullName: MLEM.Extended.Extensions.TextureExtensions.ToMlem diff --git a/Docs/api/MLEM.Extended.Extensions.yml b/Docs/api/MLEM.Extended.Extensions.yml new file mode 100644 index 0000000..cfa3027 --- /dev/null +++ b/Docs/api/MLEM.Extended.Extensions.yml @@ -0,0 +1,44 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Extensions + commentId: N:MLEM.Extended.Extensions + id: MLEM.Extended.Extensions + children: + - MLEM.Extended.Extensions.NumberExtensions + - MLEM.Extended.Extensions.RandomExtensions + - MLEM.Extended.Extensions.SpriteBatchExtensions + - MLEM.Extended.Extensions.TextureExtensions + langs: + - csharp + - vb + name: MLEM.Extended.Extensions + nameWithType: MLEM.Extended.Extensions + fullName: MLEM.Extended.Extensions + type: Namespace + assemblies: + - MLEM.Extended +references: +- uid: MLEM.Extended.Extensions.NumberExtensions + commentId: T:MLEM.Extended.Extensions.NumberExtensions + href: MLEM.Extended.Extensions.NumberExtensions.html + name: NumberExtensions + nameWithType: NumberExtensions + fullName: MLEM.Extended.Extensions.NumberExtensions +- uid: MLEM.Extended.Extensions.RandomExtensions + commentId: T:MLEM.Extended.Extensions.RandomExtensions + href: MLEM.Extended.Extensions.RandomExtensions.html + name: RandomExtensions + nameWithType: RandomExtensions + fullName: MLEM.Extended.Extensions.RandomExtensions +- uid: MLEM.Extended.Extensions.SpriteBatchExtensions + commentId: T:MLEM.Extended.Extensions.SpriteBatchExtensions + href: MLEM.Extended.Extensions.SpriteBatchExtensions.html + name: SpriteBatchExtensions + nameWithType: SpriteBatchExtensions + fullName: MLEM.Extended.Extensions.SpriteBatchExtensions +- uid: MLEM.Extended.Extensions.TextureExtensions + commentId: T:MLEM.Extended.Extensions.TextureExtensions + href: MLEM.Extended.Extensions.TextureExtensions.html + name: TextureExtensions + nameWithType: TextureExtensions + fullName: MLEM.Extended.Extensions.TextureExtensions diff --git a/Docs/api/MLEM.Extended.Font.GenericBitmapFont.yml b/Docs/api/MLEM.Extended.Font.GenericBitmapFont.yml new file mode 100644 index 0000000..4ea2625 --- /dev/null +++ b/Docs/api/MLEM.Extended.Font.GenericBitmapFont.yml @@ -0,0 +1,2993 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Font.GenericBitmapFont + commentId: T:MLEM.Extended.Font.GenericBitmapFont + id: GenericBitmapFont + parent: MLEM.Extended.Font + children: + - MLEM.Extended.Font.GenericBitmapFont.#ctor(MonoGame.Extended.BitmapFonts.BitmapFont,MonoGame.Extended.BitmapFonts.BitmapFont,MonoGame.Extended.BitmapFonts.BitmapFont) + - MLEM.Extended.Font.GenericBitmapFont.Bold + - MLEM.Extended.Font.GenericBitmapFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Extended.Font.GenericBitmapFont.Font + - MLEM.Extended.Font.GenericBitmapFont.Italic + - MLEM.Extended.Font.GenericBitmapFont.LineHeight + - MLEM.Extended.Font.GenericBitmapFont.MeasureCharacter(System.Int32) + langs: + - csharp + - vb + name: GenericBitmapFont + nameWithType: GenericBitmapFont + fullName: MLEM.Extended.Font.GenericBitmapFont + type: Class + source: + remote: + path: MLEM.Extended/Font/GenericBitmapFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenericBitmapFont + path: ../MLEM.Extended/Font/GenericBitmapFont.cs + startLine: 7 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: >- + Represents a font with additional abilities. + + + example: [] + syntax: + content: 'public class GenericBitmapFont : GenericFont, IGenericDataHolder' + content.vb: Public Class GenericBitmapFont Inherits GenericFont Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Font.GenericFont + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Font.GenericFont.Emsp + - MLEM.Font.GenericFont.OneEmSpace + - MLEM.Font.GenericFont.Nbsp + - MLEM.Font.GenericFont.Zwsp + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + - MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + - MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + - MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + - MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + - MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - MLEM.Extended.Font.GenericBitmapFont.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Font.GenericBitmapFont.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Font.GenericBitmapFont.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Font.GenericBitmapFont.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +- uid: MLEM.Extended.Font.GenericBitmapFont.Font + commentId: F:MLEM.Extended.Font.GenericBitmapFont.Font + id: Font + parent: MLEM.Extended.Font.GenericBitmapFont + langs: + - csharp + - vb + name: Font + nameWithType: GenericBitmapFont.Font + fullName: MLEM.Extended.Font.GenericBitmapFont.Font + type: Field + source: + remote: + path: MLEM.Extended/Font/GenericBitmapFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Font + path: ../MLEM.Extended/Font/GenericBitmapFont.cs + startLine: 12 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: The that is being wrapped by this generic font + example: [] + syntax: + content: public readonly BitmapFont Font + return: + type: MonoGame.Extended.BitmapFonts.BitmapFont + content.vb: Public ReadOnly Font As BitmapFont +- uid: MLEM.Extended.Font.GenericBitmapFont.Bold + commentId: P:MLEM.Extended.Font.GenericBitmapFont.Bold + id: Bold + parent: MLEM.Extended.Font.GenericBitmapFont + langs: + - csharp + - vb + name: Bold + nameWithType: GenericBitmapFont.Bold + fullName: MLEM.Extended.Font.GenericBitmapFont.Bold + type: Property + source: + remote: + path: MLEM.Extended/Font/GenericBitmapFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Bold + path: ../MLEM.Extended/Font/GenericBitmapFont.cs + startLine: 14 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: The bold version of this font. + example: [] + syntax: + content: public override GenericFont Bold { get; } + parameters: [] + return: + type: MLEM.Font.GenericFont + content.vb: Public Overrides ReadOnly Property Bold As GenericFont + overridden: MLEM.Font.GenericFont.Bold + overload: MLEM.Extended.Font.GenericBitmapFont.Bold* +- uid: MLEM.Extended.Font.GenericBitmapFont.Italic + commentId: P:MLEM.Extended.Font.GenericBitmapFont.Italic + id: Italic + parent: MLEM.Extended.Font.GenericBitmapFont + langs: + - csharp + - vb + name: Italic + nameWithType: GenericBitmapFont.Italic + fullName: MLEM.Extended.Font.GenericBitmapFont.Italic + type: Property + source: + remote: + path: MLEM.Extended/Font/GenericBitmapFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Italic + path: ../MLEM.Extended/Font/GenericBitmapFont.cs + startLine: 16 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: The italic version of this font. + example: [] + syntax: + content: public override GenericFont Italic { get; } + parameters: [] + return: + type: MLEM.Font.GenericFont + content.vb: Public Overrides ReadOnly Property Italic As GenericFont + overridden: MLEM.Font.GenericFont.Italic + overload: MLEM.Extended.Font.GenericBitmapFont.Italic* +- uid: MLEM.Extended.Font.GenericBitmapFont.LineHeight + commentId: P:MLEM.Extended.Font.GenericBitmapFont.LineHeight + id: LineHeight + parent: MLEM.Extended.Font.GenericBitmapFont + langs: + - csharp + - vb + name: LineHeight + nameWithType: GenericBitmapFont.LineHeight + fullName: MLEM.Extended.Font.GenericBitmapFont.LineHeight + type: Property + source: + remote: + path: MLEM.Extended/Font/GenericBitmapFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LineHeight + path: ../MLEM.Extended/Font/GenericBitmapFont.cs + startLine: 18 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: >- + The height of each line of text of this font. + + This is the value that the text's draw position is offset by every time a newline character is reached. + example: [] + syntax: + content: public override float LineHeight { get; } + parameters: [] + return: + type: System.Single + content.vb: Public Overrides ReadOnly Property LineHeight As Single + overridden: MLEM.Font.GenericFont.LineHeight + overload: MLEM.Extended.Font.GenericBitmapFont.LineHeight* +- uid: MLEM.Extended.Font.GenericBitmapFont.#ctor(MonoGame.Extended.BitmapFonts.BitmapFont,MonoGame.Extended.BitmapFonts.BitmapFont,MonoGame.Extended.BitmapFonts.BitmapFont) + commentId: M:MLEM.Extended.Font.GenericBitmapFont.#ctor(MonoGame.Extended.BitmapFonts.BitmapFont,MonoGame.Extended.BitmapFonts.BitmapFont,MonoGame.Extended.BitmapFonts.BitmapFont) + id: '#ctor(MonoGame.Extended.BitmapFonts.BitmapFont,MonoGame.Extended.BitmapFonts.BitmapFont,MonoGame.Extended.BitmapFonts.BitmapFont)' + parent: MLEM.Extended.Font.GenericBitmapFont + langs: + - csharp + - vb + name: GenericBitmapFont(BitmapFont, BitmapFont, BitmapFont) + nameWithType: GenericBitmapFont.GenericBitmapFont(BitmapFont, BitmapFont, BitmapFont) + fullName: MLEM.Extended.Font.GenericBitmapFont.GenericBitmapFont(MonoGame.Extended.BitmapFonts.BitmapFont, MonoGame.Extended.BitmapFonts.BitmapFont, MonoGame.Extended.BitmapFonts.BitmapFont) + type: Constructor + source: + remote: + path: MLEM.Extended/Font/GenericBitmapFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Extended/Font/GenericBitmapFont.cs + startLine: 27 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: >- + Creates a new generic font using . + + Optionally, a bold and italic version of the font can be supplied. + example: [] + syntax: + content: public GenericBitmapFont(BitmapFont font, BitmapFont bold = null, BitmapFont italic = null) + parameters: + - id: font + type: MonoGame.Extended.BitmapFonts.BitmapFont + description: The font to wrap + - id: bold + type: MonoGame.Extended.BitmapFonts.BitmapFont + description: A bold version of the font + - id: italic + type: MonoGame.Extended.BitmapFonts.BitmapFont + description: An italic version of the font + content.vb: Public Sub New(font As BitmapFont, bold As BitmapFont = Nothing, italic As BitmapFont = Nothing) + overload: MLEM.Extended.Font.GenericBitmapFont.#ctor* + nameWithType.vb: GenericBitmapFont.New(BitmapFont, BitmapFont, BitmapFont) + fullName.vb: MLEM.Extended.Font.GenericBitmapFont.New(MonoGame.Extended.BitmapFonts.BitmapFont, MonoGame.Extended.BitmapFonts.BitmapFont, MonoGame.Extended.BitmapFonts.BitmapFont) + name.vb: New(BitmapFont, BitmapFont, BitmapFont) +- uid: MLEM.Extended.Font.GenericBitmapFont.MeasureCharacter(System.Int32) + commentId: M:MLEM.Extended.Font.GenericBitmapFont.MeasureCharacter(System.Int32) + id: MeasureCharacter(System.Int32) + parent: MLEM.Extended.Font.GenericBitmapFont + langs: + - csharp + - vb + name: MeasureCharacter(int) + nameWithType: GenericBitmapFont.MeasureCharacter(int) + fullName: MLEM.Extended.Font.GenericBitmapFont.MeasureCharacter(int) + type: Method + source: + remote: + path: MLEM.Extended/Font/GenericBitmapFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MeasureCharacter + path: ../MLEM.Extended/Font/GenericBitmapFont.cs + startLine: 34 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: >- + Measures the width of the given code point with the default scale for use in . + + Note that this method does not support , and for most generic fonts, which is why should be used even for single characters. + example: [] + syntax: + content: protected override float MeasureCharacter(int codePoint) + parameters: + - id: codePoint + type: System.Int32 + description: The code point whose width to calculate + return: + type: System.Single + description: The width of the given character with the default scale + content.vb: Protected Overrides Function MeasureCharacter(codePoint As Integer) As Single + overridden: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + overload: MLEM.Extended.Font.GenericBitmapFont.MeasureCharacter* + nameWithType.vb: GenericBitmapFont.MeasureCharacter(Integer) + fullName.vb: MLEM.Extended.Font.GenericBitmapFont.MeasureCharacter(Integer) + name.vb: MeasureCharacter(Integer) +- uid: MLEM.Extended.Font.GenericBitmapFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Extended.Font.GenericBitmapFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Extended.Font.GenericBitmapFont + langs: + - csharp + - vb + name: DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + nameWithType: GenericBitmapFont.DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Extended.Font.GenericBitmapFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM.Extended/Font/GenericBitmapFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM.Extended/Font/GenericBitmapFont.cs + startLine: 40 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: >- + Draws the given code point with the given data for use in . + + Note that this method is only called internally. + example: [] + syntax: + content: protected override void DrawCharacter(SpriteBatch batch, int codePoint, string character, Vector2 position, Color color, float rotation, Vector2 scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: codePoint + type: System.Int32 + description: The code point which will be drawn. + - id: character + type: System.String + description: A string representation of the character which will be drawn. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this character. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: A scaling of this character. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this character. + content.vb: Protected Overrides Sub DrawCharacter(batch As SpriteBatch, codePoint As Integer, character As String, position As Vector2, color As Color, rotation As Single, scale As Vector2, effects As SpriteEffects, layerDepth As Single) + overridden: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + overload: MLEM.Extended.Font.GenericBitmapFont.DrawCharacter* + nameWithType.vb: GenericBitmapFont.DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Extended.Font.GenericBitmapFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) +references: +- uid: MLEM.Font.GenericSpriteFont + commentId: T:MLEM.Font.GenericSpriteFont + href: MLEM.Font.GenericSpriteFont.html + name: GenericSpriteFont + nameWithType: GenericSpriteFont + fullName: MLEM.Font.GenericSpriteFont +- uid: MLEM.Extended.Font + commentId: N:MLEM.Extended.Font + href: MLEM.html + name: MLEM.Extended.Font + nameWithType: MLEM.Extended.Font + fullName: MLEM.Extended.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Font + name: Font + href: MLEM.Extended.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Font + name: Font + href: MLEM.Extended.Font.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Font.GenericFont.Emsp + commentId: F:MLEM.Font.GenericFont.Emsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Emsp + name: Emsp + nameWithType: GenericFont.Emsp + fullName: MLEM.Font.GenericFont.Emsp +- uid: MLEM.Font.GenericFont.OneEmSpace + commentId: F:MLEM.Font.GenericFont.OneEmSpace + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_OneEmSpace + name: OneEmSpace + nameWithType: GenericFont.OneEmSpace + fullName: MLEM.Font.GenericFont.OneEmSpace +- uid: MLEM.Font.GenericFont.Nbsp + commentId: F:MLEM.Font.GenericFont.Nbsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Nbsp + name: Nbsp + nameWithType: GenericFont.Nbsp + fullName: MLEM.Font.GenericFont.Nbsp +- uid: MLEM.Font.GenericFont.Zwsp + commentId: F:MLEM.Font.GenericFont.Zwsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Zwsp + name: Zwsp + nameWithType: GenericFont.Zwsp + fullName: MLEM.Font.GenericFont.Zwsp +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + name: DrawString(SpriteBatch, string, Vector2, Color) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + name.vb: DrawString(SpriteBatch, String, Vector2, Color) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + commentId: M:MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + name: MeasureString(string, bool) + nameWithType: GenericFont.MeasureString(string, bool) + fullName: MLEM.Font.GenericFont.MeasureString(string, bool) + nameWithType.vb: GenericFont.MeasureString(String, Boolean) + fullName.vb: MLEM.Font.GenericFont.MeasureString(String, Boolean) + name.vb: MeasureString(String, Boolean) + spec.csharp: + - uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + commentId: M:MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_Text_StringBuilder_System_Boolean_ + name: MeasureString(StringBuilder, bool) + nameWithType: GenericFont.MeasureString(StringBuilder, bool) + fullName: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder, bool) + nameWithType.vb: GenericFont.MeasureString(StringBuilder, Boolean) + fullName.vb: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder, Boolean) + name.vb: MeasureString(StringBuilder, Boolean) + spec.csharp: + - uid: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_Text_StringBuilder_System_Boolean_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_Text_StringBuilder_System_Boolean_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + commentId: M:MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + name: TruncateString(string, float, float, bool, string) + nameWithType: GenericFont.TruncateString(string, float, float, bool, string) + fullName: MLEM.Font.GenericFont.TruncateString(string, float, float, bool, string) + nameWithType.vb: GenericFont.TruncateString(String, Single, Single, Boolean, String) + fullName.vb: MLEM.Font.GenericFont.TruncateString(String, Single, Single, Boolean, String) + name.vb: TruncateString(String, Single, Single, Boolean, String) + spec.csharp: + - uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + commentId: M:MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_Text_StringBuilder_System_Single_System_Single_System_Boolean_System_String_ + name: TruncateString(StringBuilder, float, float, bool, string) + nameWithType: GenericFont.TruncateString(StringBuilder, float, float, bool, string) + fullName: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder, float, float, bool, string) + nameWithType.vb: GenericFont.TruncateString(StringBuilder, Single, Single, Boolean, String) + fullName.vb: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder, Single, Single, Boolean, String) + name.vb: TruncateString(StringBuilder, Single, Single, Boolean, String) + spec.csharp: + - uid: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_Text_StringBuilder_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_Text_StringBuilder_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + name: SplitString(string, float, float) + nameWithType: GenericFont.SplitString(string, float, float) + fullName: MLEM.Font.GenericFont.SplitString(string, float, float) + nameWithType.vb: GenericFont.SplitString(String, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitString(String, Single, Single) + name.vb: SplitString(String, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_Text_StringBuilder_System_Single_System_Single_ + name: SplitString(StringBuilder, float, float) + nameWithType: GenericFont.SplitString(StringBuilder, float, float) + fullName: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder, float, float) + nameWithType.vb: GenericFont.SplitString(StringBuilder, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder, Single, Single) + name.vb: SplitString(StringBuilder, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + name: SplitStringSeparate(string, float, float) + nameWithType: GenericFont.SplitStringSeparate(string, float, float) + fullName: MLEM.Font.GenericFont.SplitStringSeparate(string, float, float) + nameWithType.vb: GenericFont.SplitStringSeparate(String, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitStringSeparate(String, Single, Single) + name.vb: SplitStringSeparate(String, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_Text_StringBuilder_System_Single_System_Single_ + name: SplitStringSeparate(StringBuilder, float, float) + nameWithType: GenericFont.SplitStringSeparate(StringBuilder, float, float) + fullName: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder, float, float) + nameWithType.vb: GenericFont.SplitStringSeparate(StringBuilder, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder, Single, Single) + name.vb: SplitStringSeparate(StringBuilder, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData_System_String_System_Object_ + name: SetData(string, object) + nameWithType: GenericDataHolder.SetData(string, object) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, object) + nameWithType.vb: GenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData_System_String_System_Object_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData_System_String_System_Object_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.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: 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.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: MLEM.Extended.Font.GenericBitmapFont.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(GenericBitmapFont, GenericBitmapFont, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(GenericBitmapFont, GenericBitmapFont, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extended.Font.GenericBitmapFont, MLEM.Extended.Font.GenericBitmapFont, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of GenericBitmapFont)(GenericBitmapFont, GenericBitmapFont, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extended.Font.GenericBitmapFont)(MLEM.Extended.Font.GenericBitmapFont, MLEM.Extended.Font.GenericBitmapFont, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of GenericBitmapFont)(GenericBitmapFont, GenericBitmapFont, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Font.GenericBitmapFont,MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Font.GenericBitmapFont,MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ) + - name: ( + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Font.GenericBitmapFont.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(GenericBitmapFont, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(GenericBitmapFont, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extended.Font.GenericBitmapFont, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of GenericBitmapFont)(GenericBitmapFont, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extended.Font.GenericBitmapFont)(MLEM.Extended.Font.GenericBitmapFont, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of GenericBitmapFont)(GenericBitmapFont, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ) + - name: ( + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Font.GenericBitmapFont.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(GenericBitmapFont, GenericBitmapFont, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(GenericBitmapFont, GenericBitmapFont, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extended.Font.GenericBitmapFont, MLEM.Extended.Font.GenericBitmapFont, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of GenericBitmapFont)(GenericBitmapFont, GenericBitmapFont, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extended.Font.GenericBitmapFont)(MLEM.Extended.Font.GenericBitmapFont, MLEM.Extended.Font.GenericBitmapFont, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of GenericBitmapFont)(GenericBitmapFont, GenericBitmapFont, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Font.GenericBitmapFont,MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Font.GenericBitmapFont,MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ) + - name: ( + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Font.GenericBitmapFont.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(GenericBitmapFont, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(GenericBitmapFont, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extended.Font.GenericBitmapFont, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of GenericBitmapFont)(GenericBitmapFont, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extended.Font.GenericBitmapFont)(MLEM.Extended.Font.GenericBitmapFont, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of GenericBitmapFont)(GenericBitmapFont, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Font.GenericBitmapFont,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ) + - name: ( + - uid: MLEM.Extended.Font.GenericBitmapFont + name: GenericBitmapFont + href: MLEM.Extended.Font.GenericBitmapFont.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: MonoGame.Extended.BitmapFonts.BitmapFont + commentId: T:MonoGame.Extended.BitmapFonts.BitmapFont + parent: MonoGame.Extended.BitmapFonts + isExternal: true + name: BitmapFont + nameWithType: BitmapFont + fullName: MonoGame.Extended.BitmapFonts.BitmapFont +- uid: MonoGame.Extended.BitmapFonts + commentId: N:MonoGame.Extended.BitmapFonts + isExternal: true + name: MonoGame.Extended.BitmapFonts + nameWithType: MonoGame.Extended.BitmapFonts + fullName: MonoGame.Extended.BitmapFonts + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.BitmapFonts + name: BitmapFonts + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.BitmapFonts + name: BitmapFonts + isExternal: true +- uid: MLEM.Font.GenericFont.Bold + commentId: P:MLEM.Font.GenericFont.Bold + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Bold + name: Bold + nameWithType: GenericFont.Bold + fullName: MLEM.Font.GenericFont.Bold +- uid: MLEM.Extended.Font.GenericBitmapFont.Bold* + commentId: Overload:MLEM.Extended.Font.GenericBitmapFont.Bold + href: MLEM.Extended.Font.GenericBitmapFont.html#MLEM_Extended_Font_GenericBitmapFont_Bold + name: Bold + nameWithType: GenericBitmapFont.Bold + fullName: MLEM.Extended.Font.GenericBitmapFont.Bold +- uid: MLEM.Font.GenericFont.Italic + commentId: P:MLEM.Font.GenericFont.Italic + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Italic + name: Italic + nameWithType: GenericFont.Italic + fullName: MLEM.Font.GenericFont.Italic +- uid: MLEM.Extended.Font.GenericBitmapFont.Italic* + commentId: Overload:MLEM.Extended.Font.GenericBitmapFont.Italic + href: MLEM.Extended.Font.GenericBitmapFont.html#MLEM_Extended_Font_GenericBitmapFont_Italic + name: Italic + nameWithType: GenericBitmapFont.Italic + fullName: MLEM.Extended.Font.GenericBitmapFont.Italic +- uid: MLEM.Font.GenericFont.LineHeight + commentId: P:MLEM.Font.GenericFont.LineHeight + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_LineHeight + name: LineHeight + nameWithType: GenericFont.LineHeight + fullName: MLEM.Font.GenericFont.LineHeight +- uid: MLEM.Extended.Font.GenericBitmapFont.LineHeight* + commentId: Overload:MLEM.Extended.Font.GenericBitmapFont.LineHeight + href: MLEM.Extended.Font.GenericBitmapFont.html#MLEM_Extended_Font_GenericBitmapFont_LineHeight + name: LineHeight + nameWithType: GenericBitmapFont.LineHeight + fullName: MLEM.Extended.Font.GenericBitmapFont.LineHeight +- 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.Extended.Font.GenericBitmapFont.#ctor* + commentId: Overload:MLEM.Extended.Font.GenericBitmapFont.#ctor + href: MLEM.Extended.Font.GenericBitmapFont.html#MLEM_Extended_Font_GenericBitmapFont__ctor_MonoGame_Extended_BitmapFonts_BitmapFont_MonoGame_Extended_BitmapFonts_BitmapFont_MonoGame_Extended_BitmapFonts_BitmapFont_ + name: GenericBitmapFont + nameWithType: GenericBitmapFont.GenericBitmapFont + fullName: MLEM.Extended.Font.GenericBitmapFont.GenericBitmapFont + nameWithType.vb: GenericBitmapFont.New + fullName.vb: MLEM.Extended.Font.GenericBitmapFont.New + name.vb: New +- uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + commentId: M:MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + name: MeasureCharacter(int) + nameWithType: GenericFont.MeasureCharacter(int) + fullName: MLEM.Font.GenericFont.MeasureCharacter(int) + nameWithType.vb: GenericFont.MeasureCharacter(Integer) + fullName.vb: MLEM.Font.GenericFont.MeasureCharacter(Integer) + name.vb: MeasureCharacter(Integer) + spec.csharp: + - uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + name: MeasureCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + name: MeasureCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Extended.Font.GenericBitmapFont.MeasureCharacter* + commentId: Overload:MLEM.Extended.Font.GenericBitmapFont.MeasureCharacter + href: MLEM.Extended.Font.GenericBitmapFont.html#MLEM_Extended_Font_GenericBitmapFont_MeasureCharacter_System_Int32_ + name: MeasureCharacter + nameWithType: GenericBitmapFont.MeasureCharacter + fullName: MLEM.Extended.Font.GenericBitmapFont.MeasureCharacter +- 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.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Extended.Font.GenericBitmapFont.DrawCharacter* + commentId: Overload:MLEM.Extended.Font.GenericBitmapFont.DrawCharacter + href: MLEM.Extended.Font.GenericBitmapFont.html#MLEM_Extended_Font_GenericBitmapFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawCharacter + nameWithType: GenericBitmapFont.DrawCharacter + fullName: MLEM.Extended.Font.GenericBitmapFont.DrawCharacter +- 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: 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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: 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 diff --git a/Docs/api/MLEM.Extended.Font.GenericStashFont.yml b/Docs/api/MLEM.Extended.Font.GenericStashFont.yml new file mode 100644 index 0000000..9080354 --- /dev/null +++ b/Docs/api/MLEM.Extended.Font.GenericStashFont.yml @@ -0,0 +1,2634 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Font.GenericStashFont + commentId: T:MLEM.Extended.Font.GenericStashFont + id: GenericStashFont + parent: MLEM.Extended.Font + children: + - MLEM.Extended.Font.GenericStashFont.#ctor(FontStashSharp.SpriteFontBase,FontStashSharp.SpriteFontBase,FontStashSharp.SpriteFontBase) + - MLEM.Extended.Font.GenericStashFont.Bold + - MLEM.Extended.Font.GenericStashFont.CharacterSpacing + - MLEM.Extended.Font.GenericStashFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Extended.Font.GenericStashFont.Font + - MLEM.Extended.Font.GenericStashFont.Italic + - MLEM.Extended.Font.GenericStashFont.LineHeight + - MLEM.Extended.Font.GenericStashFont.LineSpacing + - MLEM.Extended.Font.GenericStashFont.MeasureCharacter(System.Int32) + langs: + - csharp + - vb + name: GenericStashFont + nameWithType: GenericStashFont + fullName: MLEM.Extended.Font.GenericStashFont + type: Class + source: + remote: + path: MLEM.Extended/Font/GenericStashFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenericStashFont + path: ../MLEM.Extended/Font/GenericStashFont.cs + startLine: 7 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: >- + Represents a font with additional abilities. + + + example: [] + syntax: + content: 'public class GenericStashFont : GenericFont, IGenericDataHolder' + content.vb: Public Class GenericStashFont Inherits GenericFont Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Font.GenericFont + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Font.GenericFont.Emsp + - MLEM.Font.GenericFont.Nbsp + - MLEM.Font.GenericFont.Zwsp + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + - MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + - MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + - MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + - MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + - MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: MLEM.Extended.Font.GenericStashFont.Font + commentId: F:MLEM.Extended.Font.GenericStashFont.Font + id: Font + parent: MLEM.Extended.Font.GenericStashFont + langs: + - csharp + - vb + name: Font + nameWithType: GenericStashFont.Font + fullName: MLEM.Extended.Font.GenericStashFont.Font + type: Field + source: + remote: + path: MLEM.Extended/Font/GenericStashFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Font + path: ../MLEM.Extended/Font/GenericStashFont.cs + startLine: 12 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: The that is being wrapped by this generic font + example: [] + syntax: + content: public readonly SpriteFontBase Font + return: + type: FontStashSharp.SpriteFontBase + content.vb: Public ReadOnly Font As SpriteFontBase +- uid: MLEM.Extended.Font.GenericStashFont.Bold + commentId: P:MLEM.Extended.Font.GenericStashFont.Bold + id: Bold + parent: MLEM.Extended.Font.GenericStashFont + langs: + - csharp + - vb + name: Bold + nameWithType: GenericStashFont.Bold + fullName: MLEM.Extended.Font.GenericStashFont.Bold + type: Property + source: + remote: + path: MLEM.Extended/Font/GenericStashFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Bold + path: ../MLEM.Extended/Font/GenericStashFont.cs + startLine: 15 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: The bold version of this font. + example: [] + syntax: + content: public override GenericFont Bold { get; } + parameters: [] + return: + type: MLEM.Font.GenericFont + content.vb: Public Overrides ReadOnly Property Bold As GenericFont + overridden: MLEM.Font.GenericFont.Bold + overload: MLEM.Extended.Font.GenericStashFont.Bold* +- uid: MLEM.Extended.Font.GenericStashFont.Italic + commentId: P:MLEM.Extended.Font.GenericStashFont.Italic + id: Italic + parent: MLEM.Extended.Font.GenericStashFont + langs: + - csharp + - vb + name: Italic + nameWithType: GenericStashFont.Italic + fullName: MLEM.Extended.Font.GenericStashFont.Italic + type: Property + source: + remote: + path: MLEM.Extended/Font/GenericStashFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Italic + path: ../MLEM.Extended/Font/GenericStashFont.cs + startLine: 17 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: The italic version of this font. + example: [] + syntax: + content: public override GenericFont Italic { get; } + parameters: [] + return: + type: MLEM.Font.GenericFont + content.vb: Public Overrides ReadOnly Property Italic As GenericFont + overridden: MLEM.Font.GenericFont.Italic + overload: MLEM.Extended.Font.GenericStashFont.Italic* +- uid: MLEM.Extended.Font.GenericStashFont.LineHeight + commentId: P:MLEM.Extended.Font.GenericStashFont.LineHeight + id: LineHeight + parent: MLEM.Extended.Font.GenericStashFont + langs: + - csharp + - vb + name: LineHeight + nameWithType: GenericStashFont.LineHeight + fullName: MLEM.Extended.Font.GenericStashFont.LineHeight + type: Property + source: + remote: + path: MLEM.Extended/Font/GenericStashFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LineHeight + path: ../MLEM.Extended/Font/GenericStashFont.cs + startLine: 19 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: >- + The height of each line of text of this font. + + This is the value that the text's draw position is offset by every time a newline character is reached. + example: [] + syntax: + content: public override float LineHeight { get; } + parameters: [] + return: + type: System.Single + content.vb: Public Overrides ReadOnly Property LineHeight As Single + overridden: MLEM.Font.GenericFont.LineHeight + overload: MLEM.Extended.Font.GenericStashFont.LineHeight* +- uid: MLEM.Extended.Font.GenericStashFont.CharacterSpacing + commentId: P:MLEM.Extended.Font.GenericStashFont.CharacterSpacing + id: CharacterSpacing + parent: MLEM.Extended.Font.GenericStashFont + langs: + - csharp + - vb + name: CharacterSpacing + nameWithType: GenericStashFont.CharacterSpacing + fullName: MLEM.Extended.Font.GenericStashFont.CharacterSpacing + type: Property + source: + remote: + path: MLEM.Extended/Font/GenericStashFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CharacterSpacing + path: ../MLEM.Extended/Font/GenericStashFont.cs + startLine: 24 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: The character spacing that will be passed to the underlying . + example: [] + syntax: + content: public float CharacterSpacing { get; set; } + parameters: [] + return: + type: System.Single + content.vb: Public Property CharacterSpacing As Single + overload: MLEM.Extended.Font.GenericStashFont.CharacterSpacing* +- uid: MLEM.Extended.Font.GenericStashFont.LineSpacing + commentId: P:MLEM.Extended.Font.GenericStashFont.LineSpacing + id: LineSpacing + parent: MLEM.Extended.Font.GenericStashFont + langs: + - csharp + - vb + name: LineSpacing + nameWithType: GenericStashFont.LineSpacing + fullName: MLEM.Extended.Font.GenericStashFont.LineSpacing + type: Property + source: + remote: + path: MLEM.Extended/Font/GenericStashFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LineSpacing + path: ../MLEM.Extended/Font/GenericStashFont.cs + startLine: 28 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: The line spacing that will be passed to the underlying . + example: [] + syntax: + content: public float LineSpacing { get; set; } + parameters: [] + return: + type: System.Single + content.vb: Public Property LineSpacing As Single + overload: MLEM.Extended.Font.GenericStashFont.LineSpacing* +- uid: MLEM.Extended.Font.GenericStashFont.#ctor(FontStashSharp.SpriteFontBase,FontStashSharp.SpriteFontBase,FontStashSharp.SpriteFontBase) + commentId: M:MLEM.Extended.Font.GenericStashFont.#ctor(FontStashSharp.SpriteFontBase,FontStashSharp.SpriteFontBase,FontStashSharp.SpriteFontBase) + id: '#ctor(FontStashSharp.SpriteFontBase,FontStashSharp.SpriteFontBase,FontStashSharp.SpriteFontBase)' + parent: MLEM.Extended.Font.GenericStashFont + langs: + - csharp + - vb + name: GenericStashFont(SpriteFontBase, SpriteFontBase, SpriteFontBase) + nameWithType: GenericStashFont.GenericStashFont(SpriteFontBase, SpriteFontBase, SpriteFontBase) + fullName: MLEM.Extended.Font.GenericStashFont.GenericStashFont(FontStashSharp.SpriteFontBase, FontStashSharp.SpriteFontBase, FontStashSharp.SpriteFontBase) + type: Constructor + source: + remote: + path: MLEM.Extended/Font/GenericStashFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Extended/Font/GenericStashFont.cs + startLine: 37 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: >- + Creates a new generic font using . + + Optionally, a bold and italic version of the font can be supplied. + example: [] + syntax: + content: public GenericStashFont(SpriteFontBase font, SpriteFontBase bold = null, SpriteFontBase italic = null) + parameters: + - id: font + type: FontStashSharp.SpriteFontBase + description: The font to wrap + - id: bold + type: FontStashSharp.SpriteFontBase + description: A bold version of the font + - id: italic + type: FontStashSharp.SpriteFontBase + description: An italic version of the font + content.vb: Public Sub New(font As SpriteFontBase, bold As SpriteFontBase = Nothing, italic As SpriteFontBase = Nothing) + overload: MLEM.Extended.Font.GenericStashFont.#ctor* + nameWithType.vb: GenericStashFont.New(SpriteFontBase, SpriteFontBase, SpriteFontBase) + fullName.vb: MLEM.Extended.Font.GenericStashFont.New(FontStashSharp.SpriteFontBase, FontStashSharp.SpriteFontBase, FontStashSharp.SpriteFontBase) + name.vb: New(SpriteFontBase, SpriteFontBase, SpriteFontBase) +- uid: MLEM.Extended.Font.GenericStashFont.MeasureCharacter(System.Int32) + commentId: M:MLEM.Extended.Font.GenericStashFont.MeasureCharacter(System.Int32) + id: MeasureCharacter(System.Int32) + parent: MLEM.Extended.Font.GenericStashFont + langs: + - csharp + - vb + name: MeasureCharacter(int) + nameWithType: GenericStashFont.MeasureCharacter(int) + fullName: MLEM.Extended.Font.GenericStashFont.MeasureCharacter(int) + type: Method + source: + remote: + path: MLEM.Extended/Font/GenericStashFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MeasureCharacter + path: ../MLEM.Extended/Font/GenericStashFont.cs + startLine: 44 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: >- + Measures the width of the given code point with the default scale for use in . + + Note that this method does not support , and for most generic fonts, which is why should be used even for single characters. + example: [] + syntax: + content: protected override float MeasureCharacter(int codePoint) + parameters: + - id: codePoint + type: System.Int32 + description: The code point whose width to calculate + return: + type: System.Single + description: The width of the given character with the default scale + content.vb: Protected Overrides Function MeasureCharacter(codePoint As Integer) As Single + overridden: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + overload: MLEM.Extended.Font.GenericStashFont.MeasureCharacter* + nameWithType.vb: GenericStashFont.MeasureCharacter(Integer) + fullName.vb: MLEM.Extended.Font.GenericStashFont.MeasureCharacter(Integer) + name.vb: MeasureCharacter(Integer) +- uid: MLEM.Extended.Font.GenericStashFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Extended.Font.GenericStashFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Extended.Font.GenericStashFont + langs: + - csharp + - vb + name: DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + nameWithType: GenericStashFont.DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Extended.Font.GenericStashFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM.Extended/Font/GenericStashFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM.Extended/Font/GenericStashFont.cs + startLine: 49 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Font + summary: >- + Draws the given code point with the given data for use in . + + Note that this method should only be called internally for rendering of more complex strings, like in implementations. + example: [] + syntax: + content: public override void DrawCharacter(SpriteBatch batch, int codePoint, string character, Vector2 position, Color color, float rotation, Vector2 scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: codePoint + type: System.Int32 + description: The code point which will be drawn. + - id: character + type: System.String + description: A string representation of the character which will be drawn. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this character. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: A scaling of this character. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this character. + content.vb: Public Overrides Sub DrawCharacter(batch As SpriteBatch, codePoint As Integer, character As String, position As Vector2, color As Color, rotation As Single, scale As Vector2, effects As SpriteEffects, layerDepth As Single) + overridden: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + overload: MLEM.Extended.Font.GenericStashFont.DrawCharacter* + nameWithType.vb: GenericStashFont.DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Extended.Font.GenericStashFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) +references: +- uid: MLEM.Font.GenericSpriteFont + commentId: T:MLEM.Font.GenericSpriteFont + href: MLEM.Font.GenericSpriteFont.html + name: GenericSpriteFont + nameWithType: GenericSpriteFont + fullName: MLEM.Font.GenericSpriteFont +- uid: MLEM.Extended.Font + commentId: N:MLEM.Extended.Font + href: MLEM.html + name: MLEM.Extended.Font + nameWithType: MLEM.Extended.Font + fullName: MLEM.Extended.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Font + name: Font + href: MLEM.Extended.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Font + name: Font + href: MLEM.Extended.Font.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Font.GenericFont.Emsp + commentId: F:MLEM.Font.GenericFont.Emsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Emsp + name: Emsp + nameWithType: GenericFont.Emsp + fullName: MLEM.Font.GenericFont.Emsp +- uid: MLEM.Font.GenericFont.Nbsp + commentId: F:MLEM.Font.GenericFont.Nbsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Nbsp + name: Nbsp + nameWithType: GenericFont.Nbsp + fullName: MLEM.Font.GenericFont.Nbsp +- uid: MLEM.Font.GenericFont.Zwsp + commentId: F:MLEM.Font.GenericFont.Zwsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Zwsp + name: Zwsp + nameWithType: GenericFont.Zwsp + fullName: MLEM.Font.GenericFont.Zwsp +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + name: DrawString(SpriteBatch, string, Vector2, Color) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + name.vb: DrawString(SpriteBatch, String, Vector2, Color) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + commentId: M:MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + name: MeasureString(string, bool) + nameWithType: GenericFont.MeasureString(string, bool) + fullName: MLEM.Font.GenericFont.MeasureString(string, bool) + nameWithType.vb: GenericFont.MeasureString(String, Boolean) + fullName.vb: MLEM.Font.GenericFont.MeasureString(String, Boolean) + name.vb: MeasureString(String, Boolean) + spec.csharp: + - uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + commentId: M:MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_Text_StringBuilder_System_Boolean_ + name: MeasureString(StringBuilder, bool) + nameWithType: GenericFont.MeasureString(StringBuilder, bool) + fullName: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder, bool) + nameWithType.vb: GenericFont.MeasureString(StringBuilder, Boolean) + fullName.vb: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder, Boolean) + name.vb: MeasureString(StringBuilder, Boolean) + spec.csharp: + - uid: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_Text_StringBuilder_System_Boolean_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_Text_StringBuilder_System_Boolean_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + commentId: M:MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + name: TruncateString(string, float, float, bool, string) + nameWithType: GenericFont.TruncateString(string, float, float, bool, string) + fullName: MLEM.Font.GenericFont.TruncateString(string, float, float, bool, string) + nameWithType.vb: GenericFont.TruncateString(String, Single, Single, Boolean, String) + fullName.vb: MLEM.Font.GenericFont.TruncateString(String, Single, Single, Boolean, String) + name.vb: TruncateString(String, Single, Single, Boolean, String) + spec.csharp: + - uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + commentId: M:MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_Text_StringBuilder_System_Single_System_Single_System_Boolean_System_String_ + name: TruncateString(StringBuilder, float, float, bool, string) + nameWithType: GenericFont.TruncateString(StringBuilder, float, float, bool, string) + fullName: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder, float, float, bool, string) + nameWithType.vb: GenericFont.TruncateString(StringBuilder, Single, Single, Boolean, String) + fullName.vb: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder, Single, Single, Boolean, String) + name.vb: TruncateString(StringBuilder, Single, Single, Boolean, String) + spec.csharp: + - uid: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_Text_StringBuilder_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_Text_StringBuilder_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + name: SplitString(string, float, float) + nameWithType: GenericFont.SplitString(string, float, float) + fullName: MLEM.Font.GenericFont.SplitString(string, float, float) + nameWithType.vb: GenericFont.SplitString(String, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitString(String, Single, Single) + name.vb: SplitString(String, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_Text_StringBuilder_System_Single_System_Single_ + name: SplitString(StringBuilder, float, float) + nameWithType: GenericFont.SplitString(StringBuilder, float, float) + fullName: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder, float, float) + nameWithType.vb: GenericFont.SplitString(StringBuilder, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder, Single, Single) + name.vb: SplitString(StringBuilder, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + name: SplitStringSeparate(string, float, float) + nameWithType: GenericFont.SplitStringSeparate(string, float, float) + fullName: MLEM.Font.GenericFont.SplitStringSeparate(string, float, float) + nameWithType.vb: GenericFont.SplitStringSeparate(String, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitStringSeparate(String, Single, Single) + name.vb: SplitStringSeparate(String, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_Text_StringBuilder_System_Single_System_Single_ + name: SplitStringSeparate(StringBuilder, float, float) + nameWithType: GenericFont.SplitStringSeparate(StringBuilder, float, float) + fullName: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder, float, float) + nameWithType.vb: GenericFont.SplitStringSeparate(StringBuilder, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder, Single, Single) + name.vb: SplitStringSeparate(StringBuilder, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_CalculateStringTransform_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: CalculateStringTransform(Vector2, float, Vector2, Vector2, SpriteEffects, Vector2) + nameWithType: GenericFont.CalculateStringTransform(Vector2, float, Vector2, Vector2, SpriteEffects, Vector2) + fullName: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: GenericFont.CalculateStringTransform(Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2) + fullName.vb: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: CalculateStringTransform(Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: CalculateStringTransform + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_CalculateStringTransform_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: CalculateStringTransform + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_CalculateStringTransform_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MoveFlipped_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: MoveFlipped(Vector2, SpriteEffects, Vector2) + nameWithType: GenericFont.MoveFlipped(Vector2, SpriteEffects, Vector2) + fullName: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: MoveFlipped + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MoveFlipped_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: MoveFlipped + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MoveFlipped_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TransformSingleCharacter_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: TransformSingleCharacter(Vector2, Vector2, float, Vector2, Vector2, SpriteEffects, Vector2, Vector2) + nameWithType: GenericFont.TransformSingleCharacter(Vector2, Vector2, float, Vector2, Vector2, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: GenericFont.TransformSingleCharacter(Vector2, Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: TransformSingleCharacter(Vector2, Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: TransformSingleCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TransformSingleCharacter_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: TransformSingleCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TransformSingleCharacter_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.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: 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.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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: FontStashSharp.SpriteFontBase + commentId: T:FontStashSharp.SpriteFontBase + parent: FontStashSharp + isExternal: true + name: SpriteFontBase + nameWithType: SpriteFontBase + fullName: FontStashSharp.SpriteFontBase +- uid: FontStashSharp + commentId: N:FontStashSharp + isExternal: true + name: FontStashSharp + nameWithType: FontStashSharp + fullName: FontStashSharp +- uid: MLEM.Font.GenericFont.Bold + commentId: P:MLEM.Font.GenericFont.Bold + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Bold + name: Bold + nameWithType: GenericFont.Bold + fullName: MLEM.Font.GenericFont.Bold +- uid: MLEM.Extended.Font.GenericStashFont.Bold* + commentId: Overload:MLEM.Extended.Font.GenericStashFont.Bold + href: MLEM.Extended.Font.GenericStashFont.html#MLEM_Extended_Font_GenericStashFont_Bold + name: Bold + nameWithType: GenericStashFont.Bold + fullName: MLEM.Extended.Font.GenericStashFont.Bold +- uid: MLEM.Font.GenericFont.Italic + commentId: P:MLEM.Font.GenericFont.Italic + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Italic + name: Italic + nameWithType: GenericFont.Italic + fullName: MLEM.Font.GenericFont.Italic +- uid: MLEM.Extended.Font.GenericStashFont.Italic* + commentId: Overload:MLEM.Extended.Font.GenericStashFont.Italic + href: MLEM.Extended.Font.GenericStashFont.html#MLEM_Extended_Font_GenericStashFont_Italic + name: Italic + nameWithType: GenericStashFont.Italic + fullName: MLEM.Extended.Font.GenericStashFont.Italic +- uid: MLEM.Font.GenericFont.LineHeight + commentId: P:MLEM.Font.GenericFont.LineHeight + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_LineHeight + name: LineHeight + nameWithType: GenericFont.LineHeight + fullName: MLEM.Font.GenericFont.LineHeight +- uid: MLEM.Extended.Font.GenericStashFont.LineHeight* + commentId: Overload:MLEM.Extended.Font.GenericStashFont.LineHeight + href: MLEM.Extended.Font.GenericStashFont.html#MLEM_Extended_Font_GenericStashFont_LineHeight + name: LineHeight + nameWithType: GenericStashFont.LineHeight + fullName: MLEM.Extended.Font.GenericStashFont.LineHeight +- 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.Extended.Font.GenericStashFont.Font + commentId: F:MLEM.Extended.Font.GenericStashFont.Font + href: MLEM.Extended.Font.GenericStashFont.html#MLEM_Extended_Font_GenericStashFont_Font + name: Font + nameWithType: GenericStashFont.Font + fullName: MLEM.Extended.Font.GenericStashFont.Font +- uid: MLEM.Extended.Font.GenericStashFont.CharacterSpacing* + commentId: Overload:MLEM.Extended.Font.GenericStashFont.CharacterSpacing + href: MLEM.Extended.Font.GenericStashFont.html#MLEM_Extended_Font_GenericStashFont_CharacterSpacing + name: CharacterSpacing + nameWithType: GenericStashFont.CharacterSpacing + fullName: MLEM.Extended.Font.GenericStashFont.CharacterSpacing +- uid: MLEM.Extended.Font.GenericStashFont.LineSpacing* + commentId: Overload:MLEM.Extended.Font.GenericStashFont.LineSpacing + href: MLEM.Extended.Font.GenericStashFont.html#MLEM_Extended_Font_GenericStashFont_LineSpacing + name: LineSpacing + nameWithType: GenericStashFont.LineSpacing + fullName: MLEM.Extended.Font.GenericStashFont.LineSpacing +- uid: MLEM.Extended.Font.GenericStashFont.#ctor* + commentId: Overload:MLEM.Extended.Font.GenericStashFont.#ctor + href: MLEM.Extended.Font.GenericStashFont.html#MLEM_Extended_Font_GenericStashFont__ctor_FontStashSharp_SpriteFontBase_FontStashSharp_SpriteFontBase_FontStashSharp_SpriteFontBase_ + name: GenericStashFont + nameWithType: GenericStashFont.GenericStashFont + fullName: MLEM.Extended.Font.GenericStashFont.GenericStashFont + nameWithType.vb: GenericStashFont.New + fullName.vb: MLEM.Extended.Font.GenericStashFont.New + name.vb: New +- uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + commentId: M:MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + name: MeasureCharacter(int) + nameWithType: GenericFont.MeasureCharacter(int) + fullName: MLEM.Font.GenericFont.MeasureCharacter(int) + nameWithType.vb: GenericFont.MeasureCharacter(Integer) + fullName.vb: MLEM.Font.GenericFont.MeasureCharacter(Integer) + name.vb: MeasureCharacter(Integer) + spec.csharp: + - uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + name: MeasureCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + name: MeasureCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Extended.Font.GenericStashFont.MeasureCharacter* + commentId: Overload:MLEM.Extended.Font.GenericStashFont.MeasureCharacter + href: MLEM.Extended.Font.GenericStashFont.html#MLEM_Extended_Font_GenericStashFont_MeasureCharacter_System_Int32_ + name: MeasureCharacter + nameWithType: GenericStashFont.MeasureCharacter + fullName: MLEM.Extended.Font.GenericStashFont.MeasureCharacter +- 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.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.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Extended.Font.GenericStashFont.DrawCharacter* + commentId: Overload:MLEM.Extended.Font.GenericStashFont.DrawCharacter + href: MLEM.Extended.Font.GenericStashFont.html#MLEM_Extended_Font_GenericStashFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawCharacter + nameWithType: GenericStashFont.DrawCharacter + fullName: MLEM.Extended.Font.GenericStashFont.DrawCharacter +- 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: 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html +- 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: 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 diff --git a/Docs/api/MLEM.Extended.Font.yml b/Docs/api/MLEM.Extended.Font.yml new file mode 100644 index 0000000..0600ff6 --- /dev/null +++ b/Docs/api/MLEM.Extended.Font.yml @@ -0,0 +1,23 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Font + commentId: N:MLEM.Extended.Font + id: MLEM.Extended.Font + children: + - MLEM.Extended.Font.GenericStashFont + langs: + - csharp + - vb + name: MLEM.Extended.Font + nameWithType: MLEM.Extended.Font + fullName: MLEM.Extended.Font + type: Namespace + assemblies: + - MLEM.Extended +references: +- uid: MLEM.Extended.Font.GenericStashFont + commentId: T:MLEM.Extended.Font.GenericStashFont + href: MLEM.Extended.Font.GenericStashFont.html + name: GenericStashFont + nameWithType: GenericStashFont + fullName: MLEM.Extended.Font.GenericStashFont diff --git a/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.yml b/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.yml new file mode 100644 index 0000000..736b9b0 --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.yml @@ -0,0 +1,789 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + id: IndividualTiledMapRenderer.AddDelegate + parent: MLEM.Extended.Tiled + children: [] + langs: + - csharp + - vb + name: IndividualTiledMapRenderer.AddDelegate + nameWithType: IndividualTiledMapRenderer.AddDelegate + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + type: Delegate + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddDelegate + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 214 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: A delegate method used for adding an to a . + example: [] + syntax: + content: public delegate void IndividualTiledMapRenderer.AddDelegate(StaticSpriteBatch batch, IndividualTiledMapRenderer.TileDrawInfo info) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + description: The static sprite batch to use for drawing. + - id: info + type: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + description: The to add. + content.vb: Public Delegate Sub IndividualTiledMapRenderer.AddDelegate(batch As StaticSpriteBatch, info As IndividualTiledMapRenderer.TileDrawInfo) + extensionMethods: + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +references: +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer + nameWithType: IndividualTiledMapRenderer + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer +- uid: MLEM.Graphics.StaticSpriteBatch + commentId: T:MLEM.Graphics.StaticSpriteBatch + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer.TileDrawInfo + nameWithType: IndividualTiledMapRenderer.TileDrawInfo + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(AddDelegate, AddDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(IndividualTiledMapRenderer.AddDelegate, IndividualTiledMapRenderer.AddDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of IndividualTiledMapRenderer.AddDelegate)(IndividualTiledMapRenderer.AddDelegate, IndividualTiledMapRenderer.AddDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of AddDelegate)(AddDelegate, AddDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(AddDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(IndividualTiledMapRenderer.AddDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of IndividualTiledMapRenderer.AddDelegate)(IndividualTiledMapRenderer.AddDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of AddDelegate)(AddDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(AddDelegate, AddDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(IndividualTiledMapRenderer.AddDelegate, IndividualTiledMapRenderer.AddDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of IndividualTiledMapRenderer.AddDelegate)(IndividualTiledMapRenderer.AddDelegate, IndividualTiledMapRenderer.AddDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of AddDelegate)(AddDelegate, AddDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(AddDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(IndividualTiledMapRenderer.AddDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of IndividualTiledMapRenderer.AddDelegate)(IndividualTiledMapRenderer.AddDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of AddDelegate)(AddDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- 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.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html diff --git a/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.yml b/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.yml new file mode 100644 index 0000000..8f79a93 --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.yml @@ -0,0 +1,805 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + id: IndividualTiledMapRenderer.DrawDelegate + parent: MLEM.Extended.Tiled + children: [] + langs: + - csharp + - vb + name: IndividualTiledMapRenderer.DrawDelegate + nameWithType: IndividualTiledMapRenderer.DrawDelegate + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + type: Delegate + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawDelegate + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 207 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: A delegate method used for drawing an . + example: [] + syntax: + content: public delegate void IndividualTiledMapRenderer.DrawDelegate(SpriteBatch batch, IndividualTiledMapRenderer.TileDrawInfo info) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing + - id: info + type: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + description: The to draw + content.vb: Public Delegate Sub IndividualTiledMapRenderer.DrawDelegate(batch As SpriteBatch, info As IndividualTiledMapRenderer.TileDrawInfo) + extensionMethods: + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +references: +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer + nameWithType: IndividualTiledMapRenderer + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer.TileDrawInfo + nameWithType: IndividualTiledMapRenderer.TileDrawInfo + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(DrawDelegate, DrawDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(IndividualTiledMapRenderer.DrawDelegate, IndividualTiledMapRenderer.DrawDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of IndividualTiledMapRenderer.DrawDelegate)(IndividualTiledMapRenderer.DrawDelegate, IndividualTiledMapRenderer.DrawDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of DrawDelegate)(DrawDelegate, DrawDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(DrawDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(IndividualTiledMapRenderer.DrawDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of IndividualTiledMapRenderer.DrawDelegate)(IndividualTiledMapRenderer.DrawDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of DrawDelegate)(DrawDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(DrawDelegate, DrawDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(IndividualTiledMapRenderer.DrawDelegate, IndividualTiledMapRenderer.DrawDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of IndividualTiledMapRenderer.DrawDelegate)(IndividualTiledMapRenderer.DrawDelegate, IndividualTiledMapRenderer.DrawDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of DrawDelegate)(DrawDelegate, DrawDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(DrawDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(IndividualTiledMapRenderer.DrawDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of IndividualTiledMapRenderer.DrawDelegate)(IndividualTiledMapRenderer.DrawDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of DrawDelegate)(DrawDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html diff --git a/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.yml b/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.yml new file mode 100644 index 0000000..a96d798 --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.yml @@ -0,0 +1,878 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + id: IndividualTiledMapRenderer.GetDepth + parent: MLEM.Extended.Tiled + children: [] + langs: + - csharp + - vb + name: IndividualTiledMapRenderer.GetDepth + nameWithType: IndividualTiledMapRenderer.GetDepth + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + type: Delegate + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetDepth + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 200 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + A delegate method used for an 's depth function. + + The idea is to return a depth (between 0 and 1) for the given tile that determines where in the sprite batch it should be rendererd. + + Note that, for this depth function to take effect, the sprite batch needs to begin with or . + example: [] + syntax: + content: public delegate float IndividualTiledMapRenderer.GetDepth(TiledMapTile tile, TiledMapTileLayer layer, int layerIndex, Point position) + parameters: + - id: tile + type: MonoGame.Extended.Tiled.TiledMapTile + description: The tile whose depth to get + - id: layer + type: MonoGame.Extended.Tiled.TiledMapTileLayer + description: The layer the tile is on + - id: layerIndex + type: System.Int32 + description: The index of the layer in + - id: position + type: Microsoft.Xna.Framework.Point + description: The tile position of this tile + return: + type: System.Single + content.vb: Public Delegate Function IndividualTiledMapRenderer.GetDepth(tile As TiledMapTile, layer As TiledMapTileLayer, layerIndex As Integer, position As Point) As Single + extensionMethods: + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +references: +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer + nameWithType: IndividualTiledMapRenderer + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer +- uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode.FrontToBack + commentId: F:Microsoft.Xna.Framework.Graphics.SpriteSortMode.FrontToBack + isExternal: true + name: FrontToBack + nameWithType: SpriteSortMode.FrontToBack + fullName: Microsoft.Xna.Framework.Graphics.SpriteSortMode.FrontToBack +- uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode.BackToFront + commentId: F:Microsoft.Xna.Framework.Graphics.SpriteSortMode.BackToFront + isExternal: true + name: BackToFront + nameWithType: SpriteSortMode.BackToFront + fullName: Microsoft.Xna.Framework.Graphics.SpriteSortMode.BackToFront +- uid: MonoGame.Extended.Tiled.TiledMap.TileLayers + commentId: P:MonoGame.Extended.Tiled.TiledMap.TileLayers + isExternal: true + name: TileLayers + nameWithType: TiledMap.TileLayers + fullName: MonoGame.Extended.Tiled.TiledMap.TileLayers +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(GetDepth, GetDepth, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(IndividualTiledMapRenderer.GetDepth, IndividualTiledMapRenderer.GetDepth, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of IndividualTiledMapRenderer.GetDepth)(IndividualTiledMapRenderer.GetDepth, IndividualTiledMapRenderer.GetDepth, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of GetDepth)(GetDepth, GetDepth, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(GetDepth, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(IndividualTiledMapRenderer.GetDepth, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of IndividualTiledMapRenderer.GetDepth)(IndividualTiledMapRenderer.GetDepth, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of GetDepth)(GetDepth, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(GetDepth, GetDepth, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(IndividualTiledMapRenderer.GetDepth, IndividualTiledMapRenderer.GetDepth, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of IndividualTiledMapRenderer.GetDepth)(IndividualTiledMapRenderer.GetDepth, IndividualTiledMapRenderer.GetDepth, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of GetDepth)(GetDepth, GetDepth, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(GetDepth, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(IndividualTiledMapRenderer.GetDepth, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of IndividualTiledMapRenderer.GetDepth)(IndividualTiledMapRenderer.GetDepth, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of GetDepth)(GetDepth, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MonoGame.Extended.Tiled.TiledMapTile + commentId: T:MonoGame.Extended.Tiled.TiledMapTile + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTile + nameWithType: TiledMapTile + fullName: MonoGame.Extended.Tiled.TiledMapTile +- uid: MonoGame.Extended.Tiled.TiledMapTileLayer + commentId: T:MonoGame.Extended.Tiled.TiledMapTileLayer + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTileLayer + nameWithType: TiledMapTileLayer + fullName: MonoGame.Extended.Tiled.TiledMapTileLayer +- 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: 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: 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.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MonoGame.Extended.Tiled + commentId: N:MonoGame.Extended.Tiled + isExternal: true + name: MonoGame.Extended.Tiled + nameWithType: MonoGame.Extended.Tiled + fullName: MonoGame.Extended.Tiled + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true +- 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: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html diff --git a/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.yml b/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.yml new file mode 100644 index 0000000..c22955e --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.yml @@ -0,0 +1,1498 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + id: IndividualTiledMapRenderer.TileDrawInfo + parent: MLEM.Extended.Tiled + children: + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Depth + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Position + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Renderer + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Tile + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Tileset + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.TilesetTile + langs: + - csharp + - vb + name: IndividualTiledMapRenderer.TileDrawInfo + nameWithType: IndividualTiledMapRenderer.TileDrawInfo + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + type: Class + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TileDrawInfo + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 220 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + A tile draw info contains information about a tile at a given map location. + + It caches a lot of data that is required for drawing a tile efficiently. + example: [] + syntax: + content: 'public class IndividualTiledMapRenderer.TileDrawInfo : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class IndividualTiledMapRenderer.TileDrawInfo Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Renderer + commentId: F:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Renderer + id: Renderer + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + langs: + - csharp + - vb + name: Renderer + nameWithType: IndividualTiledMapRenderer.TileDrawInfo.Renderer + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Renderer + type: Field + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Renderer + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 225 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The renderer used by this info + example: [] + syntax: + content: public readonly IndividualTiledMapRenderer Renderer + return: + type: MLEM.Extended.Tiled.IndividualTiledMapRenderer + content.vb: Public ReadOnly Renderer As IndividualTiledMapRenderer +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Tile + commentId: F:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Tile + id: Tile + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + langs: + - csharp + - vb + name: Tile + nameWithType: IndividualTiledMapRenderer.TileDrawInfo.Tile + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Tile + type: Field + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Tile + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 229 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The tiled map tile to draw + example: [] + syntax: + content: public readonly TiledMapTile Tile + return: + type: MonoGame.Extended.Tiled.TiledMapTile + content.vb: Public ReadOnly Tile As TiledMapTile +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Tileset + commentId: F:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Tileset + id: Tileset + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + langs: + - csharp + - vb + name: Tileset + nameWithType: IndividualTiledMapRenderer.TileDrawInfo.Tileset + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Tileset + type: Field + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Tileset + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 233 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The tileset that is on + example: [] + syntax: + content: public readonly TiledMapTileset Tileset + return: + type: MonoGame.Extended.Tiled.TiledMapTileset + content.vb: Public ReadOnly Tileset As TiledMapTileset +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.TilesetTile + commentId: F:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.TilesetTile + id: TilesetTile + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + langs: + - csharp + - vb + name: TilesetTile + nameWithType: IndividualTiledMapRenderer.TileDrawInfo.TilesetTile + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.TilesetTile + type: Field + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TilesetTile + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 237 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The tileset tile that corresponds to + example: [] + syntax: + content: public readonly TiledMapTilesetTile TilesetTile + return: + type: MonoGame.Extended.Tiled.TiledMapTilesetTile + content.vb: Public ReadOnly TilesetTile As TiledMapTilesetTile +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Position + commentId: F:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Position + id: Position + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + langs: + - csharp + - vb + name: Position + nameWithType: IndividualTiledMapRenderer.TileDrawInfo.Position + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Position + type: Field + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Position + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 241 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The position, in tile space, of + example: [] + syntax: + content: public readonly Point Position + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public ReadOnly Position As Point +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Depth + commentId: F:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Depth + id: Depth + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + langs: + - csharp + - vb + name: Depth + nameWithType: IndividualTiledMapRenderer.TileDrawInfo.Depth + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Depth + type: Field + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Depth + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 245 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The depth calculated by the depth function + example: [] + syntax: + content: public readonly float Depth + return: + type: System.Single + content.vb: Public ReadOnly Depth As Single +references: +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData_System_String_System_Object_ + name: SetData(string, object) + nameWithType: GenericDataHolder.SetData(string, object) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, object) + nameWithType.vb: GenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData_System_String_System_Object_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData_System_String_System_Object_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.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: 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.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: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(TileDrawInfo, TileDrawInfo, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(IndividualTiledMapRenderer.TileDrawInfo, IndividualTiledMapRenderer.TileDrawInfo, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of IndividualTiledMapRenderer.TileDrawInfo)(IndividualTiledMapRenderer.TileDrawInfo, IndividualTiledMapRenderer.TileDrawInfo, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of TileDrawInfo)(TileDrawInfo, TileDrawInfo, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(TileDrawInfo, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(IndividualTiledMapRenderer.TileDrawInfo, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of IndividualTiledMapRenderer.TileDrawInfo)(IndividualTiledMapRenderer.TileDrawInfo, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of TileDrawInfo)(TileDrawInfo, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(TileDrawInfo, TileDrawInfo, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(IndividualTiledMapRenderer.TileDrawInfo, IndividualTiledMapRenderer.TileDrawInfo, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of IndividualTiledMapRenderer.TileDrawInfo)(IndividualTiledMapRenderer.TileDrawInfo, IndividualTiledMapRenderer.TileDrawInfo, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of TileDrawInfo)(TileDrawInfo, TileDrawInfo, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(TileDrawInfo, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(IndividualTiledMapRenderer.TileDrawInfo, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of IndividualTiledMapRenderer.TileDrawInfo)(IndividualTiledMapRenderer.TileDrawInfo, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo)(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of TileDrawInfo)(TileDrawInfo, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer + nameWithType: IndividualTiledMapRenderer + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer +- uid: MonoGame.Extended.Tiled.TiledMapTile + commentId: T:MonoGame.Extended.Tiled.TiledMapTile + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTile + nameWithType: TiledMapTile + fullName: MonoGame.Extended.Tiled.TiledMapTile +- uid: MonoGame.Extended.Tiled + commentId: N:MonoGame.Extended.Tiled + isExternal: true + name: MonoGame.Extended.Tiled + nameWithType: MonoGame.Extended.Tiled + fullName: MonoGame.Extended.Tiled + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Tile + commentId: F:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Tile + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_TileDrawInfo_Tile + name: Tile + nameWithType: IndividualTiledMapRenderer.TileDrawInfo.Tile + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.Tile +- uid: MonoGame.Extended.Tiled.TiledMapTileset + commentId: T:MonoGame.Extended.Tiled.TiledMapTileset + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTileset + nameWithType: TiledMapTileset + fullName: MonoGame.Extended.Tiled.TiledMapTileset +- uid: MonoGame.Extended.Tiled.TiledMapTilesetTile + commentId: T:MonoGame.Extended.Tiled.TiledMapTilesetTile + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTilesetTile + nameWithType: TiledMapTilesetTile + fullName: MonoGame.Extended.Tiled.TiledMapTilesetTile +- 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: 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: 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 diff --git a/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.yml b/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.yml new file mode 100644 index 0000000..d94ba5c --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.IndividualTiledMapRenderer.yml @@ -0,0 +1,1920 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer + id: IndividualTiledMapRenderer + parent: MLEM.Extended.Tiled + children: + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.#ctor(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add(MLEM.Graphics.StaticSpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddLayer(MLEM.Graphics.StaticSpriteBatch,System.Int32,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd(MLEM.Graphics.StaticSpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateAnimations(Microsoft.Xna.Framework.GameTime) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateDrawInfo(System.Int32,System.Int32,System.Int32) + langs: + - csharp + - vb + name: IndividualTiledMapRenderer + nameWithType: IndividualTiledMapRenderer + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer + type: Class + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IndividualTiledMapRenderer + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 16 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + A tiled map renderer that renders each tile individually, while optionally supplying a depth for each tile. + + Rendering in this manner allows for entities to be behind or in front of buildings based on their y height. + example: [] + syntax: + content: public class IndividualTiledMapRenderer + content.vb: Public Class IndividualTiledMapRenderer + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.#ctor(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.#ctor(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth) + id: '#ctor(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth)' + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer + langs: + - csharp + - vb + name: IndividualTiledMapRenderer(TiledMap, GetDepth) + nameWithType: IndividualTiledMapRenderer.IndividualTiledMapRenderer(TiledMap, IndividualTiledMapRenderer.GetDepth) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.IndividualTiledMapRenderer(MonoGame.Extended.Tiled.TiledMap, MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth) + type: Constructor + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 28 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Creates a new individual tiled map renderer using the given map and depth function + example: [] + syntax: + content: public IndividualTiledMapRenderer(TiledMap map = null, IndividualTiledMapRenderer.GetDepth depthFunction = null) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map to use + - id: depthFunction + type: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + description: The depth function to use. Defaults to a function that assigns a depth of 0 to every tile. + content.vb: Public Sub New(map As TiledMap = Nothing, depthFunction As IndividualTiledMapRenderer.GetDepth = Nothing) + overload: MLEM.Extended.Tiled.IndividualTiledMapRenderer.#ctor* + nameWithType.vb: IndividualTiledMapRenderer.New(TiledMap, IndividualTiledMapRenderer.GetDepth) + fullName.vb: MLEM.Extended.Tiled.IndividualTiledMapRenderer.New(MonoGame.Extended.Tiled.TiledMap, MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth) + name.vb: New(TiledMap, GetDepth) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth) + id: SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth) + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer + langs: + - csharp + - vb + name: SetMap(TiledMap, GetDepth) + nameWithType: IndividualTiledMapRenderer.SetMap(TiledMap, IndividualTiledMapRenderer.GetDepth) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.SetMap(MonoGame.Extended.Tiled.TiledMap, MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetMap + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 38 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Sets this individual tiled map renderer's map and depth function + example: [] + syntax: + content: public void SetMap(TiledMap map, IndividualTiledMapRenderer.GetDepth depthFunction = null) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map to use + - id: depthFunction + type: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + description: The depth function to use. Defaults to a function that assigns a depth of 0 to every tile. + content.vb: Public Sub SetMap(map As TiledMap, depthFunction As IndividualTiledMapRenderer.GetDepth = Nothing) + overload: MLEM.Extended.Tiled.IndividualTiledMapRenderer.SetMap* +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateDrawInfo(System.Int32,System.Int32,System.Int32) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateDrawInfo(System.Int32,System.Int32,System.Int32) + id: UpdateDrawInfo(System.Int32,System.Int32,System.Int32) + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer + langs: + - csharp + - vb + name: UpdateDrawInfo(int, int, int) + nameWithType: IndividualTiledMapRenderer.UpdateDrawInfo(int, int, int) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateDrawInfo(int, int, int) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UpdateDrawInfo + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 67 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Updates the rendering information for the tile in the given layer, x and y. + example: [] + syntax: + content: public void UpdateDrawInfo(int layerIndex, int x, int y) + parameters: + - id: layerIndex + type: System.Int32 + description: The index of the layer in + - id: x + type: System.Int32 + description: The x coordinate of the tile + - id: y + type: System.Int32 + description: The y coordinate of the tile + content.vb: Public Sub UpdateDrawInfo(layerIndex As Integer, x As Integer, y As Integer) + overload: MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateDrawInfo* + nameWithType.vb: IndividualTiledMapRenderer.UpdateDrawInfo(Integer, Integer, Integer) + fullName.vb: MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateDrawInfo(Integer, Integer, Integer) + name.vb: UpdateDrawInfo(Integer, Integer, Integer) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer + langs: + - csharp + - vb + name: Draw(SpriteBatch, RectangleF?, DrawDelegate) + nameWithType: IndividualTiledMapRenderer.Draw(SpriteBatch, RectangleF?, IndividualTiledMapRenderer.DrawDelegate) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MonoGame.Extended.RectangleF?, MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 88 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Draws this individual tiled map renderer. + + Optionally, a frustum can be supplied that determines which positions, in pixel space, are visible at this time. provides for this purpose. + example: [] + syntax: + content: public void Draw(SpriteBatch batch, RectangleF? frustum = null, IndividualTiledMapRenderer.DrawDelegate drawFunction = null) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: frustum + type: System.Nullable{MonoGame.Extended.RectangleF} + description: The area that is visible, in pixel space. + - id: drawFunction + type: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + description: The draw function to use, or null to use + content.vb: Public Sub Draw(batch As SpriteBatch, frustum As RectangleF? = Nothing, drawFunction As IndividualTiledMapRenderer.DrawDelegate = Nothing) + overload: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw* +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add(MLEM.Graphics.StaticSpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add(MLEM.Graphics.StaticSpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + id: Add(MLEM.Graphics.StaticSpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, RectangleF?, AddDelegate) + nameWithType: IndividualTiledMapRenderer.Add(StaticSpriteBatch, RectangleF?, IndividualTiledMapRenderer.AddDelegate) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add(MLEM.Graphics.StaticSpriteBatch, MonoGame.Extended.RectangleF?, MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 102 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Adds this individual tiled map renderer to the given . + + Optionally, a frustum can be supplied that determines which positions, in pixel space, are visible at this time. provides for this purpose. + example: [] + syntax: + content: public void Add(StaticSpriteBatch batch, RectangleF? frustum = null, IndividualTiledMapRenderer.AddDelegate addFunction = null) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + description: The static sprite batch to use for drawing. + - id: frustum + type: System.Nullable{MonoGame.Extended.RectangleF} + description: The area that is visible, in pixel space. + - id: addFunction + type: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + description: The add function to use, or null to use . + content.vb: Public Sub Add(batch As StaticSpriteBatch, frustum As RectangleF? = Nothing, addFunction As IndividualTiledMapRenderer.AddDelegate = Nothing) + overload: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add* +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + id: DrawLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer + langs: + - csharp + - vb + name: DrawLayer(SpriteBatch, int, RectangleF?, DrawDelegate) + nameWithType: IndividualTiledMapRenderer.DrawLayer(SpriteBatch, int, RectangleF?, IndividualTiledMapRenderer.DrawDelegate) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch, int, MonoGame.Extended.RectangleF?, MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawLayer + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 117 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Draws the given layer of this individual tiled map renderer. + + Optionally, a frustum can be supplied that determines which positions, in pixel space, are visible at this time. provides for this purpose. + example: [] + syntax: + content: public void DrawLayer(SpriteBatch batch, int layerIndex, RectangleF? frustum = null, IndividualTiledMapRenderer.DrawDelegate drawFunction = null) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: layerIndex + type: System.Int32 + description: The index of the layer in + - id: frustum + type: System.Nullable{MonoGame.Extended.RectangleF} + description: The area that is visible, in pixel space. + - id: drawFunction + type: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + description: The draw function to use, or null to use + content.vb: Public Sub DrawLayer(batch As SpriteBatch, layerIndex As Integer, frustum As RectangleF? = Nothing, drawFunction As IndividualTiledMapRenderer.DrawDelegate = Nothing) + overload: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawLayer* + nameWithType.vb: IndividualTiledMapRenderer.DrawLayer(SpriteBatch, Integer, RectangleF?, IndividualTiledMapRenderer.DrawDelegate) + fullName.vb: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, MonoGame.Extended.RectangleF?, MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + name.vb: DrawLayer(SpriteBatch, Integer, RectangleF?, DrawDelegate) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddLayer(MLEM.Graphics.StaticSpriteBatch,System.Int32,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddLayer(MLEM.Graphics.StaticSpriteBatch,System.Int32,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + id: AddLayer(MLEM.Graphics.StaticSpriteBatch,System.Int32,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer + langs: + - csharp + - vb + name: AddLayer(StaticSpriteBatch, int, RectangleF?, AddDelegate) + nameWithType: IndividualTiledMapRenderer.AddLayer(StaticSpriteBatch, int, RectangleF?, IndividualTiledMapRenderer.AddDelegate) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddLayer(MLEM.Graphics.StaticSpriteBatch, int, MonoGame.Extended.RectangleF?, MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddLayer + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 137 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Adds the given layer of this individual tiled map renderer to the given . + + Optionally, a frustum can be supplied that determines which positions, in pixel space, are visible at this time. provides for this purpose. + example: [] + syntax: + content: public void AddLayer(StaticSpriteBatch batch, int layerIndex, RectangleF? frustum = null, IndividualTiledMapRenderer.AddDelegate addFunction = null) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + description: The static sprite batch to use for drawing. + - id: layerIndex + type: System.Int32 + description: The index of the layer in . + - id: frustum + type: System.Nullable{MonoGame.Extended.RectangleF} + description: The area that is visible, in pixel space. + - id: addFunction + type: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + description: The add function to use, or null to use . + content.vb: Public Sub AddLayer(batch As StaticSpriteBatch, layerIndex As Integer, frustum As RectangleF? = Nothing, addFunction As IndividualTiledMapRenderer.AddDelegate = Nothing) + overload: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddLayer* + nameWithType.vb: IndividualTiledMapRenderer.AddLayer(StaticSpriteBatch, Integer, RectangleF?, IndividualTiledMapRenderer.AddDelegate) + fullName.vb: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddLayer(MLEM.Graphics.StaticSpriteBatch, Integer, MonoGame.Extended.RectangleF?, MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + name.vb: AddLayer(StaticSpriteBatch, Integer, RectangleF?, AddDelegate) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateAnimations(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateAnimations(Microsoft.Xna.Framework.GameTime) + id: UpdateAnimations(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer + langs: + - csharp + - vb + name: UpdateAnimations(GameTime) + nameWithType: IndividualTiledMapRenderer.UpdateAnimations(GameTime) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateAnimations(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UpdateAnimations + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 153 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Update all of the animated tiles in this individual tiled map renderer + example: [] + syntax: + content: public void UpdateAnimations(GameTime time) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + content.vb: Public Sub UpdateAnimations(time As GameTime) + overload: MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateAnimations* +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + id: DefaultDraw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer + langs: + - csharp + - vb + name: DefaultDraw(SpriteBatch, TileDrawInfo) + nameWithType: IndividualTiledMapRenderer.DefaultDraw(SpriteBatch, IndividualTiledMapRenderer.TileDrawInfo) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultDraw + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 172 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The default implementation of that is used by if no custom draw function is passed. + example: [] + syntax: + content: public static void DefaultDraw(SpriteBatch batch, IndividualTiledMapRenderer.TileDrawInfo info) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing + - id: info + type: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + description: The to draw + content.vb: Public Shared Sub DefaultDraw(batch As SpriteBatch, info As IndividualTiledMapRenderer.TileDrawInfo) + overload: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw* +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd(MLEM.Graphics.StaticSpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd(MLEM.Graphics.StaticSpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + id: DefaultAdd(MLEM.Graphics.StaticSpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + parent: MLEM.Extended.Tiled.IndividualTiledMapRenderer + langs: + - csharp + - vb + name: DefaultAdd(StaticSpriteBatch, TileDrawInfo) + nameWithType: IndividualTiledMapRenderer.DefaultAdd(StaticSpriteBatch, IndividualTiledMapRenderer.TileDrawInfo) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd(MLEM.Graphics.StaticSpriteBatch, MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultAdd + path: ../MLEM.Extended/Tiled/IndividualTiledMapRenderer.cs + startLine: 184 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The default implementation of that is used by if no custom add function is passed. + example: [] + syntax: + content: public static void DefaultAdd(StaticSpriteBatch batch, IndividualTiledMapRenderer.TileDrawInfo info) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + description: The static sprite batch to use for drawing. + - id: info + type: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + description: The to add. + content.vb: Public Shared Sub DefaultAdd(batch As StaticSpriteBatch, info As IndividualTiledMapRenderer.TileDrawInfo) + overload: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd* +references: +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.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.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: 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.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: MLEM.Extended.Tiled.IndividualTiledMapRenderer.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(IndividualTiledMapRenderer, IndividualTiledMapRenderer, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(IndividualTiledMapRenderer, IndividualTiledMapRenderer, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extended.Tiled.IndividualTiledMapRenderer, MLEM.Extended.Tiled.IndividualTiledMapRenderer, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of IndividualTiledMapRenderer)(IndividualTiledMapRenderer, IndividualTiledMapRenderer, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer)(MLEM.Extended.Tiled.IndividualTiledMapRenderer, MLEM.Extended.Tiled.IndividualTiledMapRenderer, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of IndividualTiledMapRenderer)(IndividualTiledMapRenderer, IndividualTiledMapRenderer, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(IndividualTiledMapRenderer, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(IndividualTiledMapRenderer, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extended.Tiled.IndividualTiledMapRenderer, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of IndividualTiledMapRenderer)(IndividualTiledMapRenderer, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer)(MLEM.Extended.Tiled.IndividualTiledMapRenderer, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of IndividualTiledMapRenderer)(IndividualTiledMapRenderer, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(IndividualTiledMapRenderer, IndividualTiledMapRenderer, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(IndividualTiledMapRenderer, IndividualTiledMapRenderer, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extended.Tiled.IndividualTiledMapRenderer, MLEM.Extended.Tiled.IndividualTiledMapRenderer, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of IndividualTiledMapRenderer)(IndividualTiledMapRenderer, IndividualTiledMapRenderer, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer)(MLEM.Extended.Tiled.IndividualTiledMapRenderer, MLEM.Extended.Tiled.IndividualTiledMapRenderer, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of IndividualTiledMapRenderer)(IndividualTiledMapRenderer, IndividualTiledMapRenderer, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(IndividualTiledMapRenderer, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(IndividualTiledMapRenderer, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extended.Tiled.IndividualTiledMapRenderer, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of IndividualTiledMapRenderer)(IndividualTiledMapRenderer, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extended.Tiled.IndividualTiledMapRenderer)(MLEM.Extended.Tiled.IndividualTiledMapRenderer, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of IndividualTiledMapRenderer)(IndividualTiledMapRenderer, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.IndividualTiledMapRenderer,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.#ctor* + commentId: Overload:MLEM.Extended.Tiled.IndividualTiledMapRenderer.#ctor + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer__ctor_MonoGame_Extended_Tiled_TiledMap_MLEM_Extended_Tiled_IndividualTiledMapRenderer_GetDepth_ + name: IndividualTiledMapRenderer + nameWithType: IndividualTiledMapRenderer.IndividualTiledMapRenderer + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.IndividualTiledMapRenderer + nameWithType.vb: IndividualTiledMapRenderer.New + fullName.vb: MLEM.Extended.Tiled.IndividualTiledMapRenderer.New + name.vb: New +- uid: MonoGame.Extended.Tiled.TiledMap + commentId: T:MonoGame.Extended.Tiled.TiledMap + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMap + nameWithType: TiledMap + fullName: MonoGame.Extended.Tiled.TiledMap +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer.GetDepth + nameWithType: IndividualTiledMapRenderer.GetDepth + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html +- uid: MonoGame.Extended.Tiled + commentId: N:MonoGame.Extended.Tiled + isExternal: true + name: MonoGame.Extended.Tiled + nameWithType: MonoGame.Extended.Tiled + fullName: MonoGame.Extended.Tiled + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.SetMap* + commentId: Overload:MLEM.Extended.Tiled.IndividualTiledMapRenderer.SetMap + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_SetMap_MonoGame_Extended_Tiled_TiledMap_MLEM_Extended_Tiled_IndividualTiledMapRenderer_GetDepth_ + name: SetMap + nameWithType: IndividualTiledMapRenderer.SetMap + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.SetMap +- uid: MonoGame.Extended.Tiled.TiledMap.TileLayers + commentId: P:MonoGame.Extended.Tiled.TiledMap.TileLayers + isExternal: true + name: TileLayers + nameWithType: TiledMap.TileLayers + fullName: MonoGame.Extended.Tiled.TiledMap.TileLayers +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateDrawInfo* + commentId: Overload:MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_UpdateDrawInfo_System_Int32_System_Int32_System_Int32_ + name: UpdateDrawInfo + nameWithType: IndividualTiledMapRenderer.UpdateDrawInfo + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateDrawInfo +- 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.Cameras.Camera + commentId: T:MLEM.Cameras.Camera + href: MLEM.Cameras.Camera.html + name: Camera + nameWithType: Camera + fullName: MLEM.Cameras.Camera +- uid: MLEM.Cameras.Camera.GetVisibleRectangle + commentId: M:MLEM.Cameras.Camera.GetVisibleRectangle + name: GetVisibleRectangle() + nameWithType: Camera.GetVisibleRectangle() + fullName: MLEM.Cameras.Camera.GetVisibleRectangle() + spec.csharp: + - uid: MLEM.Cameras.Camera.GetVisibleRectangle + name: GetVisibleRectangle + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Cameras.Camera.GetVisibleRectangle + name: GetVisibleRectangle + - name: ( + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + isExternal: true + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_DefaultDraw_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Extended_Tiled_IndividualTiledMapRenderer_TileDrawInfo_ + name: DefaultDraw(SpriteBatch, TileDrawInfo) + nameWithType: IndividualTiledMapRenderer.DefaultDraw(SpriteBatch, IndividualTiledMapRenderer.TileDrawInfo) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + name: DefaultDraw + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_DefaultDraw_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Extended_Tiled_IndividualTiledMapRenderer_TileDrawInfo_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ) + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + name: DefaultDraw + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_DefaultDraw_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Extended_Tiled_IndividualTiledMapRenderer_TileDrawInfo_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw* + commentId: Overload:MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Nullable_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_IndividualTiledMapRenderer_DrawDelegate_ + name: Draw + nameWithType: IndividualTiledMapRenderer.Draw + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.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: System.Nullable{MonoGame.Extended.RectangleF} + commentId: T:System.Nullable{MonoGame.Extended.RectangleF} + parent: System + definition: System.Nullable`1 + name: RectangleF? + nameWithType: RectangleF? + fullName: MonoGame.Extended.RectangleF? + spec.csharp: + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: '?' + spec.vb: + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: '?' +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer.DrawDelegate + nameWithType: IndividualTiledMapRenderer.DrawDelegate + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch + commentId: T:MLEM.Graphics.StaticSpriteBatch + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd(MLEM.Graphics.StaticSpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd(MLEM.Graphics.StaticSpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_DefaultAdd_MLEM_Graphics_StaticSpriteBatch_MLEM_Extended_Tiled_IndividualTiledMapRenderer_TileDrawInfo_ + name: DefaultAdd(StaticSpriteBatch, TileDrawInfo) + nameWithType: IndividualTiledMapRenderer.DefaultAdd(StaticSpriteBatch, IndividualTiledMapRenderer.TileDrawInfo) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd(MLEM.Graphics.StaticSpriteBatch, MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd(MLEM.Graphics.StaticSpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + name: DefaultAdd + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_DefaultAdd_MLEM_Graphics_StaticSpriteBatch_MLEM_Extended_Tiled_IndividualTiledMapRenderer_TileDrawInfo_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ) + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd(MLEM.Graphics.StaticSpriteBatch,MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo) + name: DefaultAdd + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_DefaultAdd_MLEM_Graphics_StaticSpriteBatch_MLEM_Extended_Tiled_IndividualTiledMapRenderer_TileDrawInfo_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add* + commentId: Overload:MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_Add_MLEM_Graphics_StaticSpriteBatch_System_Nullable_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_IndividualTiledMapRenderer_AddDelegate_ + name: Add + nameWithType: IndividualTiledMapRenderer.Add + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer.AddDelegate + nameWithType: IndividualTiledMapRenderer.AddDelegate + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html +- 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.Extended.Tiled.IndividualTiledMapRenderer.DrawLayer* + commentId: Overload:MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawLayer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_DrawLayer_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_Nullable_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_IndividualTiledMapRenderer_DrawDelegate_ + name: DrawLayer + nameWithType: IndividualTiledMapRenderer.DrawLayer + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawLayer +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddLayer* + commentId: Overload:MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddLayer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_AddLayer_MLEM_Graphics_StaticSpriteBatch_System_Int32_System_Nullable_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_IndividualTiledMapRenderer_AddDelegate_ + name: AddLayer + nameWithType: IndividualTiledMapRenderer.AddLayer + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddLayer +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateAnimations* + commentId: Overload:MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateAnimations + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_UpdateAnimations_Microsoft_Xna_Framework_GameTime_ + name: UpdateAnimations + nameWithType: IndividualTiledMapRenderer.UpdateAnimations + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.UpdateAnimations +- 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: 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: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + isExternal: true + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Nullable_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_IndividualTiledMapRenderer_DrawDelegate_ + name: Draw(SpriteBatch, RectangleF?, DrawDelegate) + nameWithType: IndividualTiledMapRenderer.Draw(SpriteBatch, RectangleF?, IndividualTiledMapRenderer.DrawDelegate) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MonoGame.Extended.RectangleF?, MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + name: Draw + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Nullable_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_IndividualTiledMapRenderer_DrawDelegate_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ) + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate) + name: Draw + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Nullable_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_IndividualTiledMapRenderer_DrawDelegate_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer.TileDrawInfo + nameWithType: IndividualTiledMapRenderer.TileDrawInfo + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw* + commentId: Overload:MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_DefaultDraw_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Extended_Tiled_IndividualTiledMapRenderer_TileDrawInfo_ + name: DefaultDraw + nameWithType: IndividualTiledMapRenderer.DefaultDraw + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultDraw +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add(MLEM.Graphics.StaticSpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + commentId: M:MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add(MLEM.Graphics.StaticSpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + isExternal: true + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_Add_MLEM_Graphics_StaticSpriteBatch_System_Nullable_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_IndividualTiledMapRenderer_AddDelegate_ + name: Add(StaticSpriteBatch, RectangleF?, AddDelegate) + nameWithType: IndividualTiledMapRenderer.Add(StaticSpriteBatch, RectangleF?, IndividualTiledMapRenderer.AddDelegate) + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add(MLEM.Graphics.StaticSpriteBatch, MonoGame.Extended.RectangleF?, MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add(MLEM.Graphics.StaticSpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + name: Add + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_Add_MLEM_Graphics_StaticSpriteBatch_System_Nullable_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_IndividualTiledMapRenderer_AddDelegate_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + - name: ',' + - name: " " + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ) + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.Add(MLEM.Graphics.StaticSpriteBatch,System.Nullable{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate) + name: Add + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_Add_MLEM_Graphics_StaticSpriteBatch_System_Nullable_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_IndividualTiledMapRenderer_AddDelegate_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + - name: ',' + - name: " " + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + - name: ) +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd* + commentId: Overload:MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html#MLEM_Extended_Tiled_IndividualTiledMapRenderer_DefaultAdd_MLEM_Graphics_StaticSpriteBatch_MLEM_Extended_Tiled_IndividualTiledMapRenderer_TileDrawInfo_ + name: DefaultAdd + nameWithType: IndividualTiledMapRenderer.DefaultAdd + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DefaultAdd diff --git a/Docs/api/MLEM.Extended.Tiled.LayerPosition.yml b/Docs/api/MLEM.Extended.Tiled.LayerPosition.yml new file mode 100644 index 0000000..39fd678 --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.LayerPosition.yml @@ -0,0 +1,1931 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled.LayerPosition + commentId: T:MLEM.Extended.Tiled.LayerPosition + id: LayerPosition + parent: MLEM.Extended.Tiled + children: + - MLEM.Extended.Tiled.LayerPosition.#ctor(System.String,System.Int32,System.Int32) + - MLEM.Extended.Tiled.LayerPosition.Add(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + - MLEM.Extended.Tiled.LayerPosition.Equals(MLEM.Extended.Tiled.LayerPosition) + - MLEM.Extended.Tiled.LayerPosition.Equals(System.Object) + - MLEM.Extended.Tiled.LayerPosition.GetHashCode + - MLEM.Extended.Tiled.LayerPosition.Layer + - MLEM.Extended.Tiled.LayerPosition.ToString + - MLEM.Extended.Tiled.LayerPosition.X + - MLEM.Extended.Tiled.LayerPosition.Y + - MLEM.Extended.Tiled.LayerPosition.op_Addition(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + - MLEM.Extended.Tiled.LayerPosition.op_Equality(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + - MLEM.Extended.Tiled.LayerPosition.op_Implicit(MLEM.Extended.Tiled.LayerPosition)~MLEM.Extended.Tiled.LayerPositionF + - MLEM.Extended.Tiled.LayerPosition.op_Inequality(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + - MLEM.Extended.Tiled.LayerPosition.op_Subtraction(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + - MLEM.Extended.Tiled.LayerPosition.op_UnaryNegation(MLEM.Extended.Tiled.LayerPosition) + langs: + - csharp + - vb + name: LayerPosition + nameWithType: LayerPosition + fullName: MLEM.Extended.Tiled.LayerPosition + type: Struct + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LayerPosition + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 9 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + A struct that represents a position on a with multiple layers, where the and coordinates are 32-bit integer numbers. + + See for a floating point position. + example: [] + syntax: + content: >- + [DataContract] + + public struct LayerPosition : IEquatable + content.vb: >- + + + Public Structure LayerPosition Implements IEquatable(Of LayerPosition) + implements: + - System.IEquatable{MLEM.Extended.Tiled.LayerPosition} + inheritedMembers: + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetType + - System.Object.ReferenceEquals(System.Object,System.Object) + extensionMethods: + - MLEM.Extended.Tiled.LayerPosition.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.LayerPosition.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.LayerPosition.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.LayerPosition.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Extended.Tiled.LayerPosition.Layer + commentId: F:MLEM.Extended.Tiled.LayerPosition.Layer + id: Layer + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: Layer + nameWithType: LayerPosition.Layer + fullName: MLEM.Extended.Tiled.LayerPosition.Layer + type: Field + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Layer + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 16 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The name of the layer that this position is on + example: [] + syntax: + content: >- + [DataMember] + + public string Layer + return: + type: System.String + content.vb: >- + + + Public Layer As String + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Extended.Tiled.LayerPosition.X + commentId: F:MLEM.Extended.Tiled.LayerPosition.X + id: X + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: X + nameWithType: LayerPosition.X + fullName: MLEM.Extended.Tiled.LayerPosition.X + type: Field + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: X + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 21 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The x coordinate of this position + example: [] + syntax: + content: >- + [DataMember] + + public int X + return: + type: System.Int32 + content.vb: >- + + + Public X As Integer + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Extended.Tiled.LayerPosition.Y + commentId: F:MLEM.Extended.Tiled.LayerPosition.Y + id: Y + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: Y + nameWithType: LayerPosition.Y + fullName: MLEM.Extended.Tiled.LayerPosition.Y + type: Field + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Y + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 26 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The y coordinate of this position + example: [] + syntax: + content: >- + [DataMember] + + public int Y + return: + type: System.Int32 + content.vb: >- + + + Public Y As Integer + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Extended.Tiled.LayerPosition.#ctor(System.String,System.Int32,System.Int32) + commentId: M:MLEM.Extended.Tiled.LayerPosition.#ctor(System.String,System.Int32,System.Int32) + id: '#ctor(System.String,System.Int32,System.Int32)' + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: LayerPosition(string, int, int) + nameWithType: LayerPosition.LayerPosition(string, int, int) + fullName: MLEM.Extended.Tiled.LayerPosition.LayerPosition(string, int, int) + type: Constructor + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 34 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Creates a new layer position with the given settings + example: [] + syntax: + content: public LayerPosition(string layerName, int x, int y) + parameters: + - id: layerName + type: System.String + description: The layer name + - id: x + type: System.Int32 + description: The x coordinate + - id: y + type: System.Int32 + description: The y coordinate + content.vb: Public Sub New(layerName As String, x As Integer, y As Integer) + overload: MLEM.Extended.Tiled.LayerPosition.#ctor* + nameWithType.vb: LayerPosition.New(String, Integer, Integer) + fullName.vb: MLEM.Extended.Tiled.LayerPosition.New(String, Integer, Integer) + name.vb: New(String, Integer, Integer) +- uid: MLEM.Extended.Tiled.LayerPosition.Equals(MLEM.Extended.Tiled.LayerPosition) + commentId: M:MLEM.Extended.Tiled.LayerPosition.Equals(MLEM.Extended.Tiled.LayerPosition) + id: Equals(MLEM.Extended.Tiled.LayerPosition) + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: Equals(LayerPosition) + nameWithType: LayerPosition.Equals(LayerPosition) + fullName: MLEM.Extended.Tiled.LayerPosition.Equals(MLEM.Extended.Tiled.LayerPosition) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 41 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public bool Equals(LayerPosition other) + parameters: + - id: other + type: MLEM.Extended.Tiled.LayerPosition + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Function Equals(other As LayerPosition) As Boolean + overload: MLEM.Extended.Tiled.LayerPosition.Equals* + implements: + - System.IEquatable{MLEM.Extended.Tiled.LayerPosition}.Equals(MLEM.Extended.Tiled.LayerPosition) +- uid: MLEM.Extended.Tiled.LayerPosition.Equals(System.Object) + commentId: M:MLEM.Extended.Tiled.LayerPosition.Equals(System.Object) + id: Equals(System.Object) + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: Equals(object) + nameWithType: LayerPosition.Equals(object) + fullName: MLEM.Extended.Tiled.LayerPosition.Equals(object) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 48 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public override bool Equals(object obj) + parameters: + - id: obj + type: System.Object + description: The object to compare with the current instance. + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.ValueType.Equals(System.Object) + overload: MLEM.Extended.Tiled.LayerPosition.Equals* + nameWithType.vb: LayerPosition.Equals(Object) + fullName.vb: MLEM.Extended.Tiled.LayerPosition.Equals(Object) + name.vb: Equals(Object) +- uid: MLEM.Extended.Tiled.LayerPosition.GetHashCode + commentId: M:MLEM.Extended.Tiled.LayerPosition.GetHashCode + id: GetHashCode + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: LayerPosition.GetHashCode() + fullName: MLEM.Extended.Tiled.LayerPosition.GetHashCode() + type: Method + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetHashCode + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 54 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns the hash code for this instance. + example: [] + syntax: + content: public override int GetHashCode() + return: + type: System.Int32 + description: A 32-bit signed integer that is the hash code for this instance. + content.vb: Public Overrides Function GetHashCode() As Integer + overridden: System.ValueType.GetHashCode + overload: MLEM.Extended.Tiled.LayerPosition.GetHashCode* +- uid: MLEM.Extended.Tiled.LayerPosition.ToString + commentId: M:MLEM.Extended.Tiled.LayerPosition.ToString + id: ToString + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: ToString() + nameWithType: LayerPosition.ToString() + fullName: MLEM.Extended.Tiled.LayerPosition.ToString() + type: Method + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 63 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + 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.Extended.Tiled.LayerPosition.ToString* +- uid: MLEM.Extended.Tiled.LayerPosition.Add(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + commentId: M:MLEM.Extended.Tiled.LayerPosition.Add(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + id: Add(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: Add(LayerPosition, LayerPosition) + nameWithType: LayerPosition.Add(LayerPosition, LayerPosition) + fullName: MLEM.Extended.Tiled.LayerPosition.Add(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 75 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Adds the given layer positions together, returning a new layer position with the sum of their coordinates. + + If the two layer positions' differ, an is thrown. + example: [] + syntax: + content: public static LayerPosition Add(LayerPosition left, LayerPosition right) + parameters: + - id: left + type: MLEM.Extended.Tiled.LayerPosition + description: The left position. + - id: right + type: MLEM.Extended.Tiled.LayerPosition + description: The right position. + return: + type: MLEM.Extended.Tiled.LayerPosition + description: The sum of the positions. + content.vb: Public Shared Function Add(left As LayerPosition, right As LayerPosition) As LayerPosition + overload: MLEM.Extended.Tiled.LayerPosition.Add* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: Thrown if the two positions' are not the same. +- uid: MLEM.Extended.Tiled.LayerPosition.op_Equality(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + commentId: M:MLEM.Extended.Tiled.LayerPosition.op_Equality(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + id: op_Equality(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: operator ==(LayerPosition, LayerPosition) + nameWithType: LayerPosition.operator ==(LayerPosition, LayerPosition) + fullName: MLEM.Extended.Tiled.LayerPosition.operator ==(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Equality + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 82 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public static bool operator ==(LayerPosition left, LayerPosition right) + parameters: + - id: left + type: MLEM.Extended.Tiled.LayerPosition + - id: right + type: MLEM.Extended.Tiled.LayerPosition + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Shared Operator =(left As LayerPosition, right As LayerPosition) As Boolean + overload: MLEM.Extended.Tiled.LayerPosition.op_Equality* + nameWithType.vb: LayerPosition.=(LayerPosition, LayerPosition) + fullName.vb: MLEM.Extended.Tiled.LayerPosition.=(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition) + name.vb: =(LayerPosition, LayerPosition) +- uid: MLEM.Extended.Tiled.LayerPosition.op_Inequality(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + commentId: M:MLEM.Extended.Tiled.LayerPosition.op_Inequality(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + id: op_Inequality(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: operator !=(LayerPosition, LayerPosition) + nameWithType: LayerPosition.operator !=(LayerPosition, LayerPosition) + fullName: MLEM.Extended.Tiled.LayerPosition.operator !=(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Inequality + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 87 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public static bool operator !=(LayerPosition left, LayerPosition right) + parameters: + - id: left + type: MLEM.Extended.Tiled.LayerPosition + - id: right + type: MLEM.Extended.Tiled.LayerPosition + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Shared Operator <>(left As LayerPosition, right As LayerPosition) As Boolean + overload: MLEM.Extended.Tiled.LayerPosition.op_Inequality* + nameWithType.vb: LayerPosition.<>(LayerPosition, LayerPosition) + fullName.vb: MLEM.Extended.Tiled.LayerPosition.<>(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition) + name.vb: <>(LayerPosition, LayerPosition) +- uid: MLEM.Extended.Tiled.LayerPosition.op_UnaryNegation(MLEM.Extended.Tiled.LayerPosition) + commentId: M:MLEM.Extended.Tiled.LayerPosition.op_UnaryNegation(MLEM.Extended.Tiled.LayerPosition) + id: op_UnaryNegation(MLEM.Extended.Tiled.LayerPosition) + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: operator -(LayerPosition) + nameWithType: LayerPosition.operator -(LayerPosition) + fullName: MLEM.Extended.Tiled.LayerPosition.operator -(MLEM.Extended.Tiled.LayerPosition) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_UnaryNegation + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 96 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns the negative of the given layer position. + example: [] + syntax: + content: public static LayerPosition operator -(LayerPosition position) + parameters: + - id: position + type: MLEM.Extended.Tiled.LayerPosition + description: The position to negate. + return: + type: MLEM.Extended.Tiled.LayerPosition + description: The negative position. + content.vb: Public Shared Operator -(position As LayerPosition) As LayerPosition + overload: MLEM.Extended.Tiled.LayerPosition.op_UnaryNegation* + nameWithType.vb: LayerPosition.-(LayerPosition) + fullName.vb: MLEM.Extended.Tiled.LayerPosition.-(MLEM.Extended.Tiled.LayerPosition) + name.vb: -(LayerPosition) +- uid: MLEM.Extended.Tiled.LayerPosition.op_Addition(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + commentId: M:MLEM.Extended.Tiled.LayerPosition.op_Addition(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + id: op_Addition(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: operator +(LayerPosition, LayerPosition) + nameWithType: LayerPosition.operator +(LayerPosition, LayerPosition) + fullName: MLEM.Extended.Tiled.LayerPosition.operator +(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Addition + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 106 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns the sum of the two layer positions using . + example: [] + syntax: + content: public static LayerPosition operator +(LayerPosition left, LayerPosition right) + parameters: + - id: left + type: MLEM.Extended.Tiled.LayerPosition + description: The left position. + - id: right + type: MLEM.Extended.Tiled.LayerPosition + description: The right position. + return: + type: MLEM.Extended.Tiled.LayerPosition + description: The sum of the positions. + content.vb: Public Shared Operator +(left As LayerPosition, right As LayerPosition) As LayerPosition + overload: MLEM.Extended.Tiled.LayerPosition.op_Addition* + nameWithType.vb: LayerPosition.+(LayerPosition, LayerPosition) + fullName.vb: MLEM.Extended.Tiled.LayerPosition.+(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition) + name.vb: +(LayerPosition, LayerPosition) +- uid: MLEM.Extended.Tiled.LayerPosition.op_Subtraction(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + commentId: M:MLEM.Extended.Tiled.LayerPosition.op_Subtraction(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + id: op_Subtraction(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: operator -(LayerPosition, LayerPosition) + nameWithType: LayerPosition.operator -(LayerPosition, LayerPosition) + fullName: MLEM.Extended.Tiled.LayerPosition.operator -(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Subtraction + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 116 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Subtracts the second from the first position using . + example: [] + syntax: + content: public static LayerPosition operator -(LayerPosition left, LayerPosition right) + parameters: + - id: left + type: MLEM.Extended.Tiled.LayerPosition + description: The left position. + - id: right + type: MLEM.Extended.Tiled.LayerPosition + description: The right position. + return: + type: MLEM.Extended.Tiled.LayerPosition + description: The difference of the positions. + content.vb: Public Shared Operator -(left As LayerPosition, right As LayerPosition) As LayerPosition + overload: MLEM.Extended.Tiled.LayerPosition.op_Subtraction* + nameWithType.vb: LayerPosition.-(LayerPosition, LayerPosition) + fullName.vb: MLEM.Extended.Tiled.LayerPosition.-(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition) + name.vb: -(LayerPosition, LayerPosition) +- uid: MLEM.Extended.Tiled.LayerPosition.op_Implicit(MLEM.Extended.Tiled.LayerPosition)~MLEM.Extended.Tiled.LayerPositionF + commentId: M:MLEM.Extended.Tiled.LayerPosition.op_Implicit(MLEM.Extended.Tiled.LayerPosition)~MLEM.Extended.Tiled.LayerPositionF + id: op_Implicit(MLEM.Extended.Tiled.LayerPosition)~MLEM.Extended.Tiled.LayerPositionF + parent: MLEM.Extended.Tiled.LayerPosition + langs: + - csharp + - vb + name: implicit operator LayerPositionF(LayerPosition) + nameWithType: LayerPosition.implicit operator LayerPositionF(LayerPosition) + fullName: MLEM.Extended.Tiled.LayerPosition.implicit operator MLEM.Extended.Tiled.LayerPositionF(MLEM.Extended.Tiled.LayerPosition) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPosition.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM.Extended/Tiled/LayerPosition.cs + startLine: 125 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Implicitly converts a to a . + example: [] + syntax: + content: public static implicit operator LayerPositionF(LayerPosition position) + parameters: + - id: position + type: MLEM.Extended.Tiled.LayerPosition + description: The position to convert. + return: + type: MLEM.Extended.Tiled.LayerPositionF + description: The converted position. + content.vb: Public Shared Widening Operator CType(position As LayerPosition) As LayerPositionF + overload: MLEM.Extended.Tiled.LayerPosition.op_Implicit* + nameWithType.vb: LayerPosition.CType(LayerPosition) + fullName.vb: MLEM.Extended.Tiled.LayerPosition.CType(MLEM.Extended.Tiled.LayerPosition) + name.vb: CType(LayerPosition) +references: +- uid: MonoGame.Extended.Tiled.TiledMap + commentId: T:MonoGame.Extended.Tiled.TiledMap + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMap + nameWithType: TiledMap + fullName: MonoGame.Extended.Tiled.TiledMap +- uid: MLEM.Extended.Tiled.LayerPosition.X + commentId: F:MLEM.Extended.Tiled.LayerPosition.X + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_X + name: X + nameWithType: LayerPosition.X + fullName: MLEM.Extended.Tiled.LayerPosition.X +- uid: MLEM.Extended.Tiled.LayerPosition.Y + commentId: F:MLEM.Extended.Tiled.LayerPosition.Y + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_Y + name: Y + nameWithType: LayerPosition.Y + fullName: MLEM.Extended.Tiled.LayerPosition.Y +- uid: MLEM.Extended.Tiled.LayerPositionF + commentId: T:MLEM.Extended.Tiled.LayerPositionF + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.LayerPositionF.html + name: LayerPositionF + nameWithType: LayerPositionF + fullName: MLEM.Extended.Tiled.LayerPositionF +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html +- uid: System.IEquatable{MLEM.Extended.Tiled.LayerPosition} + commentId: T:System.IEquatable{MLEM.Extended.Tiled.LayerPosition} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of LayerPosition) + fullName.vb: System.IEquatable(Of MLEM.Extended.Tiled.LayerPosition) + name.vb: IEquatable(Of LayerPosition) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - 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.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.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: MLEM.Extended.Tiled.LayerPosition.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(LayerPosition, LayerPosition, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(LayerPosition, LayerPosition, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of LayerPosition)(LayerPosition, LayerPosition, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extended.Tiled.LayerPosition)(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of LayerPosition)(LayerPosition, LayerPosition, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.LayerPosition.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(LayerPosition, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(LayerPosition, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extended.Tiled.LayerPosition, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of LayerPosition)(LayerPosition, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extended.Tiled.LayerPosition)(MLEM.Extended.Tiled.LayerPosition, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of LayerPosition)(LayerPosition, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.LayerPosition.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(LayerPosition, LayerPosition, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(LayerPosition, LayerPosition, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of LayerPosition)(LayerPosition, LayerPosition, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extended.Tiled.LayerPosition)(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of LayerPosition)(LayerPosition, LayerPosition, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.LayerPosition.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(LayerPosition, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(LayerPosition, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extended.Tiled.LayerPosition, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of LayerPosition)(LayerPosition, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extended.Tiled.LayerPosition)(MLEM.Extended.Tiled.LayerPosition, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of LayerPosition)(LayerPosition, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.LayerPosition,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MonoGame.Extended.Tiled + commentId: N:MonoGame.Extended.Tiled + isExternal: true + name: MonoGame.Extended.Tiled + nameWithType: MonoGame.Extended.Tiled + fullName: MonoGame.Extended.Tiled + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.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: 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.Extended.Tiled.LayerPosition.#ctor* + commentId: Overload:MLEM.Extended.Tiled.LayerPosition.#ctor + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition__ctor_System_String_System_Int32_System_Int32_ + name: LayerPosition + nameWithType: LayerPosition.LayerPosition + fullName: MLEM.Extended.Tiled.LayerPosition.LayerPosition + nameWithType.vb: LayerPosition.New + fullName.vb: MLEM.Extended.Tiled.LayerPosition.New + name.vb: New +- uid: MLEM.Extended.Tiled.LayerPosition.Equals* + commentId: Overload:MLEM.Extended.Tiled.LayerPosition.Equals + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_Equals_MLEM_Extended_Tiled_LayerPosition_ + name: Equals + nameWithType: LayerPosition.Equals + fullName: MLEM.Extended.Tiled.LayerPosition.Equals +- uid: System.IEquatable{MLEM.Extended.Tiled.LayerPosition}.Equals(MLEM.Extended.Tiled.LayerPosition) + commentId: M:System.IEquatable{MLEM.Extended.Tiled.LayerPosition}.Equals(MLEM.Extended.Tiled.LayerPosition) + parent: System.IEquatable{MLEM.Extended.Tiled.LayerPosition} + definition: System.IEquatable`1.Equals(`0) + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(LayerPosition) + nameWithType: IEquatable.Equals(LayerPosition) + fullName: System.IEquatable.Equals(MLEM.Extended.Tiled.LayerPosition) + nameWithType.vb: IEquatable(Of LayerPosition).Equals(LayerPosition) + fullName.vb: System.IEquatable(Of MLEM.Extended.Tiled.LayerPosition).Equals(MLEM.Extended.Tiled.LayerPosition) + spec.csharp: + - uid: System.IEquatable{MLEM.Extended.Tiled.LayerPosition}.Equals(MLEM.Extended.Tiled.LayerPosition) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ) + spec.vb: + - uid: System.IEquatable{MLEM.Extended.Tiled.LayerPosition}.Equals(MLEM.Extended.Tiled.LayerPosition) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ) +- uid: MLEM.Extended.Tiled.LayerPosition + commentId: T:MLEM.Extended.Tiled.LayerPosition + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.LayerPosition.html + name: LayerPosition + nameWithType: LayerPosition + fullName: MLEM.Extended.Tiled.LayerPosition +- 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: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(T) + nameWithType: IEquatable.Equals(T) + fullName: System.IEquatable.Equals(T) + nameWithType.vb: IEquatable(Of T).Equals(T) + fullName.vb: System.IEquatable(Of T).Equals(T) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) +- 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 + 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.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: MLEM.Extended.Tiled.LayerPosition.GetHashCode* + commentId: Overload:MLEM.Extended.Tiled.LayerPosition.GetHashCode + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_GetHashCode + name: GetHashCode + nameWithType: LayerPosition.GetHashCode + fullName: MLEM.Extended.Tiled.LayerPosition.GetHashCode +- 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.Extended.Tiled.LayerPosition.ToString* + commentId: Overload:MLEM.Extended.Tiled.LayerPosition.ToString + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_ToString + name: ToString + nameWithType: LayerPosition.ToString + fullName: MLEM.Extended.Tiled.LayerPosition.ToString +- uid: MLEM.Extended.Tiled.LayerPosition.Layer + commentId: F:MLEM.Extended.Tiled.LayerPosition.Layer + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_Layer + name: Layer + nameWithType: LayerPosition.Layer + fullName: MLEM.Extended.Tiled.LayerPosition.Layer +- uid: System.ArgumentException + commentId: T:System.ArgumentException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentexception + name: ArgumentException + nameWithType: ArgumentException + fullName: System.ArgumentException +- uid: MLEM.Extended.Tiled.LayerPosition.Add* + commentId: Overload:MLEM.Extended.Tiled.LayerPosition.Add + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_Add_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ + name: Add + nameWithType: LayerPosition.Add + fullName: MLEM.Extended.Tiled.LayerPosition.Add +- uid: MLEM.Extended.Tiled.LayerPosition.op_Equality* + commentId: Overload:MLEM.Extended.Tiled.LayerPosition.op_Equality + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_op_Equality_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ + name: operator == + nameWithType: LayerPosition.operator == + fullName: MLEM.Extended.Tiled.LayerPosition.operator == + nameWithType.vb: LayerPosition.= + fullName.vb: MLEM.Extended.Tiled.LayerPosition.= + name.vb: = + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition.op_Equality* + name: == + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_op_Equality_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ +- uid: MLEM.Extended.Tiled.LayerPosition.op_Inequality* + commentId: Overload:MLEM.Extended.Tiled.LayerPosition.op_Inequality + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_op_Inequality_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ + name: operator != + nameWithType: LayerPosition.operator != + fullName: MLEM.Extended.Tiled.LayerPosition.operator != + nameWithType.vb: LayerPosition.<> + fullName.vb: MLEM.Extended.Tiled.LayerPosition.<> + name.vb: <> + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition.op_Inequality* + name: '!=' + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_op_Inequality_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ +- uid: MLEM.Extended.Tiled.LayerPosition.op_UnaryNegation* + commentId: Overload:MLEM.Extended.Tiled.LayerPosition.op_UnaryNegation + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_op_UnaryNegation_MLEM_Extended_Tiled_LayerPosition_ + name: operator - + nameWithType: LayerPosition.operator - + fullName: MLEM.Extended.Tiled.LayerPosition.operator - + nameWithType.vb: LayerPosition.- + fullName.vb: MLEM.Extended.Tiled.LayerPosition.- + name.vb: '-' + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition.op_UnaryNegation* + name: '-' + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_op_UnaryNegation_MLEM_Extended_Tiled_LayerPosition_ +- uid: MLEM.Extended.Tiled.LayerPosition.Add(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + commentId: M:MLEM.Extended.Tiled.LayerPosition.Add(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_Add_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ + name: Add(LayerPosition, LayerPosition) + nameWithType: LayerPosition.Add(LayerPosition, LayerPosition) + fullName: MLEM.Extended.Tiled.LayerPosition.Add(MLEM.Extended.Tiled.LayerPosition, MLEM.Extended.Tiled.LayerPosition) + spec.csharp: + - uid: MLEM.Extended.Tiled.LayerPosition.Add(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + name: Add + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_Add_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ) + spec.vb: + - uid: MLEM.Extended.Tiled.LayerPosition.Add(MLEM.Extended.Tiled.LayerPosition,MLEM.Extended.Tiled.LayerPosition) + name: Add + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_Add_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ + - name: ( + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition + name: LayerPosition + href: MLEM.Extended.Tiled.LayerPosition.html + - name: ) +- uid: MLEM.Extended.Tiled.LayerPosition.op_Addition* + commentId: Overload:MLEM.Extended.Tiled.LayerPosition.op_Addition + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_op_Addition_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ + name: operator + + nameWithType: LayerPosition.operator + + fullName: MLEM.Extended.Tiled.LayerPosition.operator + + nameWithType.vb: LayerPosition.+ + fullName.vb: MLEM.Extended.Tiled.LayerPosition.+ + name.vb: + + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition.op_Addition* + name: + + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_op_Addition_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ +- uid: MLEM.Extended.Tiled.LayerPosition.op_Subtraction* + commentId: Overload:MLEM.Extended.Tiled.LayerPosition.op_Subtraction + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_op_Subtraction_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ + name: operator - + nameWithType: LayerPosition.operator - + fullName: MLEM.Extended.Tiled.LayerPosition.operator - + nameWithType.vb: LayerPosition.- + fullName.vb: MLEM.Extended.Tiled.LayerPosition.- + name.vb: '-' + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Extended.Tiled.LayerPosition.op_Subtraction* + name: '-' + href: MLEM.Extended.Tiled.LayerPosition.html#MLEM_Extended_Tiled_LayerPosition_op_Subtraction_MLEM_Extended_Tiled_LayerPosition_MLEM_Extended_Tiled_LayerPosition_ +- uid: MLEM.Extended.Tiled.LayerPosition.op_Implicit* + commentId: Overload:MLEM.Extended.Tiled.LayerPosition.op_Implicit + name: implicit operator + nameWithType: LayerPosition.implicit operator + fullName: MLEM.Extended.Tiled.LayerPosition.implicit operator + nameWithType.vb: LayerPosition.CType + fullName.vb: MLEM.Extended.Tiled.LayerPosition.CType + name.vb: CType + spec.csharp: + - name: implicit + - name: " " + - name: operator diff --git a/Docs/api/MLEM.Extended.Tiled.LayerPositionF.yml b/Docs/api/MLEM.Extended.Tiled.LayerPositionF.yml new file mode 100644 index 0000000..ee399b3 --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.LayerPositionF.yml @@ -0,0 +1,1945 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled.LayerPositionF + commentId: T:MLEM.Extended.Tiled.LayerPositionF + id: LayerPositionF + parent: MLEM.Extended.Tiled + children: + - MLEM.Extended.Tiled.LayerPositionF.#ctor(System.String,System.Single,System.Single) + - MLEM.Extended.Tiled.LayerPositionF.Add(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + - MLEM.Extended.Tiled.LayerPositionF.Equals(MLEM.Extended.Tiled.LayerPositionF) + - MLEM.Extended.Tiled.LayerPositionF.Equals(System.Object) + - MLEM.Extended.Tiled.LayerPositionF.GetHashCode + - MLEM.Extended.Tiled.LayerPositionF.Layer + - MLEM.Extended.Tiled.LayerPositionF.ToString + - MLEM.Extended.Tiled.LayerPositionF.X + - MLEM.Extended.Tiled.LayerPositionF.Y + - MLEM.Extended.Tiled.LayerPositionF.op_Addition(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + - MLEM.Extended.Tiled.LayerPositionF.op_Equality(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + - MLEM.Extended.Tiled.LayerPositionF.op_Implicit(MLEM.Extended.Tiled.LayerPositionF)~MLEM.Extended.Tiled.LayerPosition + - MLEM.Extended.Tiled.LayerPositionF.op_Inequality(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + - MLEM.Extended.Tiled.LayerPositionF.op_Subtraction(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + - MLEM.Extended.Tiled.LayerPositionF.op_UnaryNegation(MLEM.Extended.Tiled.LayerPositionF) + langs: + - csharp + - vb + name: LayerPositionF + nameWithType: LayerPositionF + fullName: MLEM.Extended.Tiled.LayerPositionF + type: Struct + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LayerPositionF + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 9 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + A struct that represents a position on a with multiple layers, where the and coordinates are 32-bit floating point numbers. + + See for an integer position. + example: [] + syntax: + content: >- + [DataContract] + + public struct LayerPositionF : IEquatable + content.vb: >- + + + Public Structure LayerPositionF Implements IEquatable(Of LayerPositionF) + implements: + - System.IEquatable{MLEM.Extended.Tiled.LayerPositionF} + inheritedMembers: + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetType + - System.Object.ReferenceEquals(System.Object,System.Object) + extensionMethods: + - MLEM.Extended.Tiled.LayerPositionF.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.LayerPositionF.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.LayerPositionF.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.LayerPositionF.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Extended.Tiled.LayerPositionF.Layer + commentId: F:MLEM.Extended.Tiled.LayerPositionF.Layer + id: Layer + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: Layer + nameWithType: LayerPositionF.Layer + fullName: MLEM.Extended.Tiled.LayerPositionF.Layer + type: Field + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Layer + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 16 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The name of the layer that this position is on + example: [] + syntax: + content: >- + [DataMember] + + public string Layer + return: + type: System.String + content.vb: >- + + + Public Layer As String + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Extended.Tiled.LayerPositionF.X + commentId: F:MLEM.Extended.Tiled.LayerPositionF.X + id: X + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: X + nameWithType: LayerPositionF.X + fullName: MLEM.Extended.Tiled.LayerPositionF.X + type: Field + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: X + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 21 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The x coordinate of this position + example: [] + syntax: + content: >- + [DataMember] + + public float X + return: + type: System.Single + content.vb: >- + + + Public X As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Extended.Tiled.LayerPositionF.Y + commentId: F:MLEM.Extended.Tiled.LayerPositionF.Y + id: Y + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: Y + nameWithType: LayerPositionF.Y + fullName: MLEM.Extended.Tiled.LayerPositionF.Y + type: Field + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Y + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 26 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The y coordinate of this position + example: [] + syntax: + content: >- + [DataMember] + + public float Y + return: + type: System.Single + content.vb: >- + + + Public Y As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Extended.Tiled.LayerPositionF.#ctor(System.String,System.Single,System.Single) + commentId: M:MLEM.Extended.Tiled.LayerPositionF.#ctor(System.String,System.Single,System.Single) + id: '#ctor(System.String,System.Single,System.Single)' + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: LayerPositionF(string, float, float) + nameWithType: LayerPositionF.LayerPositionF(string, float, float) + fullName: MLEM.Extended.Tiled.LayerPositionF.LayerPositionF(string, float, float) + type: Constructor + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 34 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Creates a new layer position with the given settings + example: [] + syntax: + content: public LayerPositionF(string layerName, float x, float y) + parameters: + - id: layerName + type: System.String + description: The layer name + - id: x + type: System.Single + description: The x coordinate + - id: y + type: System.Single + description: The y coordinate + content.vb: Public Sub New(layerName As String, x As Single, y As Single) + overload: MLEM.Extended.Tiled.LayerPositionF.#ctor* + nameWithType.vb: LayerPositionF.New(String, Single, Single) + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.New(String, Single, Single) + name.vb: New(String, Single, Single) +- uid: MLEM.Extended.Tiled.LayerPositionF.Equals(MLEM.Extended.Tiled.LayerPositionF) + commentId: M:MLEM.Extended.Tiled.LayerPositionF.Equals(MLEM.Extended.Tiled.LayerPositionF) + id: Equals(MLEM.Extended.Tiled.LayerPositionF) + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: Equals(LayerPositionF) + nameWithType: LayerPositionF.Equals(LayerPositionF) + fullName: MLEM.Extended.Tiled.LayerPositionF.Equals(MLEM.Extended.Tiled.LayerPositionF) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 41 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public bool Equals(LayerPositionF other) + parameters: + - id: other + type: MLEM.Extended.Tiled.LayerPositionF + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Function Equals(other As LayerPositionF) As Boolean + overload: MLEM.Extended.Tiled.LayerPositionF.Equals* + implements: + - System.IEquatable{MLEM.Extended.Tiled.LayerPositionF}.Equals(MLEM.Extended.Tiled.LayerPositionF) +- uid: MLEM.Extended.Tiled.LayerPositionF.Equals(System.Object) + commentId: M:MLEM.Extended.Tiled.LayerPositionF.Equals(System.Object) + id: Equals(System.Object) + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: Equals(object) + nameWithType: LayerPositionF.Equals(object) + fullName: MLEM.Extended.Tiled.LayerPositionF.Equals(object) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 48 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public override bool Equals(object obj) + parameters: + - id: obj + type: System.Object + description: The object to compare with the current instance. + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.ValueType.Equals(System.Object) + overload: MLEM.Extended.Tiled.LayerPositionF.Equals* + nameWithType.vb: LayerPositionF.Equals(Object) + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.Equals(Object) + name.vb: Equals(Object) +- uid: MLEM.Extended.Tiled.LayerPositionF.GetHashCode + commentId: M:MLEM.Extended.Tiled.LayerPositionF.GetHashCode + id: GetHashCode + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: LayerPositionF.GetHashCode() + fullName: MLEM.Extended.Tiled.LayerPositionF.GetHashCode() + type: Method + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetHashCode + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 54 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns the hash code for this instance. + example: [] + syntax: + content: public override int GetHashCode() + return: + type: System.Int32 + description: A 32-bit signed integer that is the hash code for this instance. + content.vb: Public Overrides Function GetHashCode() As Integer + overridden: System.ValueType.GetHashCode + overload: MLEM.Extended.Tiled.LayerPositionF.GetHashCode* +- uid: MLEM.Extended.Tiled.LayerPositionF.ToString + commentId: M:MLEM.Extended.Tiled.LayerPositionF.ToString + id: ToString + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: ToString() + nameWithType: LayerPositionF.ToString() + fullName: MLEM.Extended.Tiled.LayerPositionF.ToString() + type: Method + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 63 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + 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.Extended.Tiled.LayerPositionF.ToString* +- uid: MLEM.Extended.Tiled.LayerPositionF.Add(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + commentId: M:MLEM.Extended.Tiled.LayerPositionF.Add(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + id: Add(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: Add(LayerPositionF, LayerPositionF) + nameWithType: LayerPositionF.Add(LayerPositionF, LayerPositionF) + fullName: MLEM.Extended.Tiled.LayerPositionF.Add(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 75 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Adds the given layer positions together, returning a new layer position with the sum of their coordinates. + + If the two layer positions' differ, an is thrown. + example: [] + syntax: + content: public static LayerPositionF Add(LayerPositionF left, LayerPositionF right) + parameters: + - id: left + type: MLEM.Extended.Tiled.LayerPositionF + description: The left position. + - id: right + type: MLEM.Extended.Tiled.LayerPositionF + description: The right position. + return: + type: MLEM.Extended.Tiled.LayerPositionF + description: The sum of the positions. + content.vb: Public Shared Function Add(left As LayerPositionF, right As LayerPositionF) As LayerPositionF + overload: MLEM.Extended.Tiled.LayerPositionF.Add* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: Thrown if the two positions' are not the same. +- uid: MLEM.Extended.Tiled.LayerPositionF.op_Equality(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + commentId: M:MLEM.Extended.Tiled.LayerPositionF.op_Equality(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + id: op_Equality(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: operator ==(LayerPositionF, LayerPositionF) + nameWithType: LayerPositionF.operator ==(LayerPositionF, LayerPositionF) + fullName: MLEM.Extended.Tiled.LayerPositionF.operator ==(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Equality + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 82 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public static bool operator ==(LayerPositionF left, LayerPositionF right) + parameters: + - id: left + type: MLEM.Extended.Tiled.LayerPositionF + - id: right + type: MLEM.Extended.Tiled.LayerPositionF + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Shared Operator =(left As LayerPositionF, right As LayerPositionF) As Boolean + overload: MLEM.Extended.Tiled.LayerPositionF.op_Equality* + nameWithType.vb: LayerPositionF.=(LayerPositionF, LayerPositionF) + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.=(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF) + name.vb: =(LayerPositionF, LayerPositionF) +- uid: MLEM.Extended.Tiled.LayerPositionF.op_Inequality(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + commentId: M:MLEM.Extended.Tiled.LayerPositionF.op_Inequality(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + id: op_Inequality(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: operator !=(LayerPositionF, LayerPositionF) + nameWithType: LayerPositionF.operator !=(LayerPositionF, LayerPositionF) + fullName: MLEM.Extended.Tiled.LayerPositionF.operator !=(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Inequality + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 87 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public static bool operator !=(LayerPositionF left, LayerPositionF right) + parameters: + - id: left + type: MLEM.Extended.Tiled.LayerPositionF + - id: right + type: MLEM.Extended.Tiled.LayerPositionF + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Shared Operator <>(left As LayerPositionF, right As LayerPositionF) As Boolean + overload: MLEM.Extended.Tiled.LayerPositionF.op_Inequality* + nameWithType.vb: LayerPositionF.<>(LayerPositionF, LayerPositionF) + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.<>(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF) + name.vb: <>(LayerPositionF, LayerPositionF) +- uid: MLEM.Extended.Tiled.LayerPositionF.op_UnaryNegation(MLEM.Extended.Tiled.LayerPositionF) + commentId: M:MLEM.Extended.Tiled.LayerPositionF.op_UnaryNegation(MLEM.Extended.Tiled.LayerPositionF) + id: op_UnaryNegation(MLEM.Extended.Tiled.LayerPositionF) + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: operator -(LayerPositionF) + nameWithType: LayerPositionF.operator -(LayerPositionF) + fullName: MLEM.Extended.Tiled.LayerPositionF.operator -(MLEM.Extended.Tiled.LayerPositionF) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_UnaryNegation + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 96 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns the negative of the given layer position. + example: [] + syntax: + content: public static LayerPositionF operator -(LayerPositionF position) + parameters: + - id: position + type: MLEM.Extended.Tiled.LayerPositionF + description: The position to negate. + return: + type: MLEM.Extended.Tiled.LayerPositionF + description: The negative position. + content.vb: Public Shared Operator -(position As LayerPositionF) As LayerPositionF + overload: MLEM.Extended.Tiled.LayerPositionF.op_UnaryNegation* + nameWithType.vb: LayerPositionF.-(LayerPositionF) + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.-(MLEM.Extended.Tiled.LayerPositionF) + name.vb: -(LayerPositionF) +- uid: MLEM.Extended.Tiled.LayerPositionF.op_Addition(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + commentId: M:MLEM.Extended.Tiled.LayerPositionF.op_Addition(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + id: op_Addition(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: operator +(LayerPositionF, LayerPositionF) + nameWithType: LayerPositionF.operator +(LayerPositionF, LayerPositionF) + fullName: MLEM.Extended.Tiled.LayerPositionF.operator +(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Addition + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 106 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns the sum of the two layer positions using . + example: [] + syntax: + content: public static LayerPositionF operator +(LayerPositionF left, LayerPositionF right) + parameters: + - id: left + type: MLEM.Extended.Tiled.LayerPositionF + description: The left position. + - id: right + type: MLEM.Extended.Tiled.LayerPositionF + description: The right position. + return: + type: MLEM.Extended.Tiled.LayerPositionF + description: The sum of the positions. + content.vb: Public Shared Operator +(left As LayerPositionF, right As LayerPositionF) As LayerPositionF + overload: MLEM.Extended.Tiled.LayerPositionF.op_Addition* + nameWithType.vb: LayerPositionF.+(LayerPositionF, LayerPositionF) + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.+(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF) + name.vb: +(LayerPositionF, LayerPositionF) +- uid: MLEM.Extended.Tiled.LayerPositionF.op_Subtraction(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + commentId: M:MLEM.Extended.Tiled.LayerPositionF.op_Subtraction(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + id: op_Subtraction(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: operator -(LayerPositionF, LayerPositionF) + nameWithType: LayerPositionF.operator -(LayerPositionF, LayerPositionF) + fullName: MLEM.Extended.Tiled.LayerPositionF.operator -(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Subtraction + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 116 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Subtracts the second from the first position using . + example: [] + syntax: + content: public static LayerPositionF operator -(LayerPositionF left, LayerPositionF right) + parameters: + - id: left + type: MLEM.Extended.Tiled.LayerPositionF + description: The left position. + - id: right + type: MLEM.Extended.Tiled.LayerPositionF + description: The right position. + return: + type: MLEM.Extended.Tiled.LayerPositionF + description: The difference of the positions. + content.vb: Public Shared Operator -(left As LayerPositionF, right As LayerPositionF) As LayerPositionF + overload: MLEM.Extended.Tiled.LayerPositionF.op_Subtraction* + nameWithType.vb: LayerPositionF.-(LayerPositionF, LayerPositionF) + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.-(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF) + name.vb: -(LayerPositionF, LayerPositionF) +- uid: MLEM.Extended.Tiled.LayerPositionF.op_Implicit(MLEM.Extended.Tiled.LayerPositionF)~MLEM.Extended.Tiled.LayerPosition + commentId: M:MLEM.Extended.Tiled.LayerPositionF.op_Implicit(MLEM.Extended.Tiled.LayerPositionF)~MLEM.Extended.Tiled.LayerPosition + id: op_Implicit(MLEM.Extended.Tiled.LayerPositionF)~MLEM.Extended.Tiled.LayerPosition + parent: MLEM.Extended.Tiled.LayerPositionF + langs: + - csharp + - vb + name: implicit operator LayerPosition(LayerPositionF) + nameWithType: LayerPositionF.implicit operator LayerPosition(LayerPositionF) + fullName: MLEM.Extended.Tiled.LayerPositionF.implicit operator MLEM.Extended.Tiled.LayerPosition(MLEM.Extended.Tiled.LayerPositionF) + type: Operator + source: + remote: + path: MLEM.Extended/Tiled/LayerPositionF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM.Extended/Tiled/LayerPositionF.cs + startLine: 126 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Implicitly converts a to a . + + The coordinates are typecast to 32-bit integers in the process. + example: [] + syntax: + content: public static implicit operator LayerPosition(LayerPositionF position) + parameters: + - id: position + type: MLEM.Extended.Tiled.LayerPositionF + description: The position to convert. + return: + type: MLEM.Extended.Tiled.LayerPosition + description: The converted position. + content.vb: Public Shared Widening Operator CType(position As LayerPositionF) As LayerPosition + overload: MLEM.Extended.Tiled.LayerPositionF.op_Implicit* + nameWithType.vb: LayerPositionF.CType(LayerPositionF) + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.CType(MLEM.Extended.Tiled.LayerPositionF) + name.vb: CType(LayerPositionF) +references: +- uid: MonoGame.Extended.Tiled.TiledMap + commentId: T:MonoGame.Extended.Tiled.TiledMap + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMap + nameWithType: TiledMap + fullName: MonoGame.Extended.Tiled.TiledMap +- uid: MLEM.Extended.Tiled.LayerPositionF.X + commentId: F:MLEM.Extended.Tiled.LayerPositionF.X + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_X + name: X + nameWithType: LayerPositionF.X + fullName: MLEM.Extended.Tiled.LayerPositionF.X +- uid: MLEM.Extended.Tiled.LayerPositionF.Y + commentId: F:MLEM.Extended.Tiled.LayerPositionF.Y + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_Y + name: Y + nameWithType: LayerPositionF.Y + fullName: MLEM.Extended.Tiled.LayerPositionF.Y +- uid: MLEM.Extended.Tiled.LayerPosition + commentId: T:MLEM.Extended.Tiled.LayerPosition + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.LayerPosition.html + name: LayerPosition + nameWithType: LayerPosition + fullName: MLEM.Extended.Tiled.LayerPosition +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html +- uid: System.IEquatable{MLEM.Extended.Tiled.LayerPositionF} + commentId: T:System.IEquatable{MLEM.Extended.Tiled.LayerPositionF} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of LayerPositionF) + fullName.vb: System.IEquatable(Of MLEM.Extended.Tiled.LayerPositionF) + name.vb: IEquatable(Of LayerPositionF) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - 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.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.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: MLEM.Extended.Tiled.LayerPositionF.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(LayerPositionF, LayerPositionF, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(LayerPositionF, LayerPositionF, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of LayerPositionF)(LayerPositionF, LayerPositionF, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extended.Tiled.LayerPositionF)(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of LayerPositionF)(LayerPositionF, LayerPositionF, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.LayerPositionF.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(LayerPositionF, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(LayerPositionF, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extended.Tiled.LayerPositionF, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of LayerPositionF)(LayerPositionF, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extended.Tiled.LayerPositionF)(MLEM.Extended.Tiled.LayerPositionF, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of LayerPositionF)(LayerPositionF, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.LayerPositionF.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(LayerPositionF, LayerPositionF, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(LayerPositionF, LayerPositionF, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of LayerPositionF)(LayerPositionF, LayerPositionF, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extended.Tiled.LayerPositionF)(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of LayerPositionF)(LayerPositionF, LayerPositionF, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.LayerPositionF.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(LayerPositionF, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(LayerPositionF, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extended.Tiled.LayerPositionF, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of LayerPositionF)(LayerPositionF, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extended.Tiled.LayerPositionF)(MLEM.Extended.Tiled.LayerPositionF, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of LayerPositionF)(LayerPositionF, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.LayerPositionF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MonoGame.Extended.Tiled + commentId: N:MonoGame.Extended.Tiled + isExternal: true + name: MonoGame.Extended.Tiled + nameWithType: MonoGame.Extended.Tiled + fullName: MonoGame.Extended.Tiled + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.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: 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.Extended.Tiled.LayerPositionF.#ctor* + commentId: Overload:MLEM.Extended.Tiled.LayerPositionF.#ctor + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF__ctor_System_String_System_Single_System_Single_ + name: LayerPositionF + nameWithType: LayerPositionF.LayerPositionF + fullName: MLEM.Extended.Tiled.LayerPositionF.LayerPositionF + nameWithType.vb: LayerPositionF.New + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.New + name.vb: New +- uid: MLEM.Extended.Tiled.LayerPositionF.Equals* + commentId: Overload:MLEM.Extended.Tiled.LayerPositionF.Equals + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_Equals_MLEM_Extended_Tiled_LayerPositionF_ + name: Equals + nameWithType: LayerPositionF.Equals + fullName: MLEM.Extended.Tiled.LayerPositionF.Equals +- uid: System.IEquatable{MLEM.Extended.Tiled.LayerPositionF}.Equals(MLEM.Extended.Tiled.LayerPositionF) + commentId: M:System.IEquatable{MLEM.Extended.Tiled.LayerPositionF}.Equals(MLEM.Extended.Tiled.LayerPositionF) + parent: System.IEquatable{MLEM.Extended.Tiled.LayerPositionF} + definition: System.IEquatable`1.Equals(`0) + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(LayerPositionF) + nameWithType: IEquatable.Equals(LayerPositionF) + fullName: System.IEquatable.Equals(MLEM.Extended.Tiled.LayerPositionF) + nameWithType.vb: IEquatable(Of LayerPositionF).Equals(LayerPositionF) + fullName.vb: System.IEquatable(Of MLEM.Extended.Tiled.LayerPositionF).Equals(MLEM.Extended.Tiled.LayerPositionF) + spec.csharp: + - uid: System.IEquatable{MLEM.Extended.Tiled.LayerPositionF}.Equals(MLEM.Extended.Tiled.LayerPositionF) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ) + spec.vb: + - uid: System.IEquatable{MLEM.Extended.Tiled.LayerPositionF}.Equals(MLEM.Extended.Tiled.LayerPositionF) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ) +- uid: MLEM.Extended.Tiled.LayerPositionF + commentId: T:MLEM.Extended.Tiled.LayerPositionF + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.LayerPositionF.html + name: LayerPositionF + nameWithType: LayerPositionF + fullName: MLEM.Extended.Tiled.LayerPositionF +- 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: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(T) + nameWithType: IEquatable.Equals(T) + fullName: System.IEquatable.Equals(T) + nameWithType.vb: IEquatable(Of T).Equals(T) + fullName.vb: System.IEquatable(Of T).Equals(T) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) +- 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 + 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.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: MLEM.Extended.Tiled.LayerPositionF.GetHashCode* + commentId: Overload:MLEM.Extended.Tiled.LayerPositionF.GetHashCode + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_GetHashCode + name: GetHashCode + nameWithType: LayerPositionF.GetHashCode + fullName: MLEM.Extended.Tiled.LayerPositionF.GetHashCode +- 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: 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.Extended.Tiled.LayerPositionF.ToString* + commentId: Overload:MLEM.Extended.Tiled.LayerPositionF.ToString + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_ToString + name: ToString + nameWithType: LayerPositionF.ToString + fullName: MLEM.Extended.Tiled.LayerPositionF.ToString +- uid: MLEM.Extended.Tiled.LayerPositionF.Layer + commentId: F:MLEM.Extended.Tiled.LayerPositionF.Layer + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_Layer + name: Layer + nameWithType: LayerPositionF.Layer + fullName: MLEM.Extended.Tiled.LayerPositionF.Layer +- uid: System.ArgumentException + commentId: T:System.ArgumentException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentexception + name: ArgumentException + nameWithType: ArgumentException + fullName: System.ArgumentException +- uid: MLEM.Extended.Tiled.LayerPositionF.Add* + commentId: Overload:MLEM.Extended.Tiled.LayerPositionF.Add + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_Add_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ + name: Add + nameWithType: LayerPositionF.Add + fullName: MLEM.Extended.Tiled.LayerPositionF.Add +- uid: MLEM.Extended.Tiled.LayerPositionF.op_Equality* + commentId: Overload:MLEM.Extended.Tiled.LayerPositionF.op_Equality + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_op_Equality_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ + name: operator == + nameWithType: LayerPositionF.operator == + fullName: MLEM.Extended.Tiled.LayerPositionF.operator == + nameWithType.vb: LayerPositionF.= + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.= + name.vb: = + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF.op_Equality* + name: == + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_op_Equality_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ +- uid: MLEM.Extended.Tiled.LayerPositionF.op_Inequality* + commentId: Overload:MLEM.Extended.Tiled.LayerPositionF.op_Inequality + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_op_Inequality_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ + name: operator != + nameWithType: LayerPositionF.operator != + fullName: MLEM.Extended.Tiled.LayerPositionF.operator != + nameWithType.vb: LayerPositionF.<> + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.<> + name.vb: <> + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF.op_Inequality* + name: '!=' + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_op_Inequality_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ +- uid: MLEM.Extended.Tiled.LayerPositionF.op_UnaryNegation* + commentId: Overload:MLEM.Extended.Tiled.LayerPositionF.op_UnaryNegation + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_op_UnaryNegation_MLEM_Extended_Tiled_LayerPositionF_ + name: operator - + nameWithType: LayerPositionF.operator - + fullName: MLEM.Extended.Tiled.LayerPositionF.operator - + nameWithType.vb: LayerPositionF.- + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.- + name.vb: '-' + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF.op_UnaryNegation* + name: '-' + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_op_UnaryNegation_MLEM_Extended_Tiled_LayerPositionF_ +- uid: MLEM.Extended.Tiled.LayerPositionF.Add(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + commentId: M:MLEM.Extended.Tiled.LayerPositionF.Add(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_Add_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ + name: Add(LayerPositionF, LayerPositionF) + nameWithType: LayerPositionF.Add(LayerPositionF, LayerPositionF) + fullName: MLEM.Extended.Tiled.LayerPositionF.Add(MLEM.Extended.Tiled.LayerPositionF, MLEM.Extended.Tiled.LayerPositionF) + spec.csharp: + - uid: MLEM.Extended.Tiled.LayerPositionF.Add(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + name: Add + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_Add_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ) + spec.vb: + - uid: MLEM.Extended.Tiled.LayerPositionF.Add(MLEM.Extended.Tiled.LayerPositionF,MLEM.Extended.Tiled.LayerPositionF) + name: Add + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_Add_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ + - name: ( + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF + name: LayerPositionF + href: MLEM.Extended.Tiled.LayerPositionF.html + - name: ) +- uid: MLEM.Extended.Tiled.LayerPositionF.op_Addition* + commentId: Overload:MLEM.Extended.Tiled.LayerPositionF.op_Addition + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_op_Addition_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ + name: operator + + nameWithType: LayerPositionF.operator + + fullName: MLEM.Extended.Tiled.LayerPositionF.operator + + nameWithType.vb: LayerPositionF.+ + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.+ + name.vb: + + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF.op_Addition* + name: + + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_op_Addition_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ +- uid: MLEM.Extended.Tiled.LayerPositionF.op_Subtraction* + commentId: Overload:MLEM.Extended.Tiled.LayerPositionF.op_Subtraction + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_op_Subtraction_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ + name: operator - + nameWithType: LayerPositionF.operator - + fullName: MLEM.Extended.Tiled.LayerPositionF.operator - + nameWithType.vb: LayerPositionF.- + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.- + name.vb: '-' + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Extended.Tiled.LayerPositionF.op_Subtraction* + name: '-' + href: MLEM.Extended.Tiled.LayerPositionF.html#MLEM_Extended_Tiled_LayerPositionF_op_Subtraction_MLEM_Extended_Tiled_LayerPositionF_MLEM_Extended_Tiled_LayerPositionF_ +- uid: MLEM.Extended.Tiled.LayerPositionF.op_Implicit* + commentId: Overload:MLEM.Extended.Tiled.LayerPositionF.op_Implicit + name: implicit operator + nameWithType: LayerPositionF.implicit operator + fullName: MLEM.Extended.Tiled.LayerPositionF.implicit operator + nameWithType.vb: LayerPositionF.CType + fullName.vb: MLEM.Extended.Tiled.LayerPositionF.CType + name.vb: CType + spec.csharp: + - name: implicit + - name: " " + - name: operator diff --git a/Docs/api/MLEM.Extended.Tiled.TiledExtensions.yml b/Docs/api/MLEM.Extended.Tiled.TiledExtensions.yml new file mode 100644 index 0000000..7865fdb --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.TiledExtensions.yml @@ -0,0 +1,2154 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled.TiledExtensions + commentId: T:MLEM.Extended.Tiled.TiledExtensions + id: TiledExtensions + parent: MLEM.Extended.Tiled + children: + - MLEM.Extended.Tiled.TiledExtensions.Get(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + - MLEM.Extended.Tiled.TiledExtensions.GetArea(MonoGame.Extended.Tiled.TiledMapObject,MonoGame.Extended.Tiled.TiledMap,System.Nullable{Microsoft.Xna.Framework.Vector2},MonoGame.Extended.Tiled.TiledMapTileFlipFlags) + - MLEM.Extended.Tiled.TiledExtensions.GetBool(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + - MLEM.Extended.Tiled.TiledExtensions.GetColor(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + - MLEM.Extended.Tiled.TiledExtensions.GetFloat(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + - MLEM.Extended.Tiled.TiledExtensions.GetGlobalIdentifier(MonoGame.Extended.Tiled.TiledMapTilesetTile,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMap) + - MLEM.Extended.Tiled.TiledExtensions.GetInt(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + - MLEM.Extended.Tiled.TiledExtensions.GetLocalIdentifier(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMap) + - MLEM.Extended.Tiled.TiledExtensions.GetObjects(MonoGame.Extended.Tiled.TiledMap,System.String,System.Boolean,System.Boolean) + - MLEM.Extended.Tiled.TiledExtensions.GetObjects(MonoGame.Extended.Tiled.TiledMapObjectLayer,System.String,System.Boolean,System.Boolean) + - MLEM.Extended.Tiled.TiledExtensions.GetSpriteEffects(MonoGame.Extended.Tiled.TiledMapTile) + - MLEM.Extended.Tiled.TiledExtensions.GetTextureRegion(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + - MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition) + - MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32) + - MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMapTileLayer,System.Int32,System.Int32) + - MLEM.Extended.Tiled.TiledExtensions.GetTileLayerIndex(MonoGame.Extended.Tiled.TiledMap,System.String) + - MLEM.Extended.Tiled.TiledExtensions.GetTileSize(MonoGame.Extended.Tiled.TiledMap) + - MLEM.Extended.Tiled.TiledExtensions.GetTiles(MonoGame.Extended.Tiled.TiledMap,System.Int32,System.Int32) + - MLEM.Extended.Tiled.TiledExtensions.GetTileset(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap) + - MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + - MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + - MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,System.Int32,System.Boolean) + - MLEM.Extended.Tiled.TiledExtensions.IsInBounds(MonoGame.Extended.Tiled.TiledMapTileLayer,System.Int32,System.Int32) + - MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + - MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition,System.Int32) + - MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + - MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32,System.Int32) + langs: + - csharp + - vb + name: TiledExtensions + nameWithType: TiledExtensions + fullName: MLEM.Extended.Tiled.TiledExtensions + type: Class + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TiledExtensions + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 13 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: A set of extensions for dealing with MonoGame.Extended tiled maps + example: [] + syntax: + content: public static class TiledExtensions + content.vb: Public Module TiledExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString +- uid: MLEM.Extended.Tiled.TiledExtensions.Get(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.Get(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + id: Get(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: Get(TiledMapProperties, string) + nameWithType: TiledExtensions.Get(TiledMapProperties, string) + fullName: MLEM.Extended.Tiled.TiledExtensions.Get(MonoGame.Extended.Tiled.TiledMapProperties, string) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Get + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 23 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Gets the property with the given key, or null if there is none. + example: [] + syntax: + content: public static string Get(this TiledMapProperties properties, string key) + parameters: + - id: properties + type: MonoGame.Extended.Tiled.TiledMapProperties + description: The set of properties + - id: key + type: System.String + description: The key by which to get a property + return: + type: System.String + description: The property, or null if there is none + content.vb: Public Shared Function [Get](properties As TiledMapProperties, key As String) As String + overload: MLEM.Extended.Tiled.TiledExtensions.Get* + nameWithType.vb: TiledExtensions.Get(TiledMapProperties, String) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.Get(MonoGame.Extended.Tiled.TiledMapProperties, String) + name.vb: Get(TiledMapProperties, String) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetBool(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetBool(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + id: GetBool(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetBool(TiledMapProperties, string) + nameWithType: TiledExtensions.GetBool(TiledMapProperties, string) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetBool(MonoGame.Extended.Tiled.TiledMapProperties, string) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetBool + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 34 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Gets a boolean property with the given key, or null if there is none. + example: [] + syntax: + content: public static bool GetBool(this TiledMapProperties properties, string key) + parameters: + - id: properties + type: MonoGame.Extended.Tiled.TiledMapProperties + description: The set of properties + - id: key + type: System.String + description: The key by which to get a property + return: + type: System.Boolean + description: The boolean property, or false if there is none + content.vb: Public Shared Function GetBool(properties As TiledMapProperties, key As String) As Boolean + overload: MLEM.Extended.Tiled.TiledExtensions.GetBool* + nameWithType.vb: TiledExtensions.GetBool(TiledMapProperties, String) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetBool(MonoGame.Extended.Tiled.TiledMapProperties, String) + name.vb: GetBool(TiledMapProperties, String) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetColor(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetColor(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + id: GetColor(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetColor(TiledMapProperties, string) + nameWithType: TiledExtensions.GetColor(TiledMapProperties, string) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetColor(MonoGame.Extended.Tiled.TiledMapProperties, string) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetColor + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 45 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Gets a Color property with the given key, or null if there is none. + example: [] + syntax: + content: public static Color GetColor(this TiledMapProperties properties, string key) + parameters: + - id: properties + type: MonoGame.Extended.Tiled.TiledMapProperties + description: The set of properties + - id: key + type: System.String + description: The key by which to get a property + return: + type: Microsoft.Xna.Framework.Color + description: The color property + content.vb: Public Shared Function GetColor(properties As TiledMapProperties, key As String) As Color + overload: MLEM.Extended.Tiled.TiledExtensions.GetColor* + nameWithType.vb: TiledExtensions.GetColor(TiledMapProperties, String) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetColor(MonoGame.Extended.Tiled.TiledMapProperties, String) + name.vb: GetColor(TiledMapProperties, String) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetFloat(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetFloat(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + id: GetFloat(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetFloat(TiledMapProperties, string) + nameWithType: TiledExtensions.GetFloat(TiledMapProperties, string) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetFloat(MonoGame.Extended.Tiled.TiledMapProperties, string) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFloat + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 56 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Gets a float property with the given key, or null if there is none. + example: [] + syntax: + content: public static float GetFloat(this TiledMapProperties properties, string key) + parameters: + - id: properties + type: MonoGame.Extended.Tiled.TiledMapProperties + description: The set of properties + - id: key + type: System.String + description: The key by which to get a property + return: + type: System.Single + description: The float property, or 0 if there is none + content.vb: Public Shared Function GetFloat(properties As TiledMapProperties, key As String) As Single + overload: MLEM.Extended.Tiled.TiledExtensions.GetFloat* + nameWithType.vb: TiledExtensions.GetFloat(TiledMapProperties, String) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetFloat(MonoGame.Extended.Tiled.TiledMapProperties, String) + name.vb: GetFloat(TiledMapProperties, String) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetInt(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetInt(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + id: GetInt(MonoGame.Extended.Tiled.TiledMapProperties,System.String) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetInt(TiledMapProperties, string) + nameWithType: TiledExtensions.GetInt(TiledMapProperties, string) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetInt(MonoGame.Extended.Tiled.TiledMapProperties, string) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetInt + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 67 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Gets an int property with the given key, or null if there is none. + example: [] + syntax: + content: public static int GetInt(this TiledMapProperties properties, string key) + parameters: + - id: properties + type: MonoGame.Extended.Tiled.TiledMapProperties + description: The set of properties + - id: key + type: System.String + description: The key by which to get a property + return: + type: System.Int32 + description: The int property, or 0 if there is none + content.vb: Public Shared Function GetInt(properties As TiledMapProperties, key As String) As Integer + overload: MLEM.Extended.Tiled.TiledExtensions.GetInt* + nameWithType.vb: TiledExtensions.GetInt(TiledMapProperties, String) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetInt(MonoGame.Extended.Tiled.TiledMapProperties, String) + name.vb: GetInt(TiledMapProperties, String) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTileset(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTileset(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap) + id: GetTileset(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetTileset(TiledMapTile, TiledMap) + nameWithType: TiledExtensions.GetTileset(TiledMapTile, TiledMap) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTileset(MonoGame.Extended.Tiled.TiledMapTile, MonoGame.Extended.Tiled.TiledMap) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTileset + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 78 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Gets the tileset for the given map tile on the given map. + example: [] + syntax: + content: public static TiledMapTileset GetTileset(this TiledMapTile tile, TiledMap map) + parameters: + - id: tile + type: MonoGame.Extended.Tiled.TiledMapTile + description: The tile + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map the tile is on + return: + type: MonoGame.Extended.Tiled.TiledMapTileset + description: The tileset that the tile came from + content.vb: Public Shared Function GetTileset(tile As TiledMapTile, map As TiledMap) As TiledMapTileset + overload: MLEM.Extended.Tiled.TiledExtensions.GetTileset* +- uid: MLEM.Extended.Tiled.TiledExtensions.GetLocalIdentifier(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMap) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetLocalIdentifier(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMap) + id: GetLocalIdentifier(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMap) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetLocalIdentifier(TiledMapTile, TiledMapTileset, TiledMap) + nameWithType: TiledExtensions.GetLocalIdentifier(TiledMapTile, TiledMapTileset, TiledMap) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetLocalIdentifier(MonoGame.Extended.Tiled.TiledMapTile, MonoGame.Extended.Tiled.TiledMapTileset, MonoGame.Extended.Tiled.TiledMap) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetLocalIdentifier + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 90 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Gets the local tile identifier for the given tiled map tile. + + The local tile identifier is the identifier within the tile's tileset. + example: [] + syntax: + content: public static int GetLocalIdentifier(this TiledMapTile tile, TiledMapTileset tileset, TiledMap map) + parameters: + - id: tile + type: MonoGame.Extended.Tiled.TiledMapTile + description: The tile whose identifier to get + - id: tileset + type: MonoGame.Extended.Tiled.TiledMapTileset + description: The tileset the tile is from + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map the tile is on + return: + type: System.Int32 + description: The local identifier + content.vb: Public Shared Function GetLocalIdentifier(tile As TiledMapTile, tileset As TiledMapTileset, map As TiledMap) As Integer + overload: MLEM.Extended.Tiled.TiledExtensions.GetLocalIdentifier* +- uid: MLEM.Extended.Tiled.TiledExtensions.GetGlobalIdentifier(MonoGame.Extended.Tiled.TiledMapTilesetTile,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMap) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetGlobalIdentifier(MonoGame.Extended.Tiled.TiledMapTilesetTile,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMap) + id: GetGlobalIdentifier(MonoGame.Extended.Tiled.TiledMapTilesetTile,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMap) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetGlobalIdentifier(TiledMapTilesetTile, TiledMapTileset, TiledMap) + nameWithType: TiledExtensions.GetGlobalIdentifier(TiledMapTilesetTile, TiledMapTileset, TiledMap) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetGlobalIdentifier(MonoGame.Extended.Tiled.TiledMapTilesetTile, MonoGame.Extended.Tiled.TiledMapTileset, MonoGame.Extended.Tiled.TiledMap) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetGlobalIdentifier + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 102 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Gets the global tile identifier for the given tiled map tileset tile. + + The global tile identifier is the identifier within all of the tile sets that the map has. + example: [] + syntax: + content: public static int GetGlobalIdentifier(this TiledMapTilesetTile tile, TiledMapTileset tileset, TiledMap map) + parameters: + - id: tile + type: MonoGame.Extended.Tiled.TiledMapTilesetTile + description: The tile whose global identifier to get + - id: tileset + type: MonoGame.Extended.Tiled.TiledMapTileset + description: The tileset the tile is from + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map the tile is on + return: + type: System.Int32 + description: The global identifier + content.vb: Public Shared Function GetGlobalIdentifier(tile As TiledMapTilesetTile, tileset As TiledMapTileset, map As TiledMap) As Integer + overload: MLEM.Extended.Tiled.TiledExtensions.GetGlobalIdentifier* +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + id: GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetTilesetTile(TiledMapTileset, TiledMapTile, TiledMap, bool) + nameWithType: TiledExtensions.GetTilesetTile(TiledMapTileset, TiledMapTile, TiledMap, bool) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset, MonoGame.Extended.Tiled.TiledMapTile, MonoGame.Extended.Tiled.TiledMap, bool) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTilesetTile + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 114 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Gets the tileset tile on the given tileset for the given tile. + example: [] + syntax: + content: public static TiledMapTilesetTile GetTilesetTile(this TiledMapTileset tileset, TiledMapTile tile, TiledMap map, bool createStub = true) + parameters: + - id: tileset + type: MonoGame.Extended.Tiled.TiledMapTileset + description: The tileset + - id: tile + type: MonoGame.Extended.Tiled.TiledMapTile + description: The tile + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map the tile is on + - id: createStub + type: System.Boolean + description: If a tileset tile has no special properties, there is no pre-made object for it. If this boolean is true, a stub object with no extra data will be created instead of returning null. + return: + type: MonoGame.Extended.Tiled.TiledMapTilesetTile + description: null if the tile is blank or the tileset tile if there is one or createStub is true + content.vb: Public Shared Function GetTilesetTile(tileset As TiledMapTileset, tile As TiledMapTile, map As TiledMap, createStub As Boolean = True) As TiledMapTilesetTile + overload: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile* + nameWithType.vb: TiledExtensions.GetTilesetTile(TiledMapTileset, TiledMapTile, TiledMap, Boolean) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset, MonoGame.Extended.Tiled.TiledMapTile, MonoGame.Extended.Tiled.TiledMap, Boolean) + name.vb: GetTilesetTile(TiledMapTileset, TiledMapTile, TiledMap, Boolean) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + id: GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetTilesetTile(TiledMapTile, TiledMap, bool) + nameWithType: TiledExtensions.GetTilesetTile(TiledMapTile, TiledMap, bool) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTile, MonoGame.Extended.Tiled.TiledMap, bool) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTilesetTile + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 129 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Gets the tileset tile on the given tileset for the given tile. + + If the tileset is already known, you should use instead for performance. + example: [] + syntax: + content: public static TiledMapTilesetTile GetTilesetTile(this TiledMapTile tile, TiledMap map, bool createStub = true) + parameters: + - id: tile + type: MonoGame.Extended.Tiled.TiledMapTile + description: The tile + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map the tile is on + - id: createStub + type: System.Boolean + description: If a tileset tile has no special properties, there is no pre-made object for it. If this boolean is true, a stub object with no extra data will be created instead of returning null. + return: + type: MonoGame.Extended.Tiled.TiledMapTilesetTile + description: null if the tile is blank or the tileset tile if there is one or createStub is true + content.vb: Public Shared Function GetTilesetTile(tile As TiledMapTile, map As TiledMap, createStub As Boolean = True) As TiledMapTilesetTile + overload: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile* + nameWithType.vb: TiledExtensions.GetTilesetTile(TiledMapTile, TiledMap, Boolean) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTile, MonoGame.Extended.Tiled.TiledMap, Boolean) + name.vb: GetTilesetTile(TiledMapTile, TiledMap, Boolean) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,System.Int32,System.Boolean) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,System.Int32,System.Boolean) + id: GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,System.Int32,System.Boolean) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetTilesetTile(TiledMapTileset, int, bool) + nameWithType: TiledExtensions.GetTilesetTile(TiledMapTileset, int, bool) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset, int, bool) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTilesetTile + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 143 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Gets the tileset tile on the given tileset for the given local id. + example: [] + syntax: + content: public static TiledMapTilesetTile GetTilesetTile(this TiledMapTileset tileset, int localId, bool createStub = true) + parameters: + - id: tileset + type: MonoGame.Extended.Tiled.TiledMapTileset + description: The tileset + - id: localId + type: System.Int32 + description: The tile's local id + - id: createStub + type: System.Boolean + description: If a tileset tile has no special properties, there is no pre-made object for it. If this boolean is true, a stub object with no extra data will be created instead of returning null. + return: + type: MonoGame.Extended.Tiled.TiledMapTilesetTile + description: null if the tile is blank or the tileset tile if there is one or createStub is true + content.vb: Public Shared Function GetTilesetTile(tileset As TiledMapTileset, localId As Integer, createStub As Boolean = True) As TiledMapTilesetTile + overload: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile* + nameWithType.vb: TiledExtensions.GetTilesetTile(TiledMapTileset, Integer, Boolean) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset, Integer, Boolean) + name.vb: GetTilesetTile(TiledMapTileset, Integer, Boolean) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTileLayerIndex(MonoGame.Extended.Tiled.TiledMap,System.String) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTileLayerIndex(MonoGame.Extended.Tiled.TiledMap,System.String) + id: GetTileLayerIndex(MonoGame.Extended.Tiled.TiledMap,System.String) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetTileLayerIndex(TiledMap, string) + nameWithType: TiledExtensions.GetTileLayerIndex(TiledMap, string) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTileLayerIndex(MonoGame.Extended.Tiled.TiledMap, string) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTileLayerIndex + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 160 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Gets the layer index of the layer with the given name in the array. + example: [] + syntax: + content: public static int GetTileLayerIndex(this TiledMap map, string layerName) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + - id: layerName + type: System.String + description: The name of the layer + return: + type: System.Int32 + description: The resulting index + content.vb: Public Shared Function GetTileLayerIndex(map As TiledMap, layerName As String) As Integer + overload: MLEM.Extended.Tiled.TiledExtensions.GetTileLayerIndex* + nameWithType.vb: TiledExtensions.GetTileLayerIndex(TiledMap, String) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetTileLayerIndex(MonoGame.Extended.Tiled.TiledMap, String) + name.vb: GetTileLayerIndex(TiledMap, String) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32) + id: GetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetTile(TiledMap, string, int, int) + nameWithType: TiledExtensions.GetTile(TiledMap, string, int, int) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMap, string, int, int) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTile + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 173 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns the tiled map tile at the given location on the layer with the given name. + example: [] + syntax: + content: public static TiledMapTile GetTile(this TiledMap map, string layerName, int x, int y) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + - id: layerName + type: System.String + description: The name of the layer the tile is on + - id: x + type: System.Int32 + description: The x coordinate of the tile + - id: y + type: System.Int32 + description: The y coordinate of the tile + return: + type: MonoGame.Extended.Tiled.TiledMapTile + description: The tile at the given location, or default if the layer does not exist + content.vb: Public Shared Function GetTile(map As TiledMap, layerName As String, x As Integer, y As Integer) As TiledMapTile + overload: MLEM.Extended.Tiled.TiledExtensions.GetTile* + nameWithType.vb: TiledExtensions.GetTile(TiledMap, String, Integer, Integer) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMap, String, Integer, Integer) + name.vb: GetTile(TiledMap, String, Integer, Integer) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition) + id: GetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetTile(TiledMap, LayerPosition) + nameWithType: TiledExtensions.GetTile(TiledMap, LayerPosition) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMap, MLEM.Extended.Tiled.LayerPosition) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTile + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 184 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns the tiled map tile at the given location on the layer with the given name. + example: [] + syntax: + content: public static TiledMapTile GetTile(this TiledMap map, LayerPosition pos) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + - id: pos + type: MLEM.Extended.Tiled.LayerPosition + description: The layer position to get the tile at + return: + type: MonoGame.Extended.Tiled.TiledMapTile + description: The tile at the given location, or default if the layer does not exist + content.vb: Public Shared Function GetTile(map As TiledMap, pos As LayerPosition) As TiledMapTile + overload: MLEM.Extended.Tiled.TiledExtensions.GetTile* +- uid: MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32,System.Int32) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32,System.Int32) + id: SetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32,System.Int32) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: SetTile(TiledMap, string, int, int, int) + nameWithType: TiledExtensions.SetTile(TiledMap, string, int, int, int) + fullName: MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap, string, int, int, int) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetTile + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 196 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Sets the tiled map tile at the given location to the given global tile identifier. + example: [] + syntax: + content: public static void SetTile(this TiledMap map, string layerName, int x, int y, int globalTile) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + - id: layerName + type: System.String + description: The name of the layer + - id: x + type: System.Int32 + description: The x coordinate + - id: y + type: System.Int32 + description: The y coordinate + - id: globalTile + type: System.Int32 + description: The tile's global identifier to set + content.vb: Public Shared Sub SetTile(map As TiledMap, layerName As String, x As Integer, y As Integer, globalTile As Integer) + overload: MLEM.Extended.Tiled.TiledExtensions.SetTile* + nameWithType.vb: TiledExtensions.SetTile(TiledMap, String, Integer, Integer, Integer) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap, String, Integer, Integer, Integer) + name.vb: SetTile(TiledMap, String, Integer, Integer, Integer) +- uid: MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + id: SetTile(MonoGame.Extended.Tiled.TiledMap,System.String,System.Int32,System.Int32,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: SetTile(TiledMap, string, int, int, TiledMapTileset, TiledMapTilesetTile) + nameWithType: TiledExtensions.SetTile(TiledMap, string, int, int, TiledMapTileset, TiledMapTilesetTile) + fullName: MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap, string, int, int, MonoGame.Extended.Tiled.TiledMapTileset, MonoGame.Extended.Tiled.TiledMapTilesetTile) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetTile + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 212 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Sets the tiled map tile at the given location to the given tile from the given tileset. + + If the passed tileset or tile is null, the tile at the location is removed instead. + example: [] + syntax: + content: public static void SetTile(this TiledMap map, string layerName, int x, int y, TiledMapTileset tileset, TiledMapTilesetTile tile) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + - id: layerName + type: System.String + description: The name of the layer + - id: x + type: System.Int32 + description: The x coordinate + - id: y + type: System.Int32 + description: The y coordinate + - id: tileset + type: MonoGame.Extended.Tiled.TiledMapTileset + description: The tileset to use, or null to remove the tile + - id: tile + type: MonoGame.Extended.Tiled.TiledMapTilesetTile + description: The tile to place, from the given tileset, or null to remove the tile + content.vb: Public Shared Sub SetTile(map As TiledMap, layerName As String, x As Integer, y As Integer, tileset As TiledMapTileset, tile As TiledMapTilesetTile) + overload: MLEM.Extended.Tiled.TiledExtensions.SetTile* + nameWithType.vb: TiledExtensions.SetTile(TiledMap, String, Integer, Integer, TiledMapTileset, TiledMapTilesetTile) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap, String, Integer, Integer, MonoGame.Extended.Tiled.TiledMapTileset, MonoGame.Extended.Tiled.TiledMapTilesetTile) + name.vb: SetTile(TiledMap, String, Integer, Integer, TiledMapTileset, TiledMapTilesetTile) +- uid: MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition,System.Int32) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition,System.Int32) + id: SetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition,System.Int32) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: SetTile(TiledMap, LayerPosition, int) + nameWithType: TiledExtensions.SetTile(TiledMap, LayerPosition, int) + fullName: MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap, MLEM.Extended.Tiled.LayerPosition, int) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetTile + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 222 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Sets the tiled map tile at the given location to the given global tile identifier. + example: [] + syntax: + content: public static void SetTile(this TiledMap map, LayerPosition pos, int globalTile) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + - id: pos + type: MLEM.Extended.Tiled.LayerPosition + description: The layer position + - id: globalTile + type: System.Int32 + description: The tile's global identifier to set + content.vb: Public Shared Sub SetTile(map As TiledMap, pos As LayerPosition, globalTile As Integer) + overload: MLEM.Extended.Tiled.TiledExtensions.SetTile* + nameWithType.vb: TiledExtensions.SetTile(TiledMap, LayerPosition, Integer) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap, MLEM.Extended.Tiled.LayerPosition, Integer) + name.vb: SetTile(TiledMap, LayerPosition, Integer) +- uid: MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + id: SetTile(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.LayerPosition,MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: SetTile(TiledMap, LayerPosition, TiledMapTileset, TiledMapTilesetTile) + nameWithType: TiledExtensions.SetTile(TiledMap, LayerPosition, TiledMapTileset, TiledMapTilesetTile) + fullName: MLEM.Extended.Tiled.TiledExtensions.SetTile(MonoGame.Extended.Tiled.TiledMap, MLEM.Extended.Tiled.LayerPosition, MonoGame.Extended.Tiled.TiledMapTileset, MonoGame.Extended.Tiled.TiledMapTilesetTile) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetTile + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 234 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Sets the tiled map tile at the given location to the given tile from the given tileset. + + If the passed tileset or tile is null, the tile at the location is removed instead. + example: [] + syntax: + content: public static void SetTile(this TiledMap map, LayerPosition pos, TiledMapTileset tileset, TiledMapTilesetTile tile) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + - id: pos + type: MLEM.Extended.Tiled.LayerPosition + description: The layer position + - id: tileset + type: MonoGame.Extended.Tiled.TiledMapTileset + description: The tileset to use, or null to remove the tile + - id: tile + type: MonoGame.Extended.Tiled.TiledMapTilesetTile + description: The tile to place, from the given tileset, or null to remove the tile + content.vb: Public Shared Sub SetTile(map As TiledMap, pos As LayerPosition, tileset As TiledMapTileset, tile As TiledMapTilesetTile) + overload: MLEM.Extended.Tiled.TiledExtensions.SetTile* +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTiles(MonoGame.Extended.Tiled.TiledMap,System.Int32,System.Int32) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTiles(MonoGame.Extended.Tiled.TiledMap,System.Int32,System.Int32) + id: GetTiles(MonoGame.Extended.Tiled.TiledMap,System.Int32,System.Int32) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetTiles(TiledMap, int, int) + nameWithType: TiledExtensions.GetTiles(TiledMap, int, int) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTiles(MonoGame.Extended.Tiled.TiledMap, int, int) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTiles + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 245 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: For an x and y coordinate, returns an enumerable of all of the tiles on each of the map's . + example: [] + syntax: + content: public static IEnumerable GetTiles(this TiledMap map, int x, int y) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + - id: x + type: System.Int32 + description: The x coordinate + - id: y + type: System.Int32 + description: The y coordinate + return: + type: System.Collections.Generic.IEnumerable{MonoGame.Extended.Tiled.TiledMapTile} + description: All of the tiles on the map at the given location + content.vb: Public Shared Function GetTiles(map As TiledMap, x As Integer, y As Integer) As IEnumerable(Of TiledMapTile) + overload: MLEM.Extended.Tiled.TiledExtensions.GetTiles* + nameWithType.vb: TiledExtensions.GetTiles(TiledMap, Integer, Integer) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetTiles(MonoGame.Extended.Tiled.TiledMap, Integer, Integer) + name.vb: GetTiles(TiledMap, Integer, Integer) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMapTileLayer,System.Int32,System.Int32) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMapTileLayer,System.Int32,System.Int32) + id: GetTile(MonoGame.Extended.Tiled.TiledMapTileLayer,System.Int32,System.Int32) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetTile(TiledMapTileLayer, int, int) + nameWithType: TiledExtensions.GetTile(TiledMapTileLayer, int, int) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMapTileLayer, int, int) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTile + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 260 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns the tiled map at the given location on the given layer + example: [] + syntax: + content: public static TiledMapTile GetTile(this TiledMapTileLayer layer, int x, int y) + parameters: + - id: layer + type: MonoGame.Extended.Tiled.TiledMapTileLayer + description: The layer to get the tile from + - id: x + type: System.Int32 + description: The tile's x coordinate + - id: y + type: System.Int32 + description: The tile's y coordinate + return: + type: MonoGame.Extended.Tiled.TiledMapTile + description: The tiled map tile at the location, or default if the location is out of bounds + content.vb: Public Shared Function GetTile(layer As TiledMapTileLayer, x As Integer, y As Integer) As TiledMapTile + overload: MLEM.Extended.Tiled.TiledExtensions.GetTile* + nameWithType.vb: TiledExtensions.GetTile(TiledMapTileLayer, Integer, Integer) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetTile(MonoGame.Extended.Tiled.TiledMapTileLayer, Integer, Integer) + name.vb: GetTile(TiledMapTileLayer, Integer, Integer) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetArea(MonoGame.Extended.Tiled.TiledMapObject,MonoGame.Extended.Tiled.TiledMap,System.Nullable{Microsoft.Xna.Framework.Vector2},MonoGame.Extended.Tiled.TiledMapTileFlipFlags) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetArea(MonoGame.Extended.Tiled.TiledMapObject,MonoGame.Extended.Tiled.TiledMap,System.Nullable{Microsoft.Xna.Framework.Vector2},MonoGame.Extended.Tiled.TiledMapTileFlipFlags) + id: GetArea(MonoGame.Extended.Tiled.TiledMapObject,MonoGame.Extended.Tiled.TiledMap,System.Nullable{Microsoft.Xna.Framework.Vector2},MonoGame.Extended.Tiled.TiledMapTileFlipFlags) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetArea(TiledMapObject, TiledMap, Vector2?, TiledMapTileFlipFlags) + nameWithType: TiledExtensions.GetArea(TiledMapObject, TiledMap, Vector2?, TiledMapTileFlipFlags) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetArea(MonoGame.Extended.Tiled.TiledMapObject, MonoGame.Extended.Tiled.TiledMap, Microsoft.Xna.Framework.Vector2?, MonoGame.Extended.Tiled.TiledMapTileFlipFlags) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetArea + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 273 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Returns the area that a tiled map object covers. + + The area returned is in percent, meaning that an area that covers a full tile has a size of 1,1. + example: [] + syntax: + content: public static RectangleF GetArea(this TiledMapObject obj, TiledMap map, Vector2? position = null, TiledMapTileFlipFlags flipFlags = TiledMapTileFlipFlags.None) + parameters: + - id: obj + type: MonoGame.Extended.Tiled.TiledMapObject + description: The object whose area to get + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + - id: position + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The position to add to the object's position + - id: flipFlags + type: MonoGame.Extended.Tiled.TiledMapTileFlipFlags + description: The flipping of the tile that this object belongs to. If set, the returned area will be "flipped" in the tile's space so that it matches the flip flags. + return: + type: MonoGame.Extended.RectangleF + description: The area that the tile covers + content.vb: Public Shared Function GetArea(obj As TiledMapObject, map As TiledMap, position As Vector2? = Nothing, flipFlags As TiledMapTileFlipFlags = TiledMapTileFlipFlags.None) As RectangleF + overload: MLEM.Extended.Tiled.TiledExtensions.GetArea* +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTileSize(MonoGame.Extended.Tiled.TiledMap) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTileSize(MonoGame.Extended.Tiled.TiledMap) + id: GetTileSize(MonoGame.Extended.Tiled.TiledMap) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetTileSize(TiledMap) + nameWithType: TiledExtensions.GetTileSize(TiledMap) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTileSize(MonoGame.Extended.Tiled.TiledMap) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTileSize + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 290 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns the width and height of a tile on the given map, as a vector. + example: [] + syntax: + content: public static Vector2 GetTileSize(this TiledMap map) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + return: + type: Microsoft.Xna.Framework.Vector2 + description: The width and height of a tile + content.vb: Public Shared Function GetTileSize(map As TiledMap) As Vector2 + overload: MLEM.Extended.Tiled.TiledExtensions.GetTileSize* +- uid: MLEM.Extended.Tiled.TiledExtensions.IsInBounds(MonoGame.Extended.Tiled.TiledMapTileLayer,System.Int32,System.Int32) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.IsInBounds(MonoGame.Extended.Tiled.TiledMapTileLayer,System.Int32,System.Int32) + id: IsInBounds(MonoGame.Extended.Tiled.TiledMapTileLayer,System.Int32,System.Int32) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: IsInBounds(TiledMapTileLayer, int, int) + nameWithType: TiledExtensions.IsInBounds(TiledMapTileLayer, int, int) + fullName: MLEM.Extended.Tiled.TiledExtensions.IsInBounds(MonoGame.Extended.Tiled.TiledMapTileLayer, int, int) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsInBounds + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 301 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns whether the given position is in the bounds of the layer (that is, if each coordinate is >= 0 and if they are both smaller than the layer's width and height). + example: [] + syntax: + content: public static bool IsInBounds(this TiledMapTileLayer layer, int x, int y) + parameters: + - id: layer + type: MonoGame.Extended.Tiled.TiledMapTileLayer + description: The layer + - id: x + type: System.Int32 + description: The x coordinate + - id: y + type: System.Int32 + description: The y coordinate + return: + type: System.Boolean + description: Whether the position is in bounds of the layer + content.vb: Public Shared Function IsInBounds(layer As TiledMapTileLayer, x As Integer, y As Integer) As Boolean + overload: MLEM.Extended.Tiled.TiledExtensions.IsInBounds* + nameWithType.vb: TiledExtensions.IsInBounds(TiledMapTileLayer, Integer, Integer) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.IsInBounds(MonoGame.Extended.Tiled.TiledMapTileLayer, Integer, Integer) + name.vb: IsInBounds(TiledMapTileLayer, Integer, Integer) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetObjects(MonoGame.Extended.Tiled.TiledMapObjectLayer,System.String,System.Boolean,System.Boolean) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetObjects(MonoGame.Extended.Tiled.TiledMapObjectLayer,System.String,System.Boolean,System.Boolean) + id: GetObjects(MonoGame.Extended.Tiled.TiledMapObjectLayer,System.String,System.Boolean,System.Boolean) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetObjects(TiledMapObjectLayer, string, bool, bool) + nameWithType: TiledExtensions.GetObjects(TiledMapObjectLayer, string, bool, bool) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetObjects(MonoGame.Extended.Tiled.TiledMapObjectLayer, string, bool, bool) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetObjects + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 313 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns all of the objects by the given name, or by the given type, in an object layer. + example: [] + syntax: + content: public static IEnumerable GetObjects(this TiledMapObjectLayer layer, string id, bool searchName = true, bool searchType = false) + parameters: + - id: layer + type: MonoGame.Extended.Tiled.TiledMapObjectLayer + description: The layer whose objects to search + - id: id + type: System.String + description: The name or type name of the objects to find + - id: searchName + type: System.Boolean + description: Whether to search object names + - id: searchType + type: System.Boolean + description: Whether to search object types + return: + type: System.Collections.Generic.IEnumerable{MonoGame.Extended.Tiled.TiledMapObject} + description: An enumerable of tiled map objects that match the search + content.vb: Public Shared Function GetObjects(layer As TiledMapObjectLayer, id As String, searchName As Boolean = True, searchType As Boolean = False) As IEnumerable(Of TiledMapObject) + overload: MLEM.Extended.Tiled.TiledExtensions.GetObjects* + nameWithType.vb: TiledExtensions.GetObjects(TiledMapObjectLayer, String, Boolean, Boolean) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetObjects(MonoGame.Extended.Tiled.TiledMapObjectLayer, String, Boolean, Boolean) + name.vb: GetObjects(TiledMapObjectLayer, String, Boolean, Boolean) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetObjects(MonoGame.Extended.Tiled.TiledMap,System.String,System.Boolean,System.Boolean) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetObjects(MonoGame.Extended.Tiled.TiledMap,System.String,System.Boolean,System.Boolean) + id: GetObjects(MonoGame.Extended.Tiled.TiledMap,System.String,System.Boolean,System.Boolean) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetObjects(TiledMap, string, bool, bool) + nameWithType: TiledExtensions.GetObjects(TiledMap, string, bool, bool) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetObjects(MonoGame.Extended.Tiled.TiledMap, string, bool, bool) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetObjects + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 328 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns all of the objects by the given name, or by the given type, on the given map. + example: [] + syntax: + content: public static IEnumerable GetObjects(this TiledMap map, string id, bool searchName = true, bool searchType = false) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The layer whose objects to search + - id: id + type: System.String + description: The name or type name of the objects to find + - id: searchName + type: System.Boolean + description: Whether to search object names + - id: searchType + type: System.Boolean + description: Whether to search object types + return: + type: System.Collections.Generic.IEnumerable{MonoGame.Extended.Tiled.TiledMapObject} + description: An enumerable of tiled map objects that match the search + content.vb: Public Shared Function GetObjects(map As TiledMap, id As String, searchName As Boolean = True, searchType As Boolean = False) As IEnumerable(Of TiledMapObject) + overload: MLEM.Extended.Tiled.TiledExtensions.GetObjects* + nameWithType.vb: TiledExtensions.GetObjects(TiledMap, String, Boolean, Boolean) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetObjects(MonoGame.Extended.Tiled.TiledMap, String, Boolean, Boolean) + name.vb: GetObjects(TiledMap, String, Boolean, Boolean) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTextureRegion(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTextureRegion(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + id: GetTextureRegion(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTilesetTile) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetTextureRegion(TiledMapTileset, TiledMapTilesetTile) + nameWithType: TiledExtensions.GetTextureRegion(TiledMapTileset, TiledMapTilesetTile) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTextureRegion(MonoGame.Extended.Tiled.TiledMapTileset, MonoGame.Extended.Tiled.TiledMapTilesetTile) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTextureRegion + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 341 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Returns the texture region, as a rectangle, that the given tile uses for rendering. + example: [] + syntax: + content: public static Rectangle GetTextureRegion(this TiledMapTileset tileset, TiledMapTilesetTile tile) + parameters: + - id: tileset + type: MonoGame.Extended.Tiled.TiledMapTileset + description: The tileset the tile is on + - id: tile + type: MonoGame.Extended.Tiled.TiledMapTilesetTile + description: The tile + return: + type: Microsoft.Xna.Framework.Rectangle + description: The tile's texture region, in pixels. + content.vb: Public Shared Function GetTextureRegion(tileset As TiledMapTileset, tile As TiledMapTilesetTile) As Rectangle + overload: MLEM.Extended.Tiled.TiledExtensions.GetTextureRegion* +- uid: MLEM.Extended.Tiled.TiledExtensions.GetSpriteEffects(MonoGame.Extended.Tiled.TiledMapTile) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetSpriteEffects(MonoGame.Extended.Tiled.TiledMapTile) + id: GetSpriteEffects(MonoGame.Extended.Tiled.TiledMapTile) + isExtensionMethod: true + parent: MLEM.Extended.Tiled.TiledExtensions + langs: + - csharp + - vb + name: GetSpriteEffects(TiledMapTile) + nameWithType: TiledExtensions.GetSpriteEffects(TiledMapTile) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetSpriteEffects(MonoGame.Extended.Tiled.TiledMapTile) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetSpriteEffects + path: ../MLEM.Extended/Tiled/TiledExtensions.cs + startLine: 353 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Converts a tile's flip settings into . + example: [] + syntax: + content: public static SpriteEffects GetSpriteEffects(this TiledMapTile tile) + parameters: + - id: tile + type: MonoGame.Extended.Tiled.TiledMapTile + description: The tile whose flip settings to convert + return: + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The tile's flip settings as sprite effects + content.vb: Public Shared Function GetSpriteEffects(tile As TiledMapTile) As SpriteEffects + overload: MLEM.Extended.Tiled.TiledExtensions.GetSpriteEffects* +references: +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.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.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: 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.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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Extended.Tiled.TiledExtensions.Get* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.Get + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_Get_MonoGame_Extended_Tiled_TiledMapProperties_System_String_ + name: Get + nameWithType: TiledExtensions.Get + fullName: MLEM.Extended.Tiled.TiledExtensions.Get +- uid: MonoGame.Extended.Tiled.TiledMapProperties + commentId: T:MonoGame.Extended.Tiled.TiledMapProperties + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapProperties + nameWithType: TiledMapProperties + fullName: MonoGame.Extended.Tiled.TiledMapProperties +- 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: MonoGame.Extended.Tiled + commentId: N:MonoGame.Extended.Tiled + isExternal: true + name: MonoGame.Extended.Tiled + nameWithType: MonoGame.Extended.Tiled + fullName: MonoGame.Extended.Tiled + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true +- uid: MLEM.Extended.Tiled.TiledExtensions.GetBool* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetBool + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetBool_MonoGame_Extended_Tiled_TiledMapProperties_System_String_ + name: GetBool + nameWithType: TiledExtensions.GetBool + fullName: MLEM.Extended.Tiled.TiledExtensions.GetBool +- 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.Extended.Tiled.TiledExtensions.GetColor* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetColor + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetColor_MonoGame_Extended_Tiled_TiledMapProperties_System_String_ + name: GetColor + nameWithType: TiledExtensions.GetColor + fullName: MLEM.Extended.Tiled.TiledExtensions.GetColor +- 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: 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: MLEM.Extended.Tiled.TiledExtensions.GetFloat* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetFloat + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetFloat_MonoGame_Extended_Tiled_TiledMapProperties_System_String_ + name: GetFloat + nameWithType: TiledExtensions.GetFloat + fullName: MLEM.Extended.Tiled.TiledExtensions.GetFloat +- 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.Extended.Tiled.TiledExtensions.GetInt* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetInt + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetInt_MonoGame_Extended_Tiled_TiledMapProperties_System_String_ + name: GetInt + nameWithType: TiledExtensions.GetInt + fullName: MLEM.Extended.Tiled.TiledExtensions.GetInt +- 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.Extended.Tiled.TiledExtensions.GetTileset* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetTileset + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetTileset_MonoGame_Extended_Tiled_TiledMapTile_MonoGame_Extended_Tiled_TiledMap_ + name: GetTileset + nameWithType: TiledExtensions.GetTileset + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTileset +- uid: MonoGame.Extended.Tiled.TiledMapTile + commentId: T:MonoGame.Extended.Tiled.TiledMapTile + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTile + nameWithType: TiledMapTile + fullName: MonoGame.Extended.Tiled.TiledMapTile +- uid: MonoGame.Extended.Tiled.TiledMap + commentId: T:MonoGame.Extended.Tiled.TiledMap + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMap + nameWithType: TiledMap + fullName: MonoGame.Extended.Tiled.TiledMap +- uid: MonoGame.Extended.Tiled.TiledMapTileset + commentId: T:MonoGame.Extended.Tiled.TiledMapTileset + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTileset + nameWithType: TiledMapTileset + fullName: MonoGame.Extended.Tiled.TiledMapTileset +- uid: MLEM.Extended.Tiled.TiledExtensions.GetLocalIdentifier* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetLocalIdentifier + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetLocalIdentifier_MonoGame_Extended_Tiled_TiledMapTile_MonoGame_Extended_Tiled_TiledMapTileset_MonoGame_Extended_Tiled_TiledMap_ + name: GetLocalIdentifier + nameWithType: TiledExtensions.GetLocalIdentifier + fullName: MLEM.Extended.Tiled.TiledExtensions.GetLocalIdentifier +- uid: MLEM.Extended.Tiled.TiledExtensions.GetGlobalIdentifier* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetGlobalIdentifier + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetGlobalIdentifier_MonoGame_Extended_Tiled_TiledMapTilesetTile_MonoGame_Extended_Tiled_TiledMapTileset_MonoGame_Extended_Tiled_TiledMap_ + name: GetGlobalIdentifier + nameWithType: TiledExtensions.GetGlobalIdentifier + fullName: MLEM.Extended.Tiled.TiledExtensions.GetGlobalIdentifier +- uid: MonoGame.Extended.Tiled.TiledMapTilesetTile + commentId: T:MonoGame.Extended.Tiled.TiledMapTilesetTile + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTilesetTile + nameWithType: TiledMapTilesetTile + fullName: MonoGame.Extended.Tiled.TiledMapTilesetTile +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetTilesetTile_MonoGame_Extended_Tiled_TiledMapTileset_MonoGame_Extended_Tiled_TiledMapTile_MonoGame_Extended_Tiled_TiledMap_System_Boolean_ + name: GetTilesetTile + nameWithType: TiledExtensions.GetTilesetTile + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + commentId: M:MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + isExternal: true + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetTilesetTile_MonoGame_Extended_Tiled_TiledMapTileset_MonoGame_Extended_Tiled_TiledMapTile_MonoGame_Extended_Tiled_TiledMap_System_Boolean_ + name: GetTilesetTile(TiledMapTileset, TiledMapTile, TiledMap, bool) + nameWithType: TiledExtensions.GetTilesetTile(TiledMapTileset, TiledMapTile, TiledMap, bool) + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset, MonoGame.Extended.Tiled.TiledMapTile, MonoGame.Extended.Tiled.TiledMap, bool) + nameWithType.vb: TiledExtensions.GetTilesetTile(TiledMapTileset, TiledMapTile, TiledMap, Boolean) + fullName.vb: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset, MonoGame.Extended.Tiled.TiledMapTile, MonoGame.Extended.Tiled.TiledMap, Boolean) + name.vb: GetTilesetTile(TiledMapTileset, TiledMapTile, TiledMap, Boolean) + spec.csharp: + - uid: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + name: GetTilesetTile + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetTilesetTile_MonoGame_Extended_Tiled_TiledMapTileset_MonoGame_Extended_Tiled_TiledMapTile_MonoGame_Extended_Tiled_TiledMap_System_Boolean_ + - name: ( + - uid: MonoGame.Extended.Tiled.TiledMapTileset + name: TiledMapTileset + isExternal: true + - name: ',' + - name: " " + - uid: MonoGame.Extended.Tiled.TiledMapTile + name: TiledMapTile + isExternal: true + - name: ',' + - name: " " + - uid: MonoGame.Extended.Tiled.TiledMap + name: TiledMap + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Extended.Tiled.TiledExtensions.GetTilesetTile(MonoGame.Extended.Tiled.TiledMapTileset,MonoGame.Extended.Tiled.TiledMapTile,MonoGame.Extended.Tiled.TiledMap,System.Boolean) + name: GetTilesetTile + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetTilesetTile_MonoGame_Extended_Tiled_TiledMapTileset_MonoGame_Extended_Tiled_TiledMapTile_MonoGame_Extended_Tiled_TiledMap_System_Boolean_ + - name: ( + - uid: MonoGame.Extended.Tiled.TiledMapTileset + name: TiledMapTileset + isExternal: true + - name: ',' + - name: " " + - uid: MonoGame.Extended.Tiled.TiledMapTile + name: TiledMapTile + isExternal: true + - name: ',' + - name: " " + - uid: MonoGame.Extended.Tiled.TiledMap + name: TiledMap + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MonoGame.Extended.Tiled.TiledMap.Layers + commentId: P:MonoGame.Extended.Tiled.TiledMap.Layers + isExternal: true + name: Layers + nameWithType: TiledMap.Layers + fullName: MonoGame.Extended.Tiled.TiledMap.Layers +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTileLayerIndex* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetTileLayerIndex + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetTileLayerIndex_MonoGame_Extended_Tiled_TiledMap_System_String_ + name: GetTileLayerIndex + nameWithType: TiledExtensions.GetTileLayerIndex + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTileLayerIndex +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTile* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetTile + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetTile_MonoGame_Extended_Tiled_TiledMap_System_String_System_Int32_System_Int32_ + name: GetTile + nameWithType: TiledExtensions.GetTile + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTile +- uid: MLEM.Extended.Tiled.LayerPosition + commentId: T:MLEM.Extended.Tiled.LayerPosition + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.LayerPosition.html + name: LayerPosition + nameWithType: LayerPosition + fullName: MLEM.Extended.Tiled.LayerPosition +- uid: MLEM.Extended.Tiled.TiledExtensions.SetTile* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.SetTile + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_SetTile_MonoGame_Extended_Tiled_TiledMap_System_String_System_Int32_System_Int32_System_Int32_ + name: SetTile + nameWithType: TiledExtensions.SetTile + fullName: MLEM.Extended.Tiled.TiledExtensions.SetTile +- uid: MonoGame.Extended.Tiled.TiledMap.TileLayers + commentId: P:MonoGame.Extended.Tiled.TiledMap.TileLayers + isExternal: true + name: TileLayers + nameWithType: TiledMap.TileLayers + fullName: MonoGame.Extended.Tiled.TiledMap.TileLayers +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTiles* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetTiles + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetTiles_MonoGame_Extended_Tiled_TiledMap_System_Int32_System_Int32_ + name: GetTiles + nameWithType: TiledExtensions.GetTiles + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTiles +- uid: System.Collections.Generic.IEnumerable{MonoGame.Extended.Tiled.TiledMapTile} + commentId: T:System.Collections.Generic.IEnumerable{MonoGame.Extended.Tiled.TiledMapTile} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of TiledMapTile) + fullName.vb: System.Collections.Generic.IEnumerable(Of MonoGame.Extended.Tiled.TiledMapTile) + name.vb: IEnumerable(Of TiledMapTile) + 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: MonoGame.Extended.Tiled.TiledMapTile + name: TiledMapTile + isExternal: true + - 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: MonoGame.Extended.Tiled.TiledMapTile + name: TiledMapTile + isExternal: true + - 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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: MonoGame.Extended.Tiled.TiledMapTileLayer + commentId: T:MonoGame.Extended.Tiled.TiledMapTileLayer + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTileLayer + nameWithType: TiledMapTileLayer + fullName: MonoGame.Extended.Tiled.TiledMapTileLayer +- uid: MLEM.Extended.Tiled.TiledExtensions.GetArea* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetArea + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetArea_MonoGame_Extended_Tiled_TiledMapObject_MonoGame_Extended_Tiled_TiledMap_System_Nullable_Microsoft_Xna_Framework_Vector2__MonoGame_Extended_Tiled_TiledMapTileFlipFlags_ + name: GetArea + nameWithType: TiledExtensions.GetArea + fullName: MLEM.Extended.Tiled.TiledExtensions.GetArea +- uid: MonoGame.Extended.Tiled.TiledMapObject + commentId: T:MonoGame.Extended.Tiled.TiledMapObject + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapObject + nameWithType: TiledMapObject + fullName: MonoGame.Extended.Tiled.TiledMapObject +- uid: System.Nullable{Microsoft.Xna.Framework.Vector2} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Vector2} + parent: System + definition: System.Nullable`1 + name: Vector2? + nameWithType: Vector2? + fullName: Microsoft.Xna.Framework.Vector2? + spec.csharp: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' +- uid: MonoGame.Extended.Tiled.TiledMapTileFlipFlags + commentId: T:MonoGame.Extended.Tiled.TiledMapTileFlipFlags + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTileFlipFlags + nameWithType: TiledMapTileFlipFlags + fullName: MonoGame.Extended.Tiled.TiledMapTileFlipFlags +- uid: MonoGame.Extended.RectangleF + commentId: T:MonoGame.Extended.RectangleF + parent: MonoGame.Extended + isExternal: true + name: RectangleF + nameWithType: RectangleF + fullName: MonoGame.Extended.RectangleF +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MonoGame.Extended + commentId: N:MonoGame.Extended + isExternal: true + name: MonoGame.Extended + nameWithType: MonoGame.Extended + fullName: MonoGame.Extended + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTileSize* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetTileSize + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetTileSize_MonoGame_Extended_Tiled_TiledMap_ + name: GetTileSize + nameWithType: TiledExtensions.GetTileSize + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTileSize +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Extended.Tiled.TiledExtensions.IsInBounds* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.IsInBounds + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_IsInBounds_MonoGame_Extended_Tiled_TiledMapTileLayer_System_Int32_System_Int32_ + name: IsInBounds + nameWithType: TiledExtensions.IsInBounds + fullName: MLEM.Extended.Tiled.TiledExtensions.IsInBounds +- uid: MLEM.Extended.Tiled.TiledExtensions.GetObjects* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetObjects + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetObjects_MonoGame_Extended_Tiled_TiledMapObjectLayer_System_String_System_Boolean_System_Boolean_ + name: GetObjects + nameWithType: TiledExtensions.GetObjects + fullName: MLEM.Extended.Tiled.TiledExtensions.GetObjects +- uid: MonoGame.Extended.Tiled.TiledMapObjectLayer + commentId: T:MonoGame.Extended.Tiled.TiledMapObjectLayer + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapObjectLayer + nameWithType: TiledMapObjectLayer + fullName: MonoGame.Extended.Tiled.TiledMapObjectLayer +- uid: System.Collections.Generic.IEnumerable{MonoGame.Extended.Tiled.TiledMapObject} + commentId: T:System.Collections.Generic.IEnumerable{MonoGame.Extended.Tiled.TiledMapObject} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of TiledMapObject) + fullName.vb: System.Collections.Generic.IEnumerable(Of MonoGame.Extended.Tiled.TiledMapObject) + name.vb: IEnumerable(Of TiledMapObject) + 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: MonoGame.Extended.Tiled.TiledMapObject + name: TiledMapObject + isExternal: true + - 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: MonoGame.Extended.Tiled.TiledMapObject + name: TiledMapObject + isExternal: true + - name: ) +- uid: MLEM.Extended.Tiled.TiledExtensions.GetTextureRegion* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetTextureRegion + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetTextureRegion_MonoGame_Extended_Tiled_TiledMapTileset_MonoGame_Extended_Tiled_TiledMapTilesetTile_ + name: GetTextureRegion + nameWithType: TiledExtensions.GetTextureRegion + fullName: MLEM.Extended.Tiled.TiledExtensions.GetTextureRegion +- 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- uid: MLEM.Extended.Tiled.TiledExtensions.GetSpriteEffects* + commentId: Overload:MLEM.Extended.Tiled.TiledExtensions.GetSpriteEffects + href: MLEM.Extended.Tiled.TiledExtensions.html#MLEM_Extended_Tiled_TiledExtensions_GetSpriteEffects_MonoGame_Extended_Tiled_TiledMapTile_ + name: GetSpriteEffects + nameWithType: TiledExtensions.GetSpriteEffects + fullName: MLEM.Extended.Tiled.TiledExtensions.GetSpriteEffects +- 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 diff --git a/Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.yml b/Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.yml new file mode 100644 index 0000000..c581ee7 --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.yml @@ -0,0 +1,851 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + commentId: T:MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + id: TiledMapCollisions.CollectCollisions + parent: MLEM.Extended.Tiled + children: [] + langs: + - csharp + - vb + name: TiledMapCollisions.CollectCollisions + nameWithType: TiledMapCollisions.CollectCollisions + fullName: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + type: Delegate + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CollectCollisions + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 160 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: A delegate method used to override the default collision checking behavior. + example: [] + syntax: + content: public delegate void TiledMapCollisions.CollectCollisions(List collisions, TiledMapCollisions.TileCollisionInfo tile) + parameters: + - id: collisions + type: System.Collections.Generic.List{MonoGame.Extended.RectangleF} + description: The list of collisions to add to + - id: tile + type: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + description: The tile's collision information + content.vb: Public Delegate Sub TiledMapCollisions.CollectCollisions(collisions As List(Of RectangleF), tile As TiledMapCollisions.TileCollisionInfo) + extensionMethods: + - MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +references: +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html +- uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(CollectCollisions, CollectCollisions, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(TiledMapCollisions.CollectCollisions, TiledMapCollisions.CollectCollisions, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of TiledMapCollisions.CollectCollisions)(TiledMapCollisions.CollectCollisions, TiledMapCollisions.CollectCollisions, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions)(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of CollectCollisions)(CollectCollisions, CollectCollisions, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(CollectCollisions, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(TiledMapCollisions.CollectCollisions, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of TiledMapCollisions.CollectCollisions)(TiledMapCollisions.CollectCollisions, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions)(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of CollectCollisions)(CollectCollisions, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(CollectCollisions, CollectCollisions, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(TiledMapCollisions.CollectCollisions, TiledMapCollisions.CollectCollisions, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of TiledMapCollisions.CollectCollisions)(TiledMapCollisions.CollectCollisions, TiledMapCollisions.CollectCollisions, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions)(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of CollectCollisions)(CollectCollisions, CollectCollisions, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(CollectCollisions, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(TiledMapCollisions.CollectCollisions, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of TiledMapCollisions.CollectCollisions)(TiledMapCollisions.CollectCollisions, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions)(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of CollectCollisions)(CollectCollisions, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System.Collections.Generic.List{MonoGame.Extended.RectangleF} + commentId: T:System.Collections.Generic.List{MonoGame.Extended.RectangleF} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of RectangleF) + fullName.vb: System.Collections.Generic.List(Of MonoGame.Extended.RectangleF) + name.vb: List(Of RectangleF) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + commentId: T:MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.TiledMapCollisions.html + name: TiledMapCollisions.TileCollisionInfo + nameWithType: TiledMapCollisions.TileCollisionInfo + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + spec.csharp: + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + spec.vb: + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html diff --git a/Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.yml b/Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.yml new file mode 100644 index 0000000..efce9c4 --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.yml @@ -0,0 +1,1576 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + commentId: T:MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + id: TiledMapCollisions.TileCollisionInfo + parent: MLEM.Extended.Tiled + children: + - MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Collisions + - MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Layer + - MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Map + - MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Position + - MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Tile + - MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.TilesetTile + langs: + - csharp + - vb + name: TiledMapCollisions.TileCollisionInfo + nameWithType: TiledMapCollisions.TileCollisionInfo + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + type: Class + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TileCollisionInfo + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 165 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: A tile collision info stores information about a tile at a given location on a given layer, including its objects and their bounds. + example: [] + syntax: + content: 'public class TiledMapCollisions.TileCollisionInfo : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class TiledMapCollisions.TileCollisionInfo Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Map + commentId: F:MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Map + id: Map + parent: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + langs: + - csharp + - vb + name: Map + nameWithType: TiledMapCollisions.TileCollisionInfo.Map + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Map + type: Field + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Map + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 170 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The map the tile is on + example: [] + syntax: + content: public readonly TiledMap Map + return: + type: MonoGame.Extended.Tiled.TiledMap + content.vb: Public ReadOnly Map As TiledMap +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Position + commentId: F:MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Position + id: Position + parent: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + langs: + - csharp + - vb + name: Position + nameWithType: TiledMapCollisions.TileCollisionInfo.Position + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Position + type: Field + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Position + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 174 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The position of the tile, in tile units + example: [] + syntax: + content: public readonly Vector2 Position + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ReadOnly Position As Vector2 +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Tile + commentId: F:MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Tile + id: Tile + parent: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + langs: + - csharp + - vb + name: Tile + nameWithType: TiledMapCollisions.TileCollisionInfo.Tile + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Tile + type: Field + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Tile + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 178 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The tiled map tile + example: [] + syntax: + content: public readonly TiledMapTile Tile + return: + type: MonoGame.Extended.Tiled.TiledMapTile + content.vb: Public ReadOnly Tile As TiledMapTile +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Layer + commentId: F:MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Layer + id: Layer + parent: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + langs: + - csharp + - vb + name: Layer + nameWithType: TiledMapCollisions.TileCollisionInfo.Layer + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Layer + type: Field + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Layer + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 182 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The layer that this tile is on + example: [] + syntax: + content: public readonly TiledMapTileLayer Layer + return: + type: MonoGame.Extended.Tiled.TiledMapTileLayer + content.vb: Public ReadOnly Layer As TiledMapTileLayer +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.TilesetTile + commentId: F:MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.TilesetTile + id: TilesetTile + parent: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + langs: + - csharp + - vb + name: TilesetTile + nameWithType: TiledMapCollisions.TileCollisionInfo.TilesetTile + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.TilesetTile + type: Field + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TilesetTile + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 186 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The tileset tile for this tile + example: [] + syntax: + content: public readonly TiledMapTilesetTile TilesetTile + return: + type: MonoGame.Extended.Tiled.TiledMapTilesetTile + content.vb: Public ReadOnly TilesetTile As TiledMapTilesetTile +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Collisions + commentId: F:MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Collisions + id: Collisions + parent: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + langs: + - csharp + - vb + name: Collisions + nameWithType: TiledMapCollisions.TileCollisionInfo.Collisions + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Collisions + type: Field + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Collisions + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 190 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The list of colliders for this tile + example: [] + syntax: + content: public readonly List Collisions + return: + type: System.Collections.Generic.List{MonoGame.Extended.RectangleF} + content.vb: Public ReadOnly Collisions As List(Of RectangleF) +references: +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData_System_String_System_Object_ + name: SetData(string, object) + nameWithType: GenericDataHolder.SetData(string, object) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, object) + nameWithType.vb: GenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData_System_String_System_Object_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData_System_String_System_Object_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.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: 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.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: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(TileCollisionInfo, TileCollisionInfo, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(TiledMapCollisions.TileCollisionInfo, TiledMapCollisions.TileCollisionInfo, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of TiledMapCollisions.TileCollisionInfo)(TiledMapCollisions.TileCollisionInfo, TiledMapCollisions.TileCollisionInfo, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo)(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of TileCollisionInfo)(TileCollisionInfo, TileCollisionInfo, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(TileCollisionInfo, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(TiledMapCollisions.TileCollisionInfo, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of TiledMapCollisions.TileCollisionInfo)(TiledMapCollisions.TileCollisionInfo, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo)(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of TileCollisionInfo)(TileCollisionInfo, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(TileCollisionInfo, TileCollisionInfo, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(TiledMapCollisions.TileCollisionInfo, TiledMapCollisions.TileCollisionInfo, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of TiledMapCollisions.TileCollisionInfo)(TiledMapCollisions.TileCollisionInfo, TiledMapCollisions.TileCollisionInfo, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo)(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of TileCollisionInfo)(TileCollisionInfo, TileCollisionInfo, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(TileCollisionInfo, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(TiledMapCollisions.TileCollisionInfo, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of TiledMapCollisions.TileCollisionInfo)(TiledMapCollisions.TileCollisionInfo, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo)(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of TileCollisionInfo)(TileCollisionInfo, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: MonoGame.Extended.Tiled.TiledMap + commentId: T:MonoGame.Extended.Tiled.TiledMap + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMap + nameWithType: TiledMap + fullName: MonoGame.Extended.Tiled.TiledMap +- uid: MonoGame.Extended.Tiled + commentId: N:MonoGame.Extended.Tiled + isExternal: true + name: MonoGame.Extended.Tiled + nameWithType: MonoGame.Extended.Tiled + fullName: MonoGame.Extended.Tiled + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: MonoGame.Extended.Tiled.TiledMapTile + commentId: T:MonoGame.Extended.Tiled.TiledMapTile + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTile + nameWithType: TiledMapTile + fullName: MonoGame.Extended.Tiled.TiledMapTile +- uid: MonoGame.Extended.Tiled.TiledMapTileLayer + commentId: T:MonoGame.Extended.Tiled.TiledMapTileLayer + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTileLayer + nameWithType: TiledMapTileLayer + fullName: MonoGame.Extended.Tiled.TiledMapTileLayer +- uid: MonoGame.Extended.Tiled.TiledMapTilesetTile + commentId: T:MonoGame.Extended.Tiled.TiledMapTilesetTile + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMapTilesetTile + nameWithType: TiledMapTilesetTile + fullName: MonoGame.Extended.Tiled.TiledMapTilesetTile +- uid: System.Collections.Generic.List{MonoGame.Extended.RectangleF} + commentId: T:System.Collections.Generic.List{MonoGame.Extended.RectangleF} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of RectangleF) + fullName.vb: System.Collections.Generic.List(Of MonoGame.Extended.RectangleF) + name.vb: List(Of RectangleF) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-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 diff --git a/Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.yml b/Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.yml new file mode 100644 index 0000000..53141e8 --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.TiledMapCollisions.yml @@ -0,0 +1,2123 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled.TiledMapCollisions + commentId: T:MLEM.Extended.Tiled.TiledMapCollisions + id: TiledMapCollisions + parent: MLEM.Extended.Tiled + children: + - MLEM.Extended.Tiled.TiledMapCollisions.#ctor(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + - MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions(System.Collections.Generic.List{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + - MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingAreas(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + - MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + - MLEM.Extended.Tiled.TiledMapCollisions.GetPenetrations(System.Func{MonoGame.Extended.RectangleF},System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean},System.Boolean) + - MLEM.Extended.Tiled.TiledMapCollisions.IsColliding(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + - MLEM.Extended.Tiled.TiledMapCollisions.SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + - MLEM.Extended.Tiled.TiledMapCollisions.UpdateCollisionInfo(System.Int32,System.Int32,System.Int32) + langs: + - csharp + - vb + name: TiledMapCollisions + nameWithType: TiledMapCollisions + fullName: MLEM.Extended.Tiled.TiledMapCollisions + type: Class + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TiledMapCollisions + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 15 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + A collision handler for a MonoGame.Extended tiled tile map. + + The idea behind this collision handler is that, on the map's tileset, each tile is assigned a certain rectangular area. That area is converted into a collision map that is dealt with in tile units, where each tile's covered area is 1x1 units big. + example: [] + syntax: + content: public class TiledMapCollisions + content.vb: Public Class TiledMapCollisions + inheritance: + - System.Object + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - MLEM.Extended.Tiled.TiledMapCollisions.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.TiledMapCollisions.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.TiledMapCollisions.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extended.Tiled.TiledMapCollisions.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.#ctor(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + commentId: M:MLEM.Extended.Tiled.TiledMapCollisions.#ctor(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + id: '#ctor(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions)' + parent: MLEM.Extended.Tiled.TiledMapCollisions + langs: + - csharp + - vb + name: TiledMapCollisions(TiledMap, CollectCollisions) + nameWithType: TiledMapCollisions.TiledMapCollisions(TiledMap, TiledMapCollisions.CollectCollisions) + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TiledMapCollisions(MonoGame.Extended.Tiled.TiledMap, MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + type: Constructor + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 26 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Creates a new tiled map collision handler for the given map + example: [] + syntax: + content: public TiledMapCollisions(TiledMap map = null, TiledMapCollisions.CollectCollisions collisionFunction = null) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + - id: collisionFunction + type: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + description: The function used to collect the collision info of a tile, or null to use + content.vb: Public Sub New(map As TiledMap = Nothing, collisionFunction As TiledMapCollisions.CollectCollisions = Nothing) + overload: MLEM.Extended.Tiled.TiledMapCollisions.#ctor* + nameWithType.vb: TiledMapCollisions.New(TiledMap, TiledMapCollisions.CollectCollisions) + fullName.vb: MLEM.Extended.Tiled.TiledMapCollisions.New(MonoGame.Extended.Tiled.TiledMap, MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + name.vb: New(TiledMap, CollectCollisions) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + commentId: M:MLEM.Extended.Tiled.TiledMapCollisions.SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + id: SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + parent: MLEM.Extended.Tiled.TiledMapCollisions + langs: + - csharp + - vb + name: SetMap(TiledMap, CollectCollisions) + nameWithType: TiledMapCollisions.SetMap(TiledMap, TiledMapCollisions.CollectCollisions) + fullName: MLEM.Extended.Tiled.TiledMapCollisions.SetMap(MonoGame.Extended.Tiled.TiledMap, MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetMap + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 36 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Sets this collision handler's handled map + example: [] + syntax: + content: public void SetMap(TiledMap map, TiledMapCollisions.CollectCollisions collisionFunction = null) + parameters: + - id: map + type: MonoGame.Extended.Tiled.TiledMap + description: The map + - id: collisionFunction + type: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + description: The function used to collect the collision info of a tile, or null to use + content.vb: Public Sub SetMap(map As TiledMap, collisionFunction As TiledMapCollisions.CollectCollisions = Nothing) + overload: MLEM.Extended.Tiled.TiledMapCollisions.SetMap* +- uid: MLEM.Extended.Tiled.TiledMapCollisions.UpdateCollisionInfo(System.Int32,System.Int32,System.Int32) + commentId: M:MLEM.Extended.Tiled.TiledMapCollisions.UpdateCollisionInfo(System.Int32,System.Int32,System.Int32) + id: UpdateCollisionInfo(System.Int32,System.Int32,System.Int32) + parent: MLEM.Extended.Tiled.TiledMapCollisions + langs: + - csharp + - vb + name: UpdateCollisionInfo(int, int, int) + nameWithType: TiledMapCollisions.UpdateCollisionInfo(int, int, int) + fullName: MLEM.Extended.Tiled.TiledMapCollisions.UpdateCollisionInfo(int, int, int) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UpdateCollisionInfo + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 55 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: Updates the collision info for the tile at the given position. + example: [] + syntax: + content: public void UpdateCollisionInfo(int layerIndex, int x, int y) + parameters: + - id: layerIndex + type: System.Int32 + description: The index of the tile's layer in + - id: x + type: System.Int32 + description: The tile's x coordinate + - id: y + type: System.Int32 + description: The tile's y coordinate + content.vb: Public Sub UpdateCollisionInfo(layerIndex As Integer, x As Integer, y As Integer) + overload: MLEM.Extended.Tiled.TiledMapCollisions.UpdateCollisionInfo* + nameWithType.vb: TiledMapCollisions.UpdateCollisionInfo(Integer, Integer, Integer) + fullName.vb: MLEM.Extended.Tiled.TiledMapCollisions.UpdateCollisionInfo(Integer, Integer, Integer) + name.vb: UpdateCollisionInfo(Integer, Integer, Integer) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + commentId: M:MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + id: GetCollidingTiles(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + parent: MLEM.Extended.Tiled.TiledMapCollisions + langs: + - csharp + - vb + name: GetCollidingTiles(RectangleF, Func) + nameWithType: TiledMapCollisions.GetCollidingTiles(RectangleF, Func) + fullName: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles(MonoGame.Extended.RectangleF, System.Func) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetCollidingTiles + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 73 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Returns an enumerable of tile collision infos that intersect the given area. + + Optionally, a predicate can be supplied that narrows the search. + example: [] + syntax: + content: public IEnumerable GetCollidingTiles(RectangleF area, Func included = null) + parameters: + - id: area + type: MonoGame.Extended.RectangleF + description: The area to check for collisions in + - id: included + type: System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean} + description: A function that determines if a certain info should be included or not + return: + type: System.Collections.Generic.IEnumerable{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo} + description: An enumerable of collision infos for that area + content.vb: Public Function GetCollidingTiles(area As RectangleF, included As Func(Of TiledMapCollisions.TileCollisionInfo, Boolean) = Nothing) As IEnumerable(Of TiledMapCollisions.TileCollisionInfo) + overload: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles* + nameWithType.vb: TiledMapCollisions.GetCollidingTiles(RectangleF, Func(Of TiledMapCollisions.TileCollisionInfo, Boolean)) + fullName.vb: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles(MonoGame.Extended.RectangleF, System.Func(Of MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, Boolean)) + name.vb: GetCollidingTiles(RectangleF, Func(Of TileCollisionInfo, Boolean)) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.IsColliding(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + commentId: M:MLEM.Extended.Tiled.TiledMapCollisions.IsColliding(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + id: IsColliding(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + parent: MLEM.Extended.Tiled.TiledMapCollisions + langs: + - csharp + - vb + name: IsColliding(RectangleF, Func) + nameWithType: TiledMapCollisions.IsColliding(RectangleF, Func) + fullName: MLEM.Extended.Tiled.TiledMapCollisions.IsColliding(MonoGame.Extended.RectangleF, System.Func) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsColliding + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 107 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Returns whether there are any colliding tiles in the given area. + + Optionally, a predicate can be supplied that narrows the search. + example: [] + syntax: + content: public bool IsColliding(RectangleF area, Func included = null) + parameters: + - id: area + type: MonoGame.Extended.RectangleF + description: The area to check for collisions in + - id: included + type: System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean} + description: A function that determines if a certain info should be included or not + return: + type: System.Boolean + description: True if there are any colliders in the area, false otherwise + content.vb: Public Function IsColliding(area As RectangleF, included As Func(Of TiledMapCollisions.TileCollisionInfo, Boolean) = Nothing) As Boolean + overload: MLEM.Extended.Tiled.TiledMapCollisions.IsColliding* + nameWithType.vb: TiledMapCollisions.IsColliding(RectangleF, Func(Of TiledMapCollisions.TileCollisionInfo, Boolean)) + fullName.vb: MLEM.Extended.Tiled.TiledMapCollisions.IsColliding(MonoGame.Extended.RectangleF, System.Func(Of MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, Boolean)) + name.vb: IsColliding(RectangleF, Func(Of TileCollisionInfo, Boolean)) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingAreas(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + commentId: M:MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingAreas(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + id: GetCollidingAreas(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + parent: MLEM.Extended.Tiled.TiledMapCollisions + langs: + - csharp + - vb + name: GetCollidingAreas(RectangleF, Func) + nameWithType: TiledMapCollisions.GetCollidingAreas(RectangleF, Func) + fullName: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingAreas(MonoGame.Extended.RectangleF, System.Func) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetCollidingAreas + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 118 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Returns an enumerable of all of the of the colliding tiles in the given area. + + This method is a convenience method based on . + example: [] + syntax: + content: public IEnumerable GetCollidingAreas(RectangleF area, Func included = null) + parameters: + - id: area + type: MonoGame.Extended.RectangleF + description: The area to check for collisions in + - id: included + type: System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean} + description: A function that determines if a certain info should be included or not + return: + type: System.Collections.Generic.IEnumerable{MonoGame.Extended.RectangleF} + description: An enumerable of collision rectangles for that area + content.vb: Public Function GetCollidingAreas(area As RectangleF, included As Func(Of TiledMapCollisions.TileCollisionInfo, Boolean) = Nothing) As IEnumerable(Of RectangleF) + overload: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingAreas* + nameWithType.vb: TiledMapCollisions.GetCollidingAreas(RectangleF, Func(Of TiledMapCollisions.TileCollisionInfo, Boolean)) + fullName.vb: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingAreas(MonoGame.Extended.RectangleF, System.Func(Of MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, Boolean)) + name.vb: GetCollidingAreas(RectangleF, Func(Of TileCollisionInfo, Boolean)) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.GetPenetrations(System.Func{MonoGame.Extended.RectangleF},System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean},System.Boolean) + commentId: M:MLEM.Extended.Tiled.TiledMapCollisions.GetPenetrations(System.Func{MonoGame.Extended.RectangleF},System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean},System.Boolean) + id: GetPenetrations(System.Func{MonoGame.Extended.RectangleF},System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean},System.Boolean) + parent: MLEM.Extended.Tiled.TiledMapCollisions + langs: + - csharp + - vb + name: GetPenetrations(Func, Func, bool) + nameWithType: TiledMapCollisions.GetPenetrations(Func, Func, bool) + fullName: MLEM.Extended.Tiled.TiledMapCollisions.GetPenetrations(System.Func, System.Func, bool) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetPenetrations + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 134 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: >- + Returns an enumerable of normals and penetration amounts for each that intersects with the given area. + + The normals and penetration amounts are based on . + + Note that all x penetrations are returned before all y penetrations, which improves collision detection in sidescrolling games with gravity. Note that this behavior can be inverted using prioritizeX. + example: [] + syntax: + content: public IEnumerable<(Vector2, float)> GetPenetrations(Func getArea, Func included = null, bool prioritizeX = true) + parameters: + - id: getArea + type: System.Func{MonoGame.Extended.RectangleF} + description: The area to penetrate + - id: included + type: System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean} + description: A function that determines if a certain info should be included or not + - id: prioritizeX + type: System.Boolean + description: Whether all x penetrations should be prioritized (returned first). If this is false, all y penetrations are prioritized instead. + return: + type: System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single}} + description: A set of normals and penetration amounts + content.vb: Public Function GetPenetrations(getArea As Func(Of RectangleF), included As Func(Of TiledMapCollisions.TileCollisionInfo, Boolean) = Nothing, prioritizeX As Boolean = True) As IEnumerable(Of (Vector2, Single)) + overload: MLEM.Extended.Tiled.TiledMapCollisions.GetPenetrations* + nameWithType.vb: TiledMapCollisions.GetPenetrations(Func(Of RectangleF), Func(Of TiledMapCollisions.TileCollisionInfo, Boolean), Boolean) + fullName.vb: MLEM.Extended.Tiled.TiledMapCollisions.GetPenetrations(System.Func(Of MonoGame.Extended.RectangleF), System.Func(Of MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, Boolean), Boolean) + name.vb: GetPenetrations(Func(Of RectangleF), Func(Of TileCollisionInfo, Boolean), Boolean) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions(System.Collections.Generic.List{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + commentId: M:MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions(System.Collections.Generic.List{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + id: DefaultCollectCollisions(System.Collections.Generic.List{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + parent: MLEM.Extended.Tiled.TiledMapCollisions + langs: + - csharp + - vb + name: DefaultCollectCollisions(List, TileCollisionInfo) + nameWithType: TiledMapCollisions.DefaultCollectCollisions(List, TiledMapCollisions.TileCollisionInfo) + fullName: MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions(System.Collections.Generic.List, MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + type: Method + source: + remote: + path: MLEM.Extended/Tiled/TiledMapCollisions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultCollectCollisions + path: ../MLEM.Extended/Tiled/TiledMapCollisions.cs + startLine: 150 + assemblies: + - MLEM.Extended + namespace: MLEM.Extended.Tiled + summary: The default implementation of which is used by if no custom collision collection function is passed + example: [] + syntax: + content: public static void DefaultCollectCollisions(List collisions, TiledMapCollisions.TileCollisionInfo tile) + parameters: + - id: collisions + type: System.Collections.Generic.List{MonoGame.Extended.RectangleF} + description: The list of collisions to add to + - id: tile + type: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + description: The tile's collision information + content.vb: Public Shared Sub DefaultCollectCollisions(collisions As List(Of RectangleF), tile As TiledMapCollisions.TileCollisionInfo) + overload: MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions* + nameWithType.vb: TiledMapCollisions.DefaultCollectCollisions(List(Of RectangleF), TiledMapCollisions.TileCollisionInfo) + fullName.vb: MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions(System.Collections.Generic.List(Of MonoGame.Extended.RectangleF), MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + name.vb: DefaultCollectCollisions(List(Of RectangleF), TileCollisionInfo) +references: +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.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.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: 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.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: MLEM.Extended.Tiled.TiledMapCollisions.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(TiledMapCollisions, TiledMapCollisions, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(TiledMapCollisions, TiledMapCollisions, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extended.Tiled.TiledMapCollisions, MLEM.Extended.Tiled.TiledMapCollisions, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of TiledMapCollisions)(TiledMapCollisions, TiledMapCollisions, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extended.Tiled.TiledMapCollisions)(MLEM.Extended.Tiled.TiledMapCollisions, MLEM.Extended.Tiled.TiledMapCollisions, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of TiledMapCollisions)(TiledMapCollisions, TiledMapCollisions, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions,MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions,MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(TiledMapCollisions, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(TiledMapCollisions, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extended.Tiled.TiledMapCollisions, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of TiledMapCollisions)(TiledMapCollisions, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extended.Tiled.TiledMapCollisions)(MLEM.Extended.Tiled.TiledMapCollisions, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of TiledMapCollisions)(TiledMapCollisions, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(TiledMapCollisions, TiledMapCollisions, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(TiledMapCollisions, TiledMapCollisions, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extended.Tiled.TiledMapCollisions, MLEM.Extended.Tiled.TiledMapCollisions, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of TiledMapCollisions)(TiledMapCollisions, TiledMapCollisions, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extended.Tiled.TiledMapCollisions)(MLEM.Extended.Tiled.TiledMapCollisions, MLEM.Extended.Tiled.TiledMapCollisions, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of TiledMapCollisions)(TiledMapCollisions, TiledMapCollisions, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions,MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extended.Tiled.TiledMapCollisions,MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(TiledMapCollisions, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(TiledMapCollisions, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extended.Tiled.TiledMapCollisions, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of TiledMapCollisions)(TiledMapCollisions, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extended.Tiled.TiledMapCollisions)(MLEM.Extended.Tiled.TiledMapCollisions, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of TiledMapCollisions)(TiledMapCollisions, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: '>' + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extended.Tiled.TiledMapCollisions,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ) + - name: ( + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions(System.Collections.Generic.List{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + commentId: M:MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions(System.Collections.Generic.List{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + isExternal: true + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_DefaultCollectCollisions_System_Collections_Generic_List_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_ + name: DefaultCollectCollisions(List, TileCollisionInfo) + nameWithType: TiledMapCollisions.DefaultCollectCollisions(List, TiledMapCollisions.TileCollisionInfo) + fullName: MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions(System.Collections.Generic.List, MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + nameWithType.vb: TiledMapCollisions.DefaultCollectCollisions(List(Of RectangleF), TiledMapCollisions.TileCollisionInfo) + fullName.vb: MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions(System.Collections.Generic.List(Of MonoGame.Extended.RectangleF), MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + name.vb: DefaultCollectCollisions(List(Of RectangleF), TileCollisionInfo) + spec.csharp: + - uid: MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions(System.Collections.Generic.List{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + name: DefaultCollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_DefaultCollectCollisions_System_Collections_Generic_List_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_ + - name: ( + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ) + spec.vb: + - uid: MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions(System.Collections.Generic.List{MonoGame.Extended.RectangleF},MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + name: DefaultCollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_DefaultCollectCollisions_System_Collections_Generic_List_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_ + - name: ( + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.#ctor* + commentId: Overload:MLEM.Extended.Tiled.TiledMapCollisions.#ctor + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions__ctor_MonoGame_Extended_Tiled_TiledMap_MLEM_Extended_Tiled_TiledMapCollisions_CollectCollisions_ + name: TiledMapCollisions + nameWithType: TiledMapCollisions.TiledMapCollisions + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TiledMapCollisions + nameWithType.vb: TiledMapCollisions.New + fullName.vb: MLEM.Extended.Tiled.TiledMapCollisions.New + name.vb: New +- uid: MonoGame.Extended.Tiled.TiledMap + commentId: T:MonoGame.Extended.Tiled.TiledMap + parent: MonoGame.Extended.Tiled + isExternal: true + name: TiledMap + nameWithType: TiledMap + fullName: MonoGame.Extended.Tiled.TiledMap +- uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + commentId: T:MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.TiledMapCollisions.html + name: TiledMapCollisions.CollectCollisions + nameWithType: TiledMapCollisions.CollectCollisions + fullName: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + spec.csharp: + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + spec.vb: + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html +- uid: MonoGame.Extended.Tiled + commentId: N:MonoGame.Extended.Tiled + isExternal: true + name: MonoGame.Extended.Tiled + nameWithType: MonoGame.Extended.Tiled + fullName: MonoGame.Extended.Tiled + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + - name: . + - uid: MonoGame.Extended.Tiled + name: Tiled + isExternal: true +- uid: MLEM.Extended.Tiled.TiledMapCollisions.SetMap* + commentId: Overload:MLEM.Extended.Tiled.TiledMapCollisions.SetMap + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_SetMap_MonoGame_Extended_Tiled_TiledMap_MLEM_Extended_Tiled_TiledMapCollisions_CollectCollisions_ + name: SetMap + nameWithType: TiledMapCollisions.SetMap + fullName: MLEM.Extended.Tiled.TiledMapCollisions.SetMap +- uid: MonoGame.Extended.Tiled.TiledMap.TileLayers + commentId: P:MonoGame.Extended.Tiled.TiledMap.TileLayers + isExternal: true + name: TileLayers + nameWithType: TiledMap.TileLayers + fullName: MonoGame.Extended.Tiled.TiledMap.TileLayers +- uid: MLEM.Extended.Tiled.TiledMapCollisions.UpdateCollisionInfo* + commentId: Overload:MLEM.Extended.Tiled.TiledMapCollisions.UpdateCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_UpdateCollisionInfo_System_Int32_System_Int32_System_Int32_ + name: UpdateCollisionInfo + nameWithType: TiledMapCollisions.UpdateCollisionInfo + fullName: MLEM.Extended.Tiled.TiledMapCollisions.UpdateCollisionInfo +- 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.Extended.Tiled.TiledMapCollisions.GetCollidingTiles* + commentId: Overload:MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_GetCollidingTiles_MonoGame_Extended_RectangleF_System_Func_MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_System_Boolean__ + name: GetCollidingTiles + nameWithType: TiledMapCollisions.GetCollidingTiles + fullName: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles +- uid: MonoGame.Extended.RectangleF + commentId: T:MonoGame.Extended.RectangleF + parent: MonoGame.Extended + isExternal: true + name: RectangleF + nameWithType: RectangleF + fullName: MonoGame.Extended.RectangleF +- uid: System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean} + commentId: T:System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TiledMapCollisions.TileCollisionInfo, Boolean) + fullName.vb: System.Func(Of MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, Boolean) + name.vb: Func(Of TiledMapCollisions.TileCollisionInfo, Boolean) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Collections.Generic.IEnumerable{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo} + commentId: T:System.Collections.Generic.IEnumerable{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of TiledMapCollisions.TileCollisionInfo) + fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo) + name.vb: IEnumerable(Of TiledMapCollisions.TileCollisionInfo) + 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.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.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.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ) +- uid: MonoGame.Extended + commentId: N:MonoGame.Extended + isExternal: true + name: MonoGame.Extended + nameWithType: MonoGame.Extended + fullName: MonoGame.Extended + spec.csharp: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true + spec.vb: + - uid: MonoGame + name: MonoGame + isExternal: true + - name: . + - uid: MonoGame.Extended + name: Extended + isExternal: true +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Extended.Tiled.TiledMapCollisions.IsColliding* + commentId: Overload:MLEM.Extended.Tiled.TiledMapCollisions.IsColliding + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_IsColliding_MonoGame_Extended_RectangleF_System_Func_MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_System_Boolean__ + name: IsColliding + nameWithType: TiledMapCollisions.IsColliding + fullName: MLEM.Extended.Tiled.TiledMapCollisions.IsColliding +- 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.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Collisions + commentId: F:MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Collisions + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html#MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_Collisions + name: Collisions + nameWithType: TiledMapCollisions.TileCollisionInfo.Collisions + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.Collisions +- uid: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + commentId: M:MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + isExternal: true + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_GetCollidingTiles_MonoGame_Extended_RectangleF_System_Func_MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_System_Boolean__ + name: GetCollidingTiles(RectangleF, Func) + nameWithType: TiledMapCollisions.GetCollidingTiles(RectangleF, Func) + fullName: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles(MonoGame.Extended.RectangleF, System.Func) + nameWithType.vb: TiledMapCollisions.GetCollidingTiles(RectangleF, Func(Of TiledMapCollisions.TileCollisionInfo, Boolean)) + fullName.vb: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles(MonoGame.Extended.RectangleF, System.Func(Of MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo, Boolean)) + name.vb: GetCollidingTiles(RectangleF, Func(Of TileCollisionInfo, Boolean)) + spec.csharp: + - uid: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + name: GetCollidingTiles + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_GetCollidingTiles_MonoGame_Extended_RectangleF_System_Func_MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_System_Boolean__ + - name: ( + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingTiles(MonoGame.Extended.RectangleF,System.Func{MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo,System.Boolean}) + name: GetCollidingTiles + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_GetCollidingTiles_MonoGame_Extended_RectangleF_System_Func_MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_System_Boolean__ + - name: ( + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingAreas* + commentId: Overload:MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingAreas + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_GetCollidingAreas_MonoGame_Extended_RectangleF_System_Func_MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_System_Boolean__ + name: GetCollidingAreas + nameWithType: TiledMapCollisions.GetCollidingAreas + fullName: MLEM.Extended.Tiled.TiledMapCollisions.GetCollidingAreas +- uid: System.Collections.Generic.IEnumerable{MonoGame.Extended.RectangleF} + commentId: T:System.Collections.Generic.IEnumerable{MonoGame.Extended.RectangleF} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of RectangleF) + fullName.vb: System.Collections.Generic.IEnumerable(Of MonoGame.Extended.RectangleF) + name.vb: IEnumerable(Of RectangleF) + 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: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - 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: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + commentId: T:MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.TiledMapCollisions.html + name: TiledMapCollisions.TileCollisionInfo + nameWithType: TiledMapCollisions.TileCollisionInfo + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + spec.csharp: + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + spec.vb: + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html +- uid: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + commentId: M:MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + isExternal: true + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Penetrate_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + name: Penetrate(RectangleF, RectangleF, out Vector2, out float) + nameWithType: NumberExtensions.Penetrate(RectangleF, RectangleF, out Vector2, out float) + fullName: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, out Microsoft.Xna.Framework.Vector2, out float) + nameWithType.vb: NumberExtensions.Penetrate(RectangleF, RectangleF, Vector2, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Vector2, Single) + name.vb: Penetrate(RectangleF, RectangleF, Vector2, Single) + spec.csharp: + - uid: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + name: Penetrate + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Penetrate_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - name: out + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + name: Penetrate + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Penetrate_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.GetPenetrations* + commentId: Overload:MLEM.Extended.Tiled.TiledMapCollisions.GetPenetrations + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_GetPenetrations_System_Func_MonoGame_Extended_RectangleF__System_Func_MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_System_Boolean__System_Boolean_ + name: GetPenetrations + nameWithType: TiledMapCollisions.GetPenetrations + fullName: MLEM.Extended.Tiled.TiledMapCollisions.GetPenetrations +- uid: System.Func{MonoGame.Extended.RectangleF} + commentId: T:System.Func{MonoGame.Extended.RectangleF} + parent: System + definition: System.Func`1 + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of RectangleF) + fullName.vb: System.Func(Of MonoGame.Extended.RectangleF) + name.vb: Func(Of RectangleF) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: ) +- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single}} + commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Vector2,System.Single}} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable<(Vector2, float)> + nameWithType: IEnumerable<(Vector2, float)> + fullName: System.Collections.Generic.IEnumerable<(Microsoft.Xna.Framework.Vector2, float)> + nameWithType.vb: IEnumerable(Of (Vector2, Single)) + fullName.vb: System.Collections.Generic.IEnumerable(Of (Microsoft.Xna.Framework.Vector2, Single)) + name.vb: IEnumerable(Of (Vector2, Single)) + 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: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - 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: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + commentId: M:MLEM.Extended.Tiled.TiledMapCollisions.SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + isExternal: true + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_SetMap_MonoGame_Extended_Tiled_TiledMap_MLEM_Extended_Tiled_TiledMapCollisions_CollectCollisions_ + name: SetMap(TiledMap, CollectCollisions) + nameWithType: TiledMapCollisions.SetMap(TiledMap, TiledMapCollisions.CollectCollisions) + fullName: MLEM.Extended.Tiled.TiledMapCollisions.SetMap(MonoGame.Extended.Tiled.TiledMap, MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + spec.csharp: + - uid: MLEM.Extended.Tiled.TiledMapCollisions.SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + name: SetMap + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_SetMap_MonoGame_Extended_Tiled_TiledMap_MLEM_Extended_Tiled_TiledMapCollisions_CollectCollisions_ + - name: ( + - uid: MonoGame.Extended.Tiled.TiledMap + name: TiledMap + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ) + spec.vb: + - uid: MLEM.Extended.Tiled.TiledMapCollisions.SetMap(MonoGame.Extended.Tiled.TiledMap,MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions) + name: SetMap + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_SetMap_MonoGame_Extended_Tiled_TiledMap_MLEM_Extended_Tiled_TiledMapCollisions_CollectCollisions_ + - name: ( + - uid: MonoGame.Extended.Tiled.TiledMap + name: TiledMap + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + - name: ) +- uid: MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions* + commentId: Overload:MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html#MLEM_Extended_Tiled_TiledMapCollisions_DefaultCollectCollisions_System_Collections_Generic_List_MonoGame_Extended_RectangleF__MLEM_Extended_Tiled_TiledMapCollisions_TileCollisionInfo_ + name: DefaultCollectCollisions + nameWithType: TiledMapCollisions.DefaultCollectCollisions + fullName: MLEM.Extended.Tiled.TiledMapCollisions.DefaultCollectCollisions +- uid: System.Collections.Generic.List{MonoGame.Extended.RectangleF} + commentId: T:System.Collections.Generic.List{MonoGame.Extended.RectangleF} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of RectangleF) + fullName.vb: System.Collections.Generic.List(Of MonoGame.Extended.RectangleF) + name.vb: List(Of RectangleF) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MonoGame.Extended.RectangleF + name: RectangleF + isExternal: true + - name: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/Docs/api/MLEM.Extended.Tiled.yml b/Docs/api/MLEM.Extended.Tiled.yml new file mode 100644 index 0000000..538952f --- /dev/null +++ b/Docs/api/MLEM.Extended.Tiled.yml @@ -0,0 +1,228 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + id: MLEM.Extended.Tiled + children: + - MLEM.Extended.Tiled.IndividualTiledMapRenderer + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + - MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + - MLEM.Extended.Tiled.LayerPosition + - MLEM.Extended.Tiled.LayerPositionF + - MLEM.Extended.Tiled.TiledExtensions + - MLEM.Extended.Tiled.TiledMapCollisions + - MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + - MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + langs: + - csharp + - vb + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + type: Namespace + assemblies: + - MLEM.Extended +references: +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer + nameWithType: IndividualTiledMapRenderer + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer.GetDepth + nameWithType: IndividualTiledMapRenderer.GetDepth + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth + name: GetDepth + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.GetDepth.html +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer.DrawDelegate + nameWithType: IndividualTiledMapRenderer.DrawDelegate + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate + name: DrawDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.DrawDelegate.html +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer.AddDelegate + nameWithType: IndividualTiledMapRenderer.AddDelegate + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate + name: AddDelegate + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.AddDelegate.html +- uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + commentId: T:MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + name: IndividualTiledMapRenderer.TileDrawInfo + nameWithType: IndividualTiledMapRenderer.TileDrawInfo + fullName: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + spec.csharp: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html + spec.vb: + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer + name: IndividualTiledMapRenderer + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.html + - name: . + - uid: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo + name: TileDrawInfo + href: MLEM.Extended.Tiled.IndividualTiledMapRenderer.TileDrawInfo.html +- uid: MLEM.Extended.Tiled.LayerPosition + commentId: T:MLEM.Extended.Tiled.LayerPosition + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.LayerPosition.html + name: LayerPosition + nameWithType: LayerPosition + fullName: MLEM.Extended.Tiled.LayerPosition +- uid: MLEM.Extended.Tiled.LayerPositionF + commentId: T:MLEM.Extended.Tiled.LayerPositionF + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.LayerPositionF.html + name: LayerPositionF + nameWithType: LayerPositionF + fullName: MLEM.Extended.Tiled.LayerPositionF +- uid: MLEM.Extended.Tiled.TiledExtensions + commentId: T:MLEM.Extended.Tiled.TiledExtensions + href: MLEM.Extended.Tiled.TiledExtensions.html + name: TiledExtensions + nameWithType: TiledExtensions + fullName: MLEM.Extended.Tiled.TiledExtensions +- uid: MLEM.Extended.Tiled.TiledMapCollisions + commentId: T:MLEM.Extended.Tiled.TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + name: TiledMapCollisions + nameWithType: TiledMapCollisions + fullName: MLEM.Extended.Tiled.TiledMapCollisions +- uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + commentId: T:MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.TiledMapCollisions.html + name: TiledMapCollisions.CollectCollisions + nameWithType: TiledMapCollisions.CollectCollisions + fullName: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + spec.csharp: + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html + spec.vb: + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions + name: CollectCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.CollectCollisions.html +- uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + commentId: T:MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + parent: MLEM.Extended.Tiled + href: MLEM.Extended.Tiled.TiledMapCollisions.html + name: TiledMapCollisions.TileCollisionInfo + nameWithType: TiledMapCollisions.TileCollisionInfo + fullName: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + spec.csharp: + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html + spec.vb: + - uid: MLEM.Extended.Tiled.TiledMapCollisions + name: TiledMapCollisions + href: MLEM.Extended.Tiled.TiledMapCollisions.html + - name: . + - uid: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo + name: TileCollisionInfo + href: MLEM.Extended.Tiled.TiledMapCollisions.TileCollisionInfo.html +- uid: MLEM.Extended.Tiled + commentId: N:MLEM.Extended.Tiled + href: MLEM.html + name: MLEM.Extended.Tiled + nameWithType: MLEM.Extended.Tiled + fullName: MLEM.Extended.Tiled + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extended + name: Extended + href: MLEM.Extended.html + - name: . + - uid: MLEM.Extended.Tiled + name: Tiled + href: MLEM.Extended.Tiled.html diff --git a/Docs/api/MLEM.Extensions.CharExtensions.yml b/Docs/api/MLEM.Extensions.CharExtensions.yml new file mode 100644 index 0000000..b5d0afa --- /dev/null +++ b/Docs/api/MLEM.Extensions.CharExtensions.yml @@ -0,0 +1,395 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.CharExtensions + commentId: T:MLEM.Extensions.CharExtensions + id: CharExtensions + parent: MLEM.Extensions + children: + - MLEM.Extensions.CharExtensions.ToCachedString(System.Char) + langs: + - csharp + - vb + name: CharExtensions + nameWithType: CharExtensions + fullName: MLEM.Extensions.CharExtensions + type: Class + source: + remote: + path: MLEM/Extensions/CharExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CharExtensions + path: ../MLEM/Extensions/CharExtensions.cs + startLine: 7 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: A set of extensions for dealing with + example: [] + syntax: + content: >- + [Obsolete("ToCachedString is deprecated. Consider using a more robust, custom implementation for text caching, or CodePointSource.ToString for UTF-32 caching.")] + + public static class CharExtensions + content.vb: >- + + + Public Module CharExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: ToCachedString is deprecated. Consider using a more robust, custom implementation for text caching, or CodePointSource.ToString for UTF-32 caching. +- uid: MLEM.Extensions.CharExtensions.ToCachedString(System.Char) + commentId: M:MLEM.Extensions.CharExtensions.ToCachedString(System.Char) + id: ToCachedString(System.Char) + isExtensionMethod: true + parent: MLEM.Extensions.CharExtensions + langs: + - csharp + - vb + name: ToCachedString(char) + nameWithType: CharExtensions.ToCachedString(char) + fullName: MLEM.Extensions.CharExtensions.ToCachedString(char) + type: Method + source: + remote: + path: MLEM/Extensions/CharExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToCachedString + path: ../MLEM/Extensions/CharExtensions.cs + startLine: 18 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns the string representation of this character which will be stored and retrieved from a dictionary cache. + + This method reduces string allocations, making it trade in processor efficiency for memory efficiency. + example: [] + syntax: + content: >- + [Obsolete("ToCachedString is deprecated. Consider using a more robust, custom implementation for text caching, or CodePointSource.ToString for UTF-32 caching.")] + + public static string ToCachedString(this char c) + parameters: + - id: c + type: System.Char + description: The character to turn into a string + return: + type: System.String + description: A string representing the character + content.vb: >- + + + Public Shared Function ToCachedString(c As Char) As String + overload: MLEM.Extensions.CharExtensions.ToCachedString* + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: ToCachedString is deprecated. Consider using a more robust, custom implementation for text caching, or CodePointSource.ToString for UTF-32 caching. + nameWithType.vb: CharExtensions.ToCachedString(Char) + fullName.vb: MLEM.Extensions.CharExtensions.ToCachedString(Char) + name.vb: ToCachedString(Char) +references: +- uid: System.Char + commentId: T:System.Char + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + name: char + nameWithType: char + fullName: char + nameWithType.vb: Char + fullName.vb: Char + name.vb: Char +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Extensions.CharExtensions.ToCachedString* + commentId: Overload:MLEM.Extensions.CharExtensions.ToCachedString + href: MLEM.Extensions.CharExtensions.html#MLEM_Extensions_CharExtensions_ToCachedString_System_Char_ + name: ToCachedString + nameWithType: CharExtensions.ToCachedString + fullName: MLEM.Extensions.CharExtensions.ToCachedString +- 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 diff --git a/Docs/api/MLEM.Extensions.CollectionExtensions.yml b/Docs/api/MLEM.Extensions.CollectionExtensions.yml new file mode 100644 index 0000000..56a3984 --- /dev/null +++ b/Docs/api/MLEM.Extensions.CollectionExtensions.yml @@ -0,0 +1,848 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.CollectionExtensions + commentId: T:MLEM.Extensions.CollectionExtensions + id: CollectionExtensions + parent: MLEM.Extensions + children: + - MLEM.Extensions.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + - MLEM.Extensions.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + - MLEM.Extensions.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + - MLEM.Extensions.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + langs: + - csharp + - vb + name: CollectionExtensions + nameWithType: CollectionExtensions + fullName: MLEM.Extensions.CollectionExtensions + type: Class + source: + remote: + path: MLEM/Extensions/CollectionExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CollectionExtensions + path: ../MLEM/Extensions/CollectionExtensions.cs + startLine: 7 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: A set of extensions for dealing with collections of various kinds + example: [] + syntax: + content: public static class CollectionExtensions + content.vb: Public Module CollectionExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Extensions.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + commentId: M:MLEM.Extensions.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + id: Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + isExtensionMethod: true + parent: MLEM.Extensions.CollectionExtensions + langs: + - csharp + - vb + name: Combinations(IEnumerable>) + nameWithType: CollectionExtensions.Combinations(IEnumerable>) + fullName: MLEM.Extensions.CollectionExtensions.Combinations(System.Collections.Generic.IEnumerable>) + type: Method + source: + remote: + path: MLEM/Extensions/CollectionExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Combinations + path: ../MLEM/Extensions/CollectionExtensions.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + This method returns a set of possible combinations of n items from n different sets, where the order of the items in each combination is based on the order of the input sets. + + For a version of this method that returns indices rather than entries, see . + + + + Given the input set {{1, 2, 3}, {A, B}, {+, -}}, the returned set would contain the following sets: + +
{1, A, +}, {1, A, -}, {1, B, +}, {1, B, -},
+
+    {2, A, +}, {2, A, -}, {2, B, +}, {2, B, -},
+
+    {3, A, +}, {3, A, -}, {3, B, +}, {3, B, -}
+ +
+ example: [] + syntax: + content: public static IEnumerable> Combinations(this IEnumerable> things) + parameters: + - id: things + type: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{{T}}} + description: The different sets to be combined + typeParameters: + - id: T + description: The type of the items in the sets + return: + type: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{{T}}} + description: All combinations of set items as described + content.vb: Public Shared Function Combinations(Of T)(things As IEnumerable(Of IEnumerable(Of T))) As IEnumerable(Of IEnumerable(Of T)) + overload: MLEM.Extensions.CollectionExtensions.Combinations* + nameWithType.vb: CollectionExtensions.Combinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + fullName.vb: MLEM.Extensions.CollectionExtensions.Combinations(Of T)(System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of T))) + name.vb: Combinations(Of T)(IEnumerable(Of IEnumerable(Of T))) +- uid: MLEM.Extensions.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + commentId: M:MLEM.Extensions.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + id: IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + isExtensionMethod: true + parent: MLEM.Extensions.CollectionExtensions + langs: + - csharp + - vb + name: IndexCombinations(IEnumerable>) + nameWithType: CollectionExtensions.IndexCombinations(IEnumerable>) + fullName: MLEM.Extensions.CollectionExtensions.IndexCombinations(System.Collections.Generic.IEnumerable>) + type: Method + source: + remote: + path: MLEM/Extensions/CollectionExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IndexCombinations + path: ../MLEM/Extensions/CollectionExtensions.cs + startLine: 46 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + This method returns a set of possible combinations of n indices of items from n different sets, where the order of the items' indices in each combination is based on the order of the input sets. + + For a version of this method that returns entries rather than indices, see . + + + + Given the input set {{1, 2, 3}, {A, B}, {+, -}}, the returned set would contain the following sets: + +
{0, 0, 0}, {0, 0, 1}, {0, 1, 0}, {0, 1, 1},
+
+    {1, 0, 0}, {1, 0, 1}, {1, 1, 0}, {1, 1, 1},
+
+    {2, 0, 0}, {2, 0, 1}, {2, 1, 0}, {2, 1, 1}
+ +
+ example: [] + syntax: + content: public static IEnumerable> IndexCombinations(this IEnumerable> things) + parameters: + - id: things + type: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{{T}}} + description: The different sets to be combined + typeParameters: + - id: T + description: The type of the items in the sets + return: + type: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{System.Int32}} + description: All combinations of set items as described + content.vb: Public Shared Function IndexCombinations(Of T)(things As IEnumerable(Of IEnumerable(Of T))) As IEnumerable(Of IEnumerable(Of Integer)) + overload: MLEM.Extensions.CollectionExtensions.IndexCombinations* + nameWithType.vb: CollectionExtensions.IndexCombinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + fullName.vb: MLEM.Extensions.CollectionExtensions.IndexCombinations(Of T)(System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of T))) + name.vb: IndexCombinations(Of T)(IEnumerable(Of IEnumerable(Of T))) +- uid: MLEM.Extensions.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + commentId: M:MLEM.Extensions.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + id: Append``1(System.Collections.Generic.IEnumerable{``0},``0) + isExtensionMethod: true + parent: MLEM.Extensions.CollectionExtensions + langs: + - csharp + - vb + name: Append(IEnumerable, T) + nameWithType: CollectionExtensions.Append(IEnumerable, T) + fullName: MLEM.Extensions.CollectionExtensions.Append(System.Collections.Generic.IEnumerable, T) + type: Method + source: + remote: + path: MLEM/Extensions/CollectionExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Append + path: ../MLEM/Extensions/CollectionExtensions.cs + startLine: 59 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Appends a value to the end of the sequence. + example: [] + syntax: + content: public static IEnumerable Append(this IEnumerable source, T element) + parameters: + - id: source + type: System.Collections.Generic.IEnumerable{{T}} + description: A sequence of values. + - id: element + type: '{T}' + description: The value to append to source. + typeParameters: + - id: T + description: The type of the elements of source. + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: A new sequence that ends with element. + content.vb: Public Shared Function Append(Of T)(source As IEnumerable(Of T), element As T) As IEnumerable(Of T) + overload: MLEM.Extensions.CollectionExtensions.Append* + nameWithType.vb: CollectionExtensions.Append(Of T)(IEnumerable(Of T), T) + fullName.vb: MLEM.Extensions.CollectionExtensions.Append(Of T)(System.Collections.Generic.IEnumerable(Of T), T) + name.vb: Append(Of T)(IEnumerable(Of T), T) +- uid: MLEM.Extensions.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + commentId: M:MLEM.Extensions.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + id: Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + isExtensionMethod: true + parent: MLEM.Extensions.CollectionExtensions + langs: + - csharp + - vb + name: Prepend(IEnumerable, T) + nameWithType: CollectionExtensions.Prepend(IEnumerable, T) + fullName: MLEM.Extensions.CollectionExtensions.Prepend(System.Collections.Generic.IEnumerable, T) + type: Method + source: + remote: + path: MLEM/Extensions/CollectionExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Prepend + path: ../MLEM/Extensions/CollectionExtensions.cs + startLine: 70 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Prepends a value to the beginning of the sequence. + example: [] + syntax: + content: public static IEnumerable Prepend(this IEnumerable source, T element) + parameters: + - id: source + type: System.Collections.Generic.IEnumerable{{T}} + description: A sequence of values. + - id: element + type: '{T}' + description: The value to prepend to source. + typeParameters: + - id: T + description: The type of the elements of source. + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: A new sequence that begins with element. + content.vb: Public Shared Function Prepend(Of T)(source As IEnumerable(Of T), element As T) As IEnumerable(Of T) + overload: MLEM.Extensions.CollectionExtensions.Prepend* + nameWithType.vb: CollectionExtensions.Prepend(Of T)(IEnumerable(Of T), T) + fullName.vb: MLEM.Extensions.CollectionExtensions.Prepend(Of T)(System.Collections.Generic.IEnumerable(Of T), T) + name.vb: Prepend(Of T)(IEnumerable(Of T), T) +references: +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Extensions.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + commentId: M:MLEM.Extensions.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + isExternal: true + href: MLEM.Extensions.CollectionExtensions.html#MLEM_Extensions_CollectionExtensions_IndexCombinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + name: IndexCombinations(IEnumerable>) + nameWithType: CollectionExtensions.IndexCombinations(IEnumerable>) + fullName: MLEM.Extensions.CollectionExtensions.IndexCombinations(System.Collections.Generic.IEnumerable>) + nameWithType.vb: CollectionExtensions.IndexCombinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + fullName.vb: MLEM.Extensions.CollectionExtensions.IndexCombinations(Of T)(System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of T))) + name.vb: IndexCombinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + spec.csharp: + - uid: MLEM.Extensions.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + name: IndexCombinations + href: MLEM.Extensions.CollectionExtensions.html#MLEM_Extensions_CollectionExtensions_IndexCombinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Extensions.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + name: IndexCombinations + href: MLEM.Extensions.CollectionExtensions.html#MLEM_Extensions_CollectionExtensions_IndexCombinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.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: ) + - name: ) + - name: ) +- uid: MLEM.Extensions.CollectionExtensions.Combinations* + commentId: Overload:MLEM.Extensions.CollectionExtensions.Combinations + href: MLEM.Extensions.CollectionExtensions.html#MLEM_Extensions_CollectionExtensions_Combinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + name: Combinations + nameWithType: CollectionExtensions.Combinations + fullName: MLEM.Extensions.CollectionExtensions.Combinations +- uid: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{{T}}} + commentId: T:System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable> + nameWithType: IEnumerable> + fullName: System.Collections.Generic.IEnumerable> + nameWithType.vb: IEnumerable(Of IEnumerable(Of T)) + fullName.vb: System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of T)) + name.vb: IEnumerable(Of 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: < + - 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: '>' + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.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: ) + - 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Extensions.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + commentId: M:MLEM.Extensions.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + isExternal: true + href: MLEM.Extensions.CollectionExtensions.html#MLEM_Extensions_CollectionExtensions_Combinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + name: Combinations(IEnumerable>) + nameWithType: CollectionExtensions.Combinations(IEnumerable>) + fullName: MLEM.Extensions.CollectionExtensions.Combinations(System.Collections.Generic.IEnumerable>) + nameWithType.vb: CollectionExtensions.Combinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + fullName.vb: MLEM.Extensions.CollectionExtensions.Combinations(Of T)(System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of T))) + name.vb: Combinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + spec.csharp: + - uid: MLEM.Extensions.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + name: Combinations + href: MLEM.Extensions.CollectionExtensions.html#MLEM_Extensions_CollectionExtensions_Combinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Extensions.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + name: Combinations + href: MLEM.Extensions.CollectionExtensions.html#MLEM_Extensions_CollectionExtensions_Combinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.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: ) + - name: ) + - name: ) +- uid: MLEM.Extensions.CollectionExtensions.IndexCombinations* + commentId: Overload:MLEM.Extensions.CollectionExtensions.IndexCombinations + href: MLEM.Extensions.CollectionExtensions.html#MLEM_Extensions_CollectionExtensions_IndexCombinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + name: IndexCombinations + nameWithType: CollectionExtensions.IndexCombinations + fullName: MLEM.Extensions.CollectionExtensions.IndexCombinations +- uid: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{System.Int32}} + commentId: T:System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{System.Int32}} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable> + nameWithType: IEnumerable> + fullName: System.Collections.Generic.IEnumerable> + nameWithType.vb: IEnumerable(Of IEnumerable(Of Integer)) + fullName.vb: System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of Integer)) + name.vb: IEnumerable(Of IEnumerable(Of Integer)) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + - name: ) +- uid: MLEM.Extensions.CollectionExtensions.Append* + commentId: Overload:MLEM.Extensions.CollectionExtensions.Append + href: MLEM.Extensions.CollectionExtensions.html#MLEM_Extensions_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + name: Append + nameWithType: CollectionExtensions.Append + fullName: MLEM.Extensions.CollectionExtensions.Append +- uid: System.Collections.Generic.IEnumerable{{T}} + commentId: T:System.Collections.Generic.IEnumerable{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Extensions.CollectionExtensions.Prepend* + commentId: Overload:MLEM.Extensions.CollectionExtensions.Prepend + href: MLEM.Extensions.CollectionExtensions.html#MLEM_Extensions_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + name: Prepend + nameWithType: CollectionExtensions.Prepend + fullName: MLEM.Extensions.CollectionExtensions.Prepend diff --git a/Docs/api/MLEM.Extensions.ColorExtensions.yml b/Docs/api/MLEM.Extensions.ColorExtensions.yml new file mode 100644 index 0000000..b647627 --- /dev/null +++ b/Docs/api/MLEM.Extensions.ColorExtensions.yml @@ -0,0 +1,595 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.ColorExtensions + commentId: T:MLEM.Extensions.ColorExtensions + id: ColorExtensions + parent: MLEM.Extensions + children: + - MLEM.Extensions.ColorExtensions.CopyAlpha(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + - MLEM.Extensions.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) + - MLEM.Extensions.ColorExtensions.Multiply(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + - MLEM.Extensions.ColorExtensions.ToHexStringRgb(Microsoft.Xna.Framework.Color,System.Boolean) + - MLEM.Extensions.ColorExtensions.ToHexStringRgba(Microsoft.Xna.Framework.Color,System.Boolean) + langs: + - csharp + - vb + name: ColorExtensions + nameWithType: ColorExtensions + fullName: MLEM.Extensions.ColorExtensions + type: Class + source: + remote: + path: MLEM/Extensions/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ColorExtensions + path: ../MLEM/Extensions/ColorExtensions.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: A set of extensions for dealing with objects. + example: [] + syntax: + content: public static class ColorExtensions + content.vb: Public Module ColorExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Extensions.ColorExtensions.CopyAlpha(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Extensions.ColorExtensions.CopyAlpha(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + id: CopyAlpha(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Extensions.ColorExtensions + langs: + - csharp + - vb + name: CopyAlpha(Color, Color) + nameWithType: ColorExtensions.CopyAlpha(Color, Color) + fullName: MLEM.Extensions.ColorExtensions.CopyAlpha(Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Extensions/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CopyAlpha + path: ../MLEM/Extensions/ColorExtensions.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Copies the alpha value from another color into this color and returns the result. + example: [] + syntax: + content: public static Color CopyAlpha(this Color color, Color other) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The color. + - id: other + type: Microsoft.Xna.Framework.Color + description: The color to copy the alpha from. + return: + type: Microsoft.Xna.Framework.Color + description: The first color with the second color's alpha value. + content.vb: Public Shared Function CopyAlpha(color As Color, other As Color) As Color + overload: MLEM.Extensions.ColorExtensions.CopyAlpha* +- uid: MLEM.Extensions.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Extensions.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) + id: Invert(Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Extensions.ColorExtensions + langs: + - csharp + - vb + name: Invert(Color) + nameWithType: ColorExtensions.Invert(Color) + fullName: MLEM.Extensions.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Extensions/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Invert + path: ../MLEM/Extensions/ColorExtensions.cs + startLine: 25 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns an inverted version of this color. + example: [] + syntax: + content: public static Color Invert(this Color color) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to invert. + return: + type: Microsoft.Xna.Framework.Color + description: The inverted color. + content.vb: Public Shared Function Invert(color As Color) As Color + overload: MLEM.Extensions.ColorExtensions.Invert* +- uid: MLEM.Extensions.ColorExtensions.Multiply(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Extensions.ColorExtensions.Multiply(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + id: Multiply(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Extensions.ColorExtensions + langs: + - csharp + - vb + name: Multiply(Color, Color) + nameWithType: ColorExtensions.Multiply(Color, Color) + fullName: MLEM.Extensions.ColorExtensions.Multiply(Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Extensions/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Multiply + path: ../MLEM/Extensions/ColorExtensions.cs + startLine: 35 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Multiplies this color with another color and returns the result. + example: [] + syntax: + content: public static Color Multiply(this Color color, Color other) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The first color. + - id: other + type: Microsoft.Xna.Framework.Color + description: The second color. + return: + type: Microsoft.Xna.Framework.Color + description: The two colors multiplied together. + content.vb: Public Shared Function Multiply(color As Color, other As Color) As Color + overload: MLEM.Extensions.ColorExtensions.Multiply* +- uid: MLEM.Extensions.ColorExtensions.ToHexStringRgba(Microsoft.Xna.Framework.Color,System.Boolean) + commentId: M:MLEM.Extensions.ColorExtensions.ToHexStringRgba(Microsoft.Xna.Framework.Color,System.Boolean) + id: ToHexStringRgba(Microsoft.Xna.Framework.Color,System.Boolean) + isExtensionMethod: true + parent: MLEM.Extensions.ColorExtensions + langs: + - csharp + - vb + name: ToHexStringRgba(Color, bool) + nameWithType: ColorExtensions.ToHexStringRgba(Color, bool) + fullName: MLEM.Extensions.ColorExtensions.ToHexStringRgba(Microsoft.Xna.Framework.Color, bool) + type: Method + source: + remote: + path: MLEM/Extensions/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToHexStringRgba + path: ../MLEM/Extensions/ColorExtensions.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the hexadecimal representation of this color as a string in the format #AARRGGBB, or optionally AARRGGBB, without the pound symbol. + example: [] + syntax: + content: public static string ToHexStringRgba(this Color color, bool hash = true) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to convert. + - id: hash + type: System.Boolean + description: 'Whether a # should prepend the string.' + return: + type: System.String + description: The resulting hex string. + content.vb: Public Shared Function ToHexStringRgba(color As Color, hash As Boolean = True) As String + overload: MLEM.Extensions.ColorExtensions.ToHexStringRgba* + nameWithType.vb: ColorExtensions.ToHexStringRgba(Color, Boolean) + fullName.vb: MLEM.Extensions.ColorExtensions.ToHexStringRgba(Microsoft.Xna.Framework.Color, Boolean) + name.vb: ToHexStringRgba(Color, Boolean) +- uid: MLEM.Extensions.ColorExtensions.ToHexStringRgb(Microsoft.Xna.Framework.Color,System.Boolean) + commentId: M:MLEM.Extensions.ColorExtensions.ToHexStringRgb(Microsoft.Xna.Framework.Color,System.Boolean) + id: ToHexStringRgb(Microsoft.Xna.Framework.Color,System.Boolean) + isExtensionMethod: true + parent: MLEM.Extensions.ColorExtensions + langs: + - csharp + - vb + name: ToHexStringRgb(Color, bool) + nameWithType: ColorExtensions.ToHexStringRgb(Color, bool) + fullName: MLEM.Extensions.ColorExtensions.ToHexStringRgb(Microsoft.Xna.Framework.Color, bool) + type: Method + source: + remote: + path: MLEM/Extensions/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToHexStringRgb + path: ../MLEM/Extensions/ColorExtensions.cs + startLine: 56 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns the hexadecimal representation of this color as a string in the format #RRGGBB, or optionally RRGGBB, without the pound symbol. + + The alpha channel is ignored. + example: [] + syntax: + content: public static string ToHexStringRgb(this Color color, bool hash = true) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to convert. + - id: hash + type: System.Boolean + description: 'Whether a # should prepend the string.' + return: + type: System.String + description: The resulting hex string. + content.vb: Public Shared Function ToHexStringRgb(color As Color, hash As Boolean = True) As String + overload: MLEM.Extensions.ColorExtensions.ToHexStringRgb* + nameWithType.vb: ColorExtensions.ToHexStringRgb(Color, Boolean) + fullName.vb: MLEM.Extensions.ColorExtensions.ToHexStringRgb(Microsoft.Xna.Framework.Color, Boolean) + name.vb: ToHexStringRgb(Color, Boolean) +references: +- 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.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Extensions.ColorExtensions.CopyAlpha* + commentId: Overload:MLEM.Extensions.ColorExtensions.CopyAlpha + href: MLEM.Extensions.ColorExtensions.html#MLEM_Extensions_ColorExtensions_CopyAlpha_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_ + name: CopyAlpha + nameWithType: ColorExtensions.CopyAlpha + fullName: MLEM.Extensions.ColorExtensions.CopyAlpha +- uid: MLEM.Extensions.ColorExtensions.Invert* + commentId: Overload:MLEM.Extensions.ColorExtensions.Invert + href: MLEM.Extensions.ColorExtensions.html#MLEM_Extensions_ColorExtensions_Invert_Microsoft_Xna_Framework_Color_ + name: Invert + nameWithType: ColorExtensions.Invert + fullName: MLEM.Extensions.ColorExtensions.Invert +- uid: MLEM.Extensions.ColorExtensions.Multiply* + commentId: Overload:MLEM.Extensions.ColorExtensions.Multiply + href: MLEM.Extensions.ColorExtensions.html#MLEM_Extensions_ColorExtensions_Multiply_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_ + name: Multiply + nameWithType: ColorExtensions.Multiply + fullName: MLEM.Extensions.ColorExtensions.Multiply +- uid: MLEM.Extensions.ColorExtensions.ToHexStringRgba* + commentId: Overload:MLEM.Extensions.ColorExtensions.ToHexStringRgba + href: MLEM.Extensions.ColorExtensions.html#MLEM_Extensions_ColorExtensions_ToHexStringRgba_Microsoft_Xna_Framework_Color_System_Boolean_ + name: ToHexStringRgba + nameWithType: ColorExtensions.ToHexStringRgba + fullName: MLEM.Extensions.ColorExtensions.ToHexStringRgba +- 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: 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.Extensions.ColorExtensions.ToHexStringRgb* + commentId: Overload:MLEM.Extensions.ColorExtensions.ToHexStringRgb + href: MLEM.Extensions.ColorExtensions.html#MLEM_Extensions_ColorExtensions_ToHexStringRgb_Microsoft_Xna_Framework_Color_System_Boolean_ + name: ToHexStringRgb + nameWithType: ColorExtensions.ToHexStringRgb + fullName: MLEM.Extensions.ColorExtensions.ToHexStringRgb diff --git a/Docs/api/MLEM.Extensions.ColorHelper.yml b/Docs/api/MLEM.Extensions.ColorHelper.yml new file mode 100644 index 0000000..d554542 --- /dev/null +++ b/Docs/api/MLEM.Extensions.ColorHelper.yml @@ -0,0 +1,576 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.ColorHelper + commentId: T:MLEM.Extensions.ColorHelper + id: ColorHelper + parent: MLEM.Extensions + children: + - MLEM.Extensions.ColorHelper.FromHexRgb(System.Int32) + - MLEM.Extensions.ColorHelper.FromHexRgba(System.Int32) + - MLEM.Extensions.ColorHelper.FromHexString(System.String) + - MLEM.Extensions.ColorHelper.TryFromHexString(System.String,Microsoft.Xna.Framework.Color@) + langs: + - csharp + - vb + name: ColorHelper + nameWithType: ColorHelper + fullName: MLEM.Extensions.ColorHelper + type: Class + source: + remote: + path: MLEM/Extensions/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ColorHelper + path: ../MLEM/Extensions/ColorExtensions.cs + startLine: 65 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: A set of utility methods for dealing with objects. + example: [] + syntax: + content: public static class ColorHelper + content.vb: Public Module ColorHelper + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Extensions.ColorHelper.FromHexRgba(System.Int32) + commentId: M:MLEM.Extensions.ColorHelper.FromHexRgba(System.Int32) + id: FromHexRgba(System.Int32) + parent: MLEM.Extensions.ColorHelper + langs: + - csharp + - vb + name: FromHexRgba(int) + nameWithType: ColorHelper.FromHexRgba(int) + fullName: MLEM.Extensions.ColorHelper.FromHexRgba(int) + type: Method + source: + remote: + path: MLEM/Extensions/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromHexRgba + path: ../MLEM/Extensions/ColorExtensions.cs + startLine: 73 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Parses a hexadecimal number into an rgba color. + + The number should be in the format 0xaarrggbb. + example: [] + syntax: + content: public static Color FromHexRgba(int value) + parameters: + - id: value + type: System.Int32 + description: The number to parse. + return: + type: Microsoft.Xna.Framework.Color + description: The resulting color. + content.vb: Public Shared Function FromHexRgba(value As Integer) As Color + overload: MLEM.Extensions.ColorHelper.FromHexRgba* + nameWithType.vb: ColorHelper.FromHexRgba(Integer) + fullName.vb: MLEM.Extensions.ColorHelper.FromHexRgba(Integer) + name.vb: FromHexRgba(Integer) +- uid: MLEM.Extensions.ColorHelper.FromHexRgb(System.Int32) + commentId: M:MLEM.Extensions.ColorHelper.FromHexRgb(System.Int32) + id: FromHexRgb(System.Int32) + parent: MLEM.Extensions.ColorHelper + langs: + - csharp + - vb + name: FromHexRgb(int) + nameWithType: ColorHelper.FromHexRgb(int) + fullName: MLEM.Extensions.ColorHelper.FromHexRgb(int) + type: Method + source: + remote: + path: MLEM/Extensions/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromHexRgb + path: ../MLEM/Extensions/ColorExtensions.cs + startLine: 83 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Parses a hexadecimal number into an rgb color with 100% alpha. + + The number should be in the format 0xrrggbb. + example: [] + syntax: + content: public static Color FromHexRgb(int value) + parameters: + - id: value + type: System.Int32 + description: The number to parse. + return: + type: Microsoft.Xna.Framework.Color + description: The resulting color. + content.vb: Public Shared Function FromHexRgb(value As Integer) As Color + overload: MLEM.Extensions.ColorHelper.FromHexRgb* + nameWithType.vb: ColorHelper.FromHexRgb(Integer) + fullName.vb: MLEM.Extensions.ColorHelper.FromHexRgb(Integer) + name.vb: FromHexRgb(Integer) +- uid: MLEM.Extensions.ColorHelper.FromHexString(System.String) + commentId: M:MLEM.Extensions.ColorHelper.FromHexString(System.String) + id: FromHexString(System.String) + parent: MLEM.Extensions.ColorHelper + langs: + - csharp + - vb + name: FromHexString(string) + nameWithType: ColorHelper.FromHexString(string) + fullName: MLEM.Extensions.ColorHelper.FromHexString(string) + type: Method + source: + remote: + path: MLEM/Extensions/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromHexString + path: ../MLEM/Extensions/ColorExtensions.cs + startLine: 94 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Parses a hexadecimal string into a color and throws a if parsing fails. + + The string can either be formatted as RRGGBB or AARRGGBB and can optionally start with a #. + example: [] + syntax: + content: public static Color FromHexString(string value) + parameters: + - id: value + type: System.String + description: The string to parse. + return: + type: Microsoft.Xna.Framework.Color + description: The resulting color. + content.vb: Public Shared Function FromHexString(value As String) As Color + overload: MLEM.Extensions.ColorHelper.FromHexString* + exceptions: + - type: System.FormatException + commentId: T:System.FormatException + description: Thrown if parsing fails. + nameWithType.vb: ColorHelper.FromHexString(String) + fullName.vb: MLEM.Extensions.ColorHelper.FromHexString(String) + name.vb: FromHexString(String) +- uid: MLEM.Extensions.ColorHelper.TryFromHexString(System.String,Microsoft.Xna.Framework.Color@) + commentId: M:MLEM.Extensions.ColorHelper.TryFromHexString(System.String,Microsoft.Xna.Framework.Color@) + id: TryFromHexString(System.String,Microsoft.Xna.Framework.Color@) + parent: MLEM.Extensions.ColorHelper + langs: + - csharp + - vb + name: TryFromHexString(string, out Color) + nameWithType: ColorHelper.TryFromHexString(string, out Color) + fullName: MLEM.Extensions.ColorHelper.TryFromHexString(string, out Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Extensions/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TryFromHexString + path: ../MLEM/Extensions/ColorExtensions.cs + startLine: 107 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Tries to parse a hexadecimal string into a color and returns whether a color was successfully parsed. + + The string can either be formatted as RRGGBB or AARRGGBB and can optionally start with a #. + example: [] + syntax: + content: public static bool TryFromHexString(string value, out Color color) + parameters: + - id: value + type: System.String + description: The string to parse. + - id: color + type: Microsoft.Xna.Framework.Color + description: The resulting color. + return: + type: System.Boolean + description: Whether parsing was successful. + content.vb: Public Shared Function TryFromHexString(value As String, color As Color) As Boolean + overload: MLEM.Extensions.ColorHelper.TryFromHexString* + nameWithType.vb: ColorHelper.TryFromHexString(String, Color) + fullName.vb: MLEM.Extensions.ColorHelper.TryFromHexString(String, Microsoft.Xna.Framework.Color) + name.vb: TryFromHexString(String, Color) +references: +- 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.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Extensions.ColorHelper.FromHexRgba* + commentId: Overload:MLEM.Extensions.ColorHelper.FromHexRgba + href: MLEM.Extensions.ColorHelper.html#MLEM_Extensions_ColorHelper_FromHexRgba_System_Int32_ + name: FromHexRgba + nameWithType: ColorHelper.FromHexRgba + fullName: MLEM.Extensions.ColorHelper.FromHexRgba +- 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.Extensions.ColorHelper.FromHexRgb* + commentId: Overload:MLEM.Extensions.ColorHelper.FromHexRgb + href: MLEM.Extensions.ColorHelper.html#MLEM_Extensions_ColorHelper_FromHexRgb_System_Int32_ + name: FromHexRgb + nameWithType: ColorHelper.FromHexRgb + fullName: MLEM.Extensions.ColorHelper.FromHexRgb +- uid: System.FormatException + commentId: T:System.FormatException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.formatexception + name: FormatException + nameWithType: FormatException + fullName: System.FormatException +- uid: MLEM.Extensions.ColorHelper.FromHexString* + commentId: Overload:MLEM.Extensions.ColorHelper.FromHexString + href: MLEM.Extensions.ColorHelper.html#MLEM_Extensions_ColorHelper_FromHexString_System_String_ + name: FromHexString + nameWithType: ColorHelper.FromHexString + fullName: MLEM.Extensions.ColorHelper.FromHexString +- 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.Extensions.ColorHelper.TryFromHexString* + commentId: Overload:MLEM.Extensions.ColorHelper.TryFromHexString + href: MLEM.Extensions.ColorHelper.html#MLEM_Extensions_ColorHelper_TryFromHexString_System_String_Microsoft_Xna_Framework_Color__ + name: TryFromHexString + nameWithType: ColorHelper.TryFromHexString + fullName: MLEM.Extensions.ColorHelper.TryFromHexString +- 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 diff --git a/Docs/api/MLEM.Extensions.GraphicsExtensions.TargetContext.yml b/Docs/api/MLEM.Extensions.GraphicsExtensions.TargetContext.yml new file mode 100644 index 0000000..6432e83 --- /dev/null +++ b/Docs/api/MLEM.Extensions.GraphicsExtensions.TargetContext.yml @@ -0,0 +1,1205 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.GraphicsExtensions.TargetContext + commentId: T:MLEM.Extensions.GraphicsExtensions.TargetContext + id: GraphicsExtensions.TargetContext + parent: MLEM.Extensions + children: + - MLEM.Extensions.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + - MLEM.Extensions.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + - MLEM.Extensions.GraphicsExtensions.TargetContext.Dispose + langs: + - csharp + - vb + name: GraphicsExtensions.TargetContext + nameWithType: GraphicsExtensions.TargetContext + fullName: MLEM.Extensions.GraphicsExtensions.TargetContext + type: Struct + source: + remote: + path: MLEM/Extensions/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TargetContext + path: ../MLEM/Extensions/GraphicsExtensions.cs + startLine: 91 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Represents a context in which a is applied. + + This class should be used with . + example: [] + syntax: + content: 'public readonly struct GraphicsExtensions.TargetContext : IDisposable' + content.vb: Public Structure GraphicsExtensions.TargetContext Implements IDisposable + implements: + - System.IDisposable + inheritedMembers: + - System.ValueType.Equals(System.Object) + - System.ValueType.GetHashCode + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType + extensionMethods: + - MLEM.Extensions.GraphicsExtensions.TargetContext.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extensions.GraphicsExtensions.TargetContext.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extensions.GraphicsExtensions.TargetContext.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extensions.GraphicsExtensions.TargetContext.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +- uid: MLEM.Extensions.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + commentId: M:MLEM.Extensions.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + id: '#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D)' + parent: MLEM.Extensions.GraphicsExtensions.TargetContext + langs: + - csharp + - vb + name: TargetContext(GraphicsDevice, RenderTarget2D) + nameWithType: GraphicsExtensions.TargetContext.TargetContext(GraphicsDevice, RenderTarget2D) + fullName: MLEM.Extensions.GraphicsExtensions.TargetContext.TargetContext(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTarget2D) + type: Constructor + source: + remote: + path: MLEM/Extensions/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Extensions/GraphicsExtensions.cs + startLine: 101 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Creates a new target context with the given settings. + example: [] + syntax: + content: public TargetContext(GraphicsDevice device, RenderTarget2D target) + parameters: + - id: device + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The graphics device to apply the target on + - id: target + type: Microsoft.Xna.Framework.Graphics.RenderTarget2D + description: The target to apply + content.vb: Public Sub New(device As GraphicsDevice, target As RenderTarget2D) + overload: MLEM.Extensions.GraphicsExtensions.TargetContext.#ctor* + nameWithType.vb: GraphicsExtensions.TargetContext.New(GraphicsDevice, RenderTarget2D) + fullName.vb: MLEM.Extensions.GraphicsExtensions.TargetContext.New(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTarget2D) + name.vb: New(GraphicsDevice, RenderTarget2D) +- uid: MLEM.Extensions.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + commentId: M:MLEM.Extensions.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + id: '#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[])' + parent: MLEM.Extensions.GraphicsExtensions.TargetContext + langs: + - csharp + - vb + name: TargetContext(GraphicsDevice, RenderTargetBinding[]) + nameWithType: GraphicsExtensions.TargetContext.TargetContext(GraphicsDevice, RenderTargetBinding[]) + fullName: MLEM.Extensions.GraphicsExtensions.TargetContext.TargetContext(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + type: Constructor + source: + remote: + path: MLEM/Extensions/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Extensions/GraphicsExtensions.cs + startLine: 110 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Creates a new target context with the given settings. + example: [] + syntax: + content: public TargetContext(GraphicsDevice device, RenderTargetBinding[] targets) + parameters: + - id: device + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The graphics device to apply the target on + - id: targets + type: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + description: The targets to apply + content.vb: Public Sub New(device As GraphicsDevice, targets As RenderTargetBinding()) + overload: MLEM.Extensions.GraphicsExtensions.TargetContext.#ctor* + nameWithType.vb: GraphicsExtensions.TargetContext.New(GraphicsDevice, RenderTargetBinding()) + fullName.vb: MLEM.Extensions.GraphicsExtensions.TargetContext.New(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTargetBinding()) + name.vb: New(GraphicsDevice, RenderTargetBinding()) +- uid: MLEM.Extensions.GraphicsExtensions.TargetContext.Dispose + commentId: M:MLEM.Extensions.GraphicsExtensions.TargetContext.Dispose + id: Dispose + parent: MLEM.Extensions.GraphicsExtensions.TargetContext + langs: + - csharp + - vb + name: Dispose() + nameWithType: GraphicsExtensions.TargetContext.Dispose() + fullName: MLEM.Extensions.GraphicsExtensions.TargetContext.Dispose() + type: Method + source: + remote: + path: MLEM/Extensions/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Dispose + path: ../MLEM/Extensions/GraphicsExtensions.cs + startLine: 127 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Disposes this target context, which causes the graphics device's previous render targets to be re-applied. + example: [] + syntax: + content: public void Dispose() + content.vb: Public Sub Dispose() + overload: MLEM.Extensions.GraphicsExtensions.TargetContext.Dispose* + implements: + - System.IDisposable.Dispose +references: +- uid: Microsoft.Xna.Framework.Graphics.RenderTarget2D + commentId: T:Microsoft.Xna.Framework.Graphics.RenderTarget2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: RenderTarget2D + nameWithType: RenderTarget2D + fullName: Microsoft.Xna.Framework.Graphics.RenderTarget2D +- uid: MLEM.Extensions.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + commentId: M:MLEM.Extensions.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + isExternal: true + href: MLEM.Extensions.GraphicsExtensions.html#MLEM_Extensions_GraphicsExtensions_WithRenderTarget_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTarget2D_ + name: WithRenderTarget(GraphicsDevice, RenderTarget2D) + nameWithType: GraphicsExtensions.WithRenderTarget(GraphicsDevice, RenderTarget2D) + fullName: MLEM.Extensions.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTarget2D) + spec.csharp: + - uid: MLEM.Extensions.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + name: WithRenderTarget + href: MLEM.Extensions.GraphicsExtensions.html#MLEM_Extensions_GraphicsExtensions_WithRenderTarget_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTarget2D_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + name: GraphicsDevice + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.RenderTarget2D + name: RenderTarget2D + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Extensions.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + name: WithRenderTarget + href: MLEM.Extensions.GraphicsExtensions.html#MLEM_Extensions_GraphicsExtensions_WithRenderTarget_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTarget2D_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + name: GraphicsDevice + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.RenderTarget2D + name: RenderTarget2D + isExternal: true + - name: ) +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- 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: System.ValueType.Equals(System.Object) + commentId: M:System.ValueType.Equals(System.Object) + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + name: Equals(object) + nameWithType: ValueType.Equals(object) + fullName: System.ValueType.Equals(object) + nameWithType.vb: ValueType.Equals(Object) + fullName.vb: System.ValueType.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.ValueType.GetHashCode + commentId: M:System.ValueType.GetHashCode + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + name: GetHashCode() + nameWithType: ValueType.GetHashCode() + fullName: System.ValueType.GetHashCode() + spec.csharp: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: MLEM.Extensions.GraphicsExtensions.TargetContext.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(TargetContext, TargetContext, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(GraphicsExtensions.TargetContext, GraphicsExtensions.TargetContext, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extensions.GraphicsExtensions.TargetContext, MLEM.Extensions.GraphicsExtensions.TargetContext, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of GraphicsExtensions.TargetContext)(GraphicsExtensions.TargetContext, GraphicsExtensions.TargetContext, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extensions.GraphicsExtensions.TargetContext)(MLEM.Extensions.GraphicsExtensions.TargetContext, MLEM.Extensions.GraphicsExtensions.TargetContext, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of TargetContext)(TargetContext, TargetContext, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extensions.GraphicsExtensions.TargetContext,MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: '>' + - name: ( + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extensions.GraphicsExtensions.TargetContext,MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ) + - name: ( + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extensions.GraphicsExtensions.TargetContext.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(TargetContext, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(GraphicsExtensions.TargetContext, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extensions.GraphicsExtensions.TargetContext, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of GraphicsExtensions.TargetContext)(GraphicsExtensions.TargetContext, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extensions.GraphicsExtensions.TargetContext)(MLEM.Extensions.GraphicsExtensions.TargetContext, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of TargetContext)(TargetContext, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: '>' + - name: ( + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ) + - name: ( + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extensions.GraphicsExtensions.TargetContext.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(TargetContext, TargetContext, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(GraphicsExtensions.TargetContext, GraphicsExtensions.TargetContext, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extensions.GraphicsExtensions.TargetContext, MLEM.Extensions.GraphicsExtensions.TargetContext, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of GraphicsExtensions.TargetContext)(GraphicsExtensions.TargetContext, GraphicsExtensions.TargetContext, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extensions.GraphicsExtensions.TargetContext)(MLEM.Extensions.GraphicsExtensions.TargetContext, MLEM.Extensions.GraphicsExtensions.TargetContext, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of TargetContext)(TargetContext, TargetContext, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extensions.GraphicsExtensions.TargetContext,MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: '>' + - name: ( + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extensions.GraphicsExtensions.TargetContext,MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ) + - name: ( + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extensions.GraphicsExtensions.TargetContext.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(TargetContext, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(GraphicsExtensions.TargetContext, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extensions.GraphicsExtensions.TargetContext, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of GraphicsExtensions.TargetContext)(GraphicsExtensions.TargetContext, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extensions.GraphicsExtensions.TargetContext)(MLEM.Extensions.GraphicsExtensions.TargetContext, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of TargetContext)(TargetContext, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: '>' + - name: ( + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extensions.GraphicsExtensions.TargetContext,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ) + - name: ( + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: MLEM.Extensions.GraphicsExtensions.TargetContext.#ctor* + commentId: Overload:MLEM.Extensions.GraphicsExtensions.TargetContext.#ctor + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html#MLEM_Extensions_GraphicsExtensions_TargetContext__ctor_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTarget2D_ + name: TargetContext + nameWithType: GraphicsExtensions.TargetContext.TargetContext + fullName: MLEM.Extensions.GraphicsExtensions.TargetContext.TargetContext + nameWithType.vb: GraphicsExtensions.TargetContext.New + fullName.vb: MLEM.Extensions.GraphicsExtensions.TargetContext.New + name.vb: New +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: GraphicsDevice + nameWithType: GraphicsDevice + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice +- uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + isExternal: true + name: RenderTargetBinding[] + nameWithType: RenderTargetBinding[] + fullName: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + nameWithType.vb: RenderTargetBinding() + fullName.vb: Microsoft.Xna.Framework.Graphics.RenderTargetBinding() + name.vb: RenderTargetBinding() + spec.csharp: + - uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding + name: RenderTargetBinding + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding + name: RenderTargetBinding + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Extensions.GraphicsExtensions.TargetContext.Dispose* + commentId: Overload:MLEM.Extensions.GraphicsExtensions.TargetContext.Dispose + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html#MLEM_Extensions_GraphicsExtensions_TargetContext_Dispose + name: Dispose + nameWithType: GraphicsExtensions.TargetContext.Dispose + fullName: MLEM.Extensions.GraphicsExtensions.TargetContext.Dispose +- uid: System.IDisposable.Dispose + commentId: M:System.IDisposable.Dispose + parent: System.IDisposable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + name: Dispose() + nameWithType: IDisposable.Dispose() + fullName: System.IDisposable.Dispose() + spec.csharp: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) + spec.vb: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Extensions.GraphicsExtensions.yml b/Docs/api/MLEM.Extensions.GraphicsExtensions.yml new file mode 100644 index 0000000..09c67ea --- /dev/null +++ b/Docs/api/MLEM.Extensions.GraphicsExtensions.yml @@ -0,0 +1,709 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.GraphicsExtensions + commentId: T:MLEM.Extensions.GraphicsExtensions + id: GraphicsExtensions + parent: MLEM.Extensions + children: + - MLEM.Extensions.GraphicsExtensions.ApplyChangesSafely(Microsoft.Xna.Framework.GraphicsDeviceManager) + - MLEM.Extensions.GraphicsExtensions.ResetWidthAndHeight(Microsoft.Xna.Framework.GraphicsDeviceManager,Microsoft.Xna.Framework.GameWindow) + - MLEM.Extensions.GraphicsExtensions.SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager,System.Boolean) + - MLEM.Extensions.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + - MLEM.Extensions.GraphicsExtensions.WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + langs: + - csharp + - vb + name: GraphicsExtensions + nameWithType: GraphicsExtensions + fullName: MLEM.Extensions.GraphicsExtensions + type: Class + source: + remote: + path: MLEM/Extensions/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GraphicsExtensions + path: ../MLEM/Extensions/GraphicsExtensions.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: A set of extensions for dealing with and + example: [] + syntax: + content: public static class GraphicsExtensions + content.vb: Public Module GraphicsExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Extensions.GraphicsExtensions.SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager,System.Boolean) + commentId: M:MLEM.Extensions.GraphicsExtensions.SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager,System.Boolean) + id: SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager,System.Boolean) + isExtensionMethod: true + parent: MLEM.Extensions.GraphicsExtensions + langs: + - csharp + - vb + name: SetFullscreen(GraphicsDeviceManager, bool) + nameWithType: GraphicsExtensions.SetFullscreen(GraphicsDeviceManager, bool) + fullName: MLEM.Extensions.GraphicsExtensions.SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager, bool) + type: Method + source: + remote: + path: MLEM/Extensions/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetFullscreen + path: ../MLEM/Extensions/GraphicsExtensions.cs + startLine: 19 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Sets the graphics device manager to fullscreen, properly taking into account the preferred backbuffer width and height to avoid lower resolutions for higher resolution screens. + example: [] + syntax: + content: public static void SetFullscreen(this GraphicsDeviceManager manager, bool fullscreen) + parameters: + - id: manager + type: Microsoft.Xna.Framework.GraphicsDeviceManager + description: The graphics device manager + - id: fullscreen + type: System.Boolean + description: True if fullscreen should be enabled, false if disabled + content.vb: Public Shared Sub SetFullscreen(manager As GraphicsDeviceManager, fullscreen As Boolean) + overload: MLEM.Extensions.GraphicsExtensions.SetFullscreen* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown when changing out of fullscreen mode before changing into fullscreen mode using this method + nameWithType.vb: GraphicsExtensions.SetFullscreen(GraphicsDeviceManager, Boolean) + fullName.vb: MLEM.Extensions.GraphicsExtensions.SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager, Boolean) + name.vb: SetFullscreen(GraphicsDeviceManager, Boolean) +- uid: MLEM.Extensions.GraphicsExtensions.ApplyChangesSafely(Microsoft.Xna.Framework.GraphicsDeviceManager) + commentId: M:MLEM.Extensions.GraphicsExtensions.ApplyChangesSafely(Microsoft.Xna.Framework.GraphicsDeviceManager) + id: ApplyChangesSafely(Microsoft.Xna.Framework.GraphicsDeviceManager) + isExtensionMethod: true + parent: MLEM.Extensions.GraphicsExtensions + langs: + - csharp + - vb + name: ApplyChangesSafely(GraphicsDeviceManager) + nameWithType: GraphicsExtensions.ApplyChangesSafely(GraphicsDeviceManager) + fullName: MLEM.Extensions.GraphicsExtensions.ApplyChangesSafely(Microsoft.Xna.Framework.GraphicsDeviceManager) + type: Method + source: + remote: + path: MLEM/Extensions/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ApplyChangesSafely + path: ../MLEM/Extensions/GraphicsExtensions.cs + startLine: 43 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Save version of that doesn't reset window size to defaults + example: [] + syntax: + content: public static void ApplyChangesSafely(this GraphicsDeviceManager manager) + parameters: + - id: manager + type: Microsoft.Xna.Framework.GraphicsDeviceManager + description: The graphics device manager + content.vb: Public Shared Sub ApplyChangesSafely(manager As GraphicsDeviceManager) + overload: MLEM.Extensions.GraphicsExtensions.ApplyChangesSafely* +- uid: MLEM.Extensions.GraphicsExtensions.ResetWidthAndHeight(Microsoft.Xna.Framework.GraphicsDeviceManager,Microsoft.Xna.Framework.GameWindow) + commentId: M:MLEM.Extensions.GraphicsExtensions.ResetWidthAndHeight(Microsoft.Xna.Framework.GraphicsDeviceManager,Microsoft.Xna.Framework.GameWindow) + id: ResetWidthAndHeight(Microsoft.Xna.Framework.GraphicsDeviceManager,Microsoft.Xna.Framework.GameWindow) + isExtensionMethod: true + parent: MLEM.Extensions.GraphicsExtensions + langs: + - csharp + - vb + name: ResetWidthAndHeight(GraphicsDeviceManager, GameWindow) + nameWithType: GraphicsExtensions.ResetWidthAndHeight(GraphicsDeviceManager, GameWindow) + fullName: MLEM.Extensions.GraphicsExtensions.ResetWidthAndHeight(Microsoft.Xna.Framework.GraphicsDeviceManager, Microsoft.Xna.Framework.GameWindow) + type: Method + source: + remote: + path: MLEM/Extensions/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ResetWidthAndHeight + path: ../MLEM/Extensions/GraphicsExtensions.cs + startLine: 58 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Resets preferred width and height back to the window's default bound values. + example: [] + syntax: + content: public static void ResetWidthAndHeight(this GraphicsDeviceManager manager, GameWindow window) + parameters: + - id: manager + type: Microsoft.Xna.Framework.GraphicsDeviceManager + description: The graphics device manager + - id: window + type: Microsoft.Xna.Framework.GameWindow + description: The window whose bounds to use + content.vb: Public Shared Sub ResetWidthAndHeight(manager As GraphicsDeviceManager, window As GameWindow) + overload: MLEM.Extensions.GraphicsExtensions.ResetWidthAndHeight* +- uid: MLEM.Extensions.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + commentId: M:MLEM.Extensions.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + id: WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + isExtensionMethod: true + parent: MLEM.Extensions.GraphicsExtensions + langs: + - csharp + - vb + name: WithRenderTarget(GraphicsDevice, RenderTarget2D) + nameWithType: GraphicsExtensions.WithRenderTarget(GraphicsDevice, RenderTarget2D) + fullName: MLEM.Extensions.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTarget2D) + type: Method + source: + remote: + path: MLEM/Extensions/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WithRenderTarget + path: ../MLEM/Extensions/GraphicsExtensions.cs + startLine: 72 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Starts a new using the specified render target. + + The returned context automatically disposes when used in a using statement, which causes any previously applied render targets to be reapplied automatically. + example: [] + syntax: + content: public static GraphicsExtensions.TargetContext WithRenderTarget(this GraphicsDevice device, RenderTarget2D target) + parameters: + - id: device + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The graphics device + - id: target + type: Microsoft.Xna.Framework.Graphics.RenderTarget2D + description: The render target to apply + return: + type: MLEM.Extensions.GraphicsExtensions.TargetContext + description: The render target context, to be used in a using statement + content.vb: Public Shared Function WithRenderTarget(device As GraphicsDevice, target As RenderTarget2D) As GraphicsExtensions.TargetContext + overload: MLEM.Extensions.GraphicsExtensions.WithRenderTarget* +- uid: MLEM.Extensions.GraphicsExtensions.WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + commentId: M:MLEM.Extensions.GraphicsExtensions.WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + id: WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + isExtensionMethod: true + parent: MLEM.Extensions.GraphicsExtensions + langs: + - csharp + - vb + name: WithRenderTargets(GraphicsDevice, params RenderTargetBinding[]) + nameWithType: GraphicsExtensions.WithRenderTargets(GraphicsDevice, params RenderTargetBinding[]) + fullName: MLEM.Extensions.GraphicsExtensions.WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice, params Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + type: Method + source: + remote: + path: MLEM/Extensions/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WithRenderTargets + path: ../MLEM/Extensions/GraphicsExtensions.cs + startLine: 83 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Starts a new using the specified render target bindings. + + The returned context automatically disposes when used in a using statement, which causes any previously applied render targets to be reapplied automatically. + example: [] + syntax: + content: public static GraphicsExtensions.TargetContext WithRenderTargets(this GraphicsDevice device, params RenderTargetBinding[] targets) + parameters: + - id: device + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The graphics device + - id: targets + type: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + description: The render targets to apply + return: + type: MLEM.Extensions.GraphicsExtensions.TargetContext + description: The render target context, to be used in a using statement + content.vb: Public Shared Function WithRenderTargets(device As GraphicsDevice, ParamArray targets As RenderTargetBinding()) As GraphicsExtensions.TargetContext + overload: MLEM.Extensions.GraphicsExtensions.WithRenderTargets* + nameWithType.vb: GraphicsExtensions.WithRenderTargets(GraphicsDevice, ParamArray RenderTargetBinding()) + fullName.vb: MLEM.Extensions.GraphicsExtensions.WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice, ParamArray Microsoft.Xna.Framework.Graphics.RenderTargetBinding()) + name.vb: WithRenderTargets(GraphicsDevice, ParamArray RenderTargetBinding()) +references: +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: GraphicsDevice + nameWithType: GraphicsDevice + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice +- uid: Microsoft.Xna.Framework.GraphicsDeviceManager + commentId: T:Microsoft.Xna.Framework.GraphicsDeviceManager + parent: Microsoft.Xna.Framework + isExternal: true + name: GraphicsDeviceManager + nameWithType: GraphicsDeviceManager + fullName: Microsoft.Xna.Framework.GraphicsDeviceManager +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: 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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: MLEM.Extensions.GraphicsExtensions.SetFullscreen* + commentId: Overload:MLEM.Extensions.GraphicsExtensions.SetFullscreen + href: MLEM.Extensions.GraphicsExtensions.html#MLEM_Extensions_GraphicsExtensions_SetFullscreen_Microsoft_Xna_Framework_GraphicsDeviceManager_System_Boolean_ + name: SetFullscreen + nameWithType: GraphicsExtensions.SetFullscreen + fullName: MLEM.Extensions.GraphicsExtensions.SetFullscreen +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges + commentId: M:Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges + isExternal: true + name: ApplyChanges() + nameWithType: GraphicsDeviceManager.ApplyChanges() + fullName: Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges() + spec.csharp: + - uid: Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges + name: ApplyChanges + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges + name: ApplyChanges + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Extensions.GraphicsExtensions.ApplyChangesSafely* + commentId: Overload:MLEM.Extensions.GraphicsExtensions.ApplyChangesSafely + href: MLEM.Extensions.GraphicsExtensions.html#MLEM_Extensions_GraphicsExtensions_ApplyChangesSafely_Microsoft_Xna_Framework_GraphicsDeviceManager_ + name: ApplyChangesSafely + nameWithType: GraphicsExtensions.ApplyChangesSafely + fullName: MLEM.Extensions.GraphicsExtensions.ApplyChangesSafely +- uid: MLEM.Extensions.GraphicsExtensions.ResetWidthAndHeight* + commentId: Overload:MLEM.Extensions.GraphicsExtensions.ResetWidthAndHeight + href: MLEM.Extensions.GraphicsExtensions.html#MLEM_Extensions_GraphicsExtensions_ResetWidthAndHeight_Microsoft_Xna_Framework_GraphicsDeviceManager_Microsoft_Xna_Framework_GameWindow_ + name: ResetWidthAndHeight + nameWithType: GraphicsExtensions.ResetWidthAndHeight + fullName: MLEM.Extensions.GraphicsExtensions.ResetWidthAndHeight +- 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: MLEM.Extensions.GraphicsExtensions.TargetContext + commentId: T:MLEM.Extensions.GraphicsExtensions.TargetContext + parent: MLEM.Extensions + href: MLEM.Extensions.GraphicsExtensions.html + name: GraphicsExtensions.TargetContext + nameWithType: GraphicsExtensions.TargetContext + fullName: MLEM.Extensions.GraphicsExtensions.TargetContext + spec.csharp: + - uid: MLEM.Extensions.GraphicsExtensions + name: GraphicsExtensions + href: MLEM.Extensions.GraphicsExtensions.html + - name: . + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + spec.vb: + - uid: MLEM.Extensions.GraphicsExtensions + name: GraphicsExtensions + href: MLEM.Extensions.GraphicsExtensions.html + - name: . + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html +- uid: MLEM.Extensions.GraphicsExtensions.WithRenderTarget* + commentId: Overload:MLEM.Extensions.GraphicsExtensions.WithRenderTarget + href: MLEM.Extensions.GraphicsExtensions.html#MLEM_Extensions_GraphicsExtensions_WithRenderTarget_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTarget2D_ + name: WithRenderTarget + nameWithType: GraphicsExtensions.WithRenderTarget + fullName: MLEM.Extensions.GraphicsExtensions.WithRenderTarget +- uid: Microsoft.Xna.Framework.Graphics.RenderTarget2D + commentId: T:Microsoft.Xna.Framework.Graphics.RenderTarget2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: RenderTarget2D + nameWithType: RenderTarget2D + fullName: Microsoft.Xna.Framework.Graphics.RenderTarget2D +- uid: MLEM.Extensions.GraphicsExtensions.WithRenderTargets* + commentId: Overload:MLEM.Extensions.GraphicsExtensions.WithRenderTargets + href: MLEM.Extensions.GraphicsExtensions.html#MLEM_Extensions_GraphicsExtensions_WithRenderTargets_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTargetBinding___ + name: WithRenderTargets + nameWithType: GraphicsExtensions.WithRenderTargets + fullName: MLEM.Extensions.GraphicsExtensions.WithRenderTargets +- uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + isExternal: true + name: RenderTargetBinding[] + nameWithType: RenderTargetBinding[] + fullName: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + nameWithType.vb: RenderTargetBinding() + fullName.vb: Microsoft.Xna.Framework.Graphics.RenderTargetBinding() + name.vb: RenderTargetBinding() + spec.csharp: + - uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding + name: RenderTargetBinding + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding + name: RenderTargetBinding + isExternal: true + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Extensions.NumberExtensions.yml b/Docs/api/MLEM.Extensions.NumberExtensions.yml new file mode 100644 index 0000000..1bc422c --- /dev/null +++ b/Docs/api/MLEM.Extensions.NumberExtensions.yml @@ -0,0 +1,1942 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.NumberExtensions + commentId: T:MLEM.Extensions.NumberExtensions + id: NumberExtensions + parent: MLEM.Extensions + children: + - MLEM.Extensions.NumberExtensions.Ceil(System.Single) + - MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector2) + - MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector3) + - MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector4) + - MLEM.Extensions.NumberExtensions.Divide(Microsoft.Xna.Framework.Point,System.Single) + - MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion,System.Single) + - MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single) + - MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single) + - MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single) + - MLEM.Extensions.NumberExtensions.Equals(System.Single,System.Single,System.Single) + - MLEM.Extensions.NumberExtensions.Floor(System.Single) + - MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector2) + - MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector3) + - MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector4) + - MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF,System.Single) + - MLEM.Extensions.NumberExtensions.GetPoints(Microsoft.Xna.Framework.Rectangle) + - MLEM.Extensions.NumberExtensions.Multiply(Microsoft.Xna.Framework.Point,System.Single) + - MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + - MLEM.Extensions.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + - MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + - MLEM.Extensions.NumberExtensions.Rotation(Microsoft.Xna.Framework.Matrix) + - MLEM.Extensions.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Matrix) + - MLEM.Extensions.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Quaternion) + - MLEM.Extensions.NumberExtensions.Scale(Microsoft.Xna.Framework.Matrix) + - MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + - MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + - MLEM.Extensions.NumberExtensions.Shrink(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + - MLEM.Extensions.NumberExtensions.ToVector2(Microsoft.Xna.Framework.Vector3) + - MLEM.Extensions.NumberExtensions.Transform(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Matrix) + langs: + - csharp + - vb + name: NumberExtensions + nameWithType: NumberExtensions + fullName: MLEM.Extensions.NumberExtensions + type: Class + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NumberExtensions + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: A set of extensions for dealing with , , , , , , and + example: [] + syntax: + content: public static class NumberExtensions + content.vb: Public Module NumberExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Extensions.NumberExtensions.Floor(System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.Floor(System.Single) + id: Floor(System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Floor(float) + nameWithType: NumberExtensions.Floor(float) + fullName: MLEM.Extensions.NumberExtensions.Floor(float) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Floor + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 12 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the largest integer less than or equal to the specified decimal number. + example: [] + syntax: + content: public static int Floor(this float f) + parameters: + - id: f + type: System.Single + return: + type: System.Int32 + description: The largest integer less than or equal to d. Note that the method returns an integral value of type . + content.vb: Public Shared Function Floor(f As Single) As Integer + overload: MLEM.Extensions.NumberExtensions.Floor* + nameWithType.vb: NumberExtensions.Floor(Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Floor(Single) + name.vb: Floor(Single) +- uid: MLEM.Extensions.NumberExtensions.Ceil(System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.Ceil(System.Single) + id: Ceil(System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Ceil(float) + nameWithType: NumberExtensions.Ceil(float) + fullName: MLEM.Extensions.NumberExtensions.Ceil(float) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Ceil + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 17 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the smallest integral value that is greater than or equal to the specified decimal number. + example: [] + syntax: + content: public static int Ceil(this float f) + parameters: + - id: f + type: System.Single + return: + type: System.Int32 + description: The smallest integral value that is greater than or equal to d. Note that this method returns a instead of an integral type. + content.vb: Public Shared Function Ceil(f As Single) As Integer + overload: MLEM.Extensions.NumberExtensions.Ceil* + nameWithType.vb: NumberExtensions.Ceil(Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Ceil(Single) + name.vb: Ceil(Single) +- uid: MLEM.Extensions.NumberExtensions.Equals(System.Single,System.Single,System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.Equals(System.Single,System.Single,System.Single) + id: Equals(System.Single,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Equals(float, float, float) + nameWithType: NumberExtensions.Equals(float, float, float) + fullName: MLEM.Extensions.NumberExtensions.Equals(float, float, float) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 28 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Checks for decimal equality with a given tolerance. + example: [] + syntax: + content: public static bool Equals(this float first, float second, float tolerance) + parameters: + - id: first + type: System.Single + description: The first number to equate + - id: second + type: System.Single + description: The second number to equate + - id: tolerance + type: System.Single + description: The equality tolerance + return: + type: System.Boolean + description: Whether or not the two values are different by at most tolerance + content.vb: Public Shared Function Equals(first As Single, second As Single, tolerance As Single) As Boolean + overload: MLEM.Extensions.NumberExtensions.Equals* + nameWithType.vb: NumberExtensions.Equals(Single, Single, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Equals(Single, Single, Single) + name.vb: Equals(Single, Single, Single) +- uid: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single) + id: Equals(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Equals(Vector2, Vector2, float) + nameWithType: NumberExtensions.Equals(Vector2, Vector2, float) + fullName: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 33 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Checks for decimal equality with a given tolerance. + example: [] + syntax: + content: public static bool Equals(this Vector2 first, Vector2 second, float tolerance) + parameters: + - id: first + type: Microsoft.Xna.Framework.Vector2 + description: The first number to equate + - id: second + type: Microsoft.Xna.Framework.Vector2 + description: The second number to equate + - id: tolerance + type: System.Single + description: The equality tolerance + return: + type: System.Boolean + description: Whether or not the two values are different by at most tolerance + content.vb: Public Shared Function Equals(first As Vector2, second As Vector2, tolerance As Single) As Boolean + overload: MLEM.Extensions.NumberExtensions.Equals* + nameWithType.vb: NumberExtensions.Equals(Vector2, Vector2, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single) + name.vb: Equals(Vector2, Vector2, Single) +- uid: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single) + id: Equals(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Equals(Vector3, Vector3, float) + nameWithType: NumberExtensions.Equals(Vector3, Vector3, float) + fullName: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, float) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 38 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Checks for decimal equality with a given tolerance. + example: [] + syntax: + content: public static bool Equals(this Vector3 first, Vector3 second, float tolerance) + parameters: + - id: first + type: Microsoft.Xna.Framework.Vector3 + description: The first number to equate + - id: second + type: Microsoft.Xna.Framework.Vector3 + description: The second number to equate + - id: tolerance + type: System.Single + description: The equality tolerance + return: + type: System.Boolean + description: Whether or not the two values are different by at most tolerance + content.vb: Public Shared Function Equals(first As Vector3, second As Vector3, tolerance As Single) As Boolean + overload: MLEM.Extensions.NumberExtensions.Equals* + nameWithType.vb: NumberExtensions.Equals(Vector3, Vector3, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Single) + name.vb: Equals(Vector3, Vector3, Single) +- uid: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single) + id: Equals(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Equals(Vector4, Vector4, float) + nameWithType: NumberExtensions.Equals(Vector4, Vector4, float) + fullName: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector4, Microsoft.Xna.Framework.Vector4, float) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 43 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Checks for decimal equality with a given tolerance. + example: [] + syntax: + content: public static bool Equals(this Vector4 first, Vector4 second, float tolerance) + parameters: + - id: first + type: Microsoft.Xna.Framework.Vector4 + description: The first number to equate + - id: second + type: Microsoft.Xna.Framework.Vector4 + description: The second number to equate + - id: tolerance + type: System.Single + description: The equality tolerance + return: + type: System.Boolean + description: Whether or not the two values are different by at most tolerance + content.vb: Public Shared Function Equals(first As Vector4, second As Vector4, tolerance As Single) As Boolean + overload: MLEM.Extensions.NumberExtensions.Equals* + nameWithType.vb: NumberExtensions.Equals(Vector4, Vector4, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector4, Microsoft.Xna.Framework.Vector4, Single) + name.vb: Equals(Vector4, Vector4, Single) +- uid: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion,System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion,System.Single) + id: Equals(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Equals(Quaternion, Quaternion, float) + nameWithType: NumberExtensions.Equals(Quaternion, Quaternion, float) + fullName: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Quaternion, Microsoft.Xna.Framework.Quaternion, float) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 48 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Checks for decimal equality with a given tolerance. + example: [] + syntax: + content: public static bool Equals(this Quaternion first, Quaternion second, float tolerance) + parameters: + - id: first + type: Microsoft.Xna.Framework.Quaternion + description: The first number to equate + - id: second + type: Microsoft.Xna.Framework.Quaternion + description: The second number to equate + - id: tolerance + type: System.Single + description: The equality tolerance + return: + type: System.Boolean + description: Whether or not the two values are different by at most tolerance + content.vb: Public Shared Function Equals(first As Quaternion, second As Quaternion, tolerance As Single) As Boolean + overload: MLEM.Extensions.NumberExtensions.Equals* + nameWithType.vb: NumberExtensions.Equals(Quaternion, Quaternion, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Equals(Microsoft.Xna.Framework.Quaternion, Microsoft.Xna.Framework.Quaternion, Single) + name.vb: Equals(Quaternion, Quaternion, Single) +- uid: MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector2) + id: FloorCopy(Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: FloorCopy(Vector2) + nameWithType: NumberExtensions.FloorCopy(Vector2) + fullName: MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FloorCopy + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 53 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the largest integer less than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector2 FloorCopy(this Vector2 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector2 + return: + type: Microsoft.Xna.Framework.Vector2 + description: The largest integer less than or equal to d. Note that the method returns an integral value of type . + content.vb: Public Shared Function FloorCopy(vec As Vector2) As Vector2 + overload: MLEM.Extensions.NumberExtensions.FloorCopy* +- uid: MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector3) + commentId: M:MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector3) + id: FloorCopy(Microsoft.Xna.Framework.Vector3) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: FloorCopy(Vector3) + nameWithType: NumberExtensions.FloorCopy(Vector3) + fullName: MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector3) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FloorCopy + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 58 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the largest integer less than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector3 FloorCopy(this Vector3 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector3 + return: + type: Microsoft.Xna.Framework.Vector3 + description: The largest integer less than or equal to d. Note that the method returns an integral value of type . + content.vb: Public Shared Function FloorCopy(vec As Vector3) As Vector3 + overload: MLEM.Extensions.NumberExtensions.FloorCopy* +- uid: MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector4) + commentId: M:MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector4) + id: FloorCopy(Microsoft.Xna.Framework.Vector4) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: FloorCopy(Vector4) + nameWithType: NumberExtensions.FloorCopy(Vector4) + fullName: MLEM.Extensions.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector4) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FloorCopy + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 63 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the largest integer less than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector4 FloorCopy(this Vector4 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector4 + return: + type: Microsoft.Xna.Framework.Vector4 + description: The largest integer less than or equal to d. Note that the method returns an integral value of type . + content.vb: Public Shared Function FloorCopy(vec As Vector4) As Vector4 + overload: MLEM.Extensions.NumberExtensions.FloorCopy* +- uid: MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector2) + id: CeilCopy(Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: CeilCopy(Vector2) + nameWithType: NumberExtensions.CeilCopy(Vector2) + fullName: MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CeilCopy + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 68 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the smallest integral value that is greater than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector2 CeilCopy(this Vector2 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector2 + return: + type: Microsoft.Xna.Framework.Vector2 + description: The smallest integral value that is greater than or equal to d. Note that this method returns a instead of an integral type. + content.vb: Public Shared Function CeilCopy(vec As Vector2) As Vector2 + overload: MLEM.Extensions.NumberExtensions.CeilCopy* +- uid: MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector3) + commentId: M:MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector3) + id: CeilCopy(Microsoft.Xna.Framework.Vector3) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: CeilCopy(Vector3) + nameWithType: NumberExtensions.CeilCopy(Vector3) + fullName: MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector3) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CeilCopy + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 73 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the smallest integral value that is greater than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector3 CeilCopy(this Vector3 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector3 + return: + type: Microsoft.Xna.Framework.Vector3 + description: The smallest integral value that is greater than or equal to d. Note that this method returns a instead of an integral type. + content.vb: Public Shared Function CeilCopy(vec As Vector3) As Vector3 + overload: MLEM.Extensions.NumberExtensions.CeilCopy* +- uid: MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector4) + commentId: M:MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector4) + id: CeilCopy(Microsoft.Xna.Framework.Vector4) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: CeilCopy(Vector4) + nameWithType: NumberExtensions.CeilCopy(Vector4) + fullName: MLEM.Extensions.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector4) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CeilCopy + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 78 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the smallest integral value that is greater than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector4 CeilCopy(this Vector4 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector4 + return: + type: Microsoft.Xna.Framework.Vector4 + description: The smallest integral value that is greater than or equal to d. Note that this method returns a instead of an integral type. + content.vb: Public Shared Function CeilCopy(vec As Vector4) As Vector4 + overload: MLEM.Extensions.NumberExtensions.CeilCopy* +- uid: MLEM.Extensions.NumberExtensions.Multiply(Microsoft.Xna.Framework.Point,System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.Multiply(Microsoft.Xna.Framework.Point,System.Single) + id: Multiply(Microsoft.Xna.Framework.Point,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Multiply(Point, float) + nameWithType: NumberExtensions.Multiply(Point, float) + fullName: MLEM.Extensions.NumberExtensions.Multiply(Microsoft.Xna.Framework.Point, float) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Multiply + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 88 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Multiplies a point by a given scalar. + example: [] + syntax: + content: public static Point Multiply(this Point point, float f) + parameters: + - id: point + type: Microsoft.Xna.Framework.Point + description: The point + - id: f + type: System.Single + description: The scalar + return: + type: Microsoft.Xna.Framework.Point + description: The point, multiplied by the scalar memberwise + content.vb: Public Shared Function Multiply(point As Point, f As Single) As Point + overload: MLEM.Extensions.NumberExtensions.Multiply* + nameWithType.vb: NumberExtensions.Multiply(Point, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Multiply(Microsoft.Xna.Framework.Point, Single) + name.vb: Multiply(Point, Single) +- uid: MLEM.Extensions.NumberExtensions.Divide(Microsoft.Xna.Framework.Point,System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.Divide(Microsoft.Xna.Framework.Point,System.Single) + id: Divide(Microsoft.Xna.Framework.Point,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Divide(Point, float) + nameWithType: NumberExtensions.Divide(Point, float) + fullName: MLEM.Extensions.NumberExtensions.Divide(Microsoft.Xna.Framework.Point, float) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Divide + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 98 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Divides a point by a given scalar. + example: [] + syntax: + content: public static Point Divide(this Point point, float f) + parameters: + - id: point + type: Microsoft.Xna.Framework.Point + description: The point + - id: f + type: System.Single + description: The scalar + return: + type: Microsoft.Xna.Framework.Point + description: The point, divided by the scalar memberwise + content.vb: Public Shared Function Divide(point As Point, f As Single) As Point + overload: MLEM.Extensions.NumberExtensions.Divide* + nameWithType.vb: NumberExtensions.Divide(Point, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Divide(Microsoft.Xna.Framework.Point, Single) + name.vb: Divide(Point, Single) +- uid: MLEM.Extensions.NumberExtensions.Transform(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Matrix) + commentId: M:MLEM.Extensions.NumberExtensions.Transform(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Matrix) + id: Transform(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Matrix) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Transform(Point, Matrix) + nameWithType: NumberExtensions.Transform(Point, Matrix) + fullName: MLEM.Extensions.NumberExtensions.Transform(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Matrix) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Transform + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 108 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Transforms a point by a given matrix. + example: [] + syntax: + content: public static Point Transform(this Point position, Matrix matrix) + parameters: + - id: position + type: Microsoft.Xna.Framework.Point + description: The point + - id: matrix + type: Microsoft.Xna.Framework.Matrix + description: The matrix + return: + type: Microsoft.Xna.Framework.Point + description: The point, transformed by the matrix + content.vb: Public Shared Function Transform(position As Point, matrix As Matrix) As Point + overload: MLEM.Extensions.NumberExtensions.Transform* +- uid: MLEM.Extensions.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + commentId: M:MLEM.Extensions.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + id: OffsetCopy(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: OffsetCopy(Rectangle, Point) + nameWithType: NumberExtensions.OffsetCopy(Rectangle, Point) + fullName: MLEM.Extensions.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OffsetCopy + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 121 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns a copy of the given rectangle, moved by the given point. + + The rectangle's size remains unchanged. + example: [] + syntax: + content: public static Rectangle OffsetCopy(this Rectangle rect, Point offset) + parameters: + - id: rect + type: Microsoft.Xna.Framework.Rectangle + description: The rectangle to move + - id: offset + type: Microsoft.Xna.Framework.Point + description: The amount to move by + return: + type: Microsoft.Xna.Framework.Rectangle + description: The moved rectangle + content.vb: Public Shared Function OffsetCopy(rect As Rectangle, offset As Point) As Rectangle + overload: MLEM.Extensions.NumberExtensions.OffsetCopy* +- uid: MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + id: OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: OffsetCopy(RectangleF, Vector2) + nameWithType: NumberExtensions.OffsetCopy(RectangleF, Vector2) + fullName: MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OffsetCopy + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 128 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns a copy of the given rectangle, moved by the given point. + + The rectangle's size remains unchanged. + example: [] + syntax: + content: public static RectangleF OffsetCopy(this RectangleF rect, Vector2 offset) + parameters: + - id: rect + type: MLEM.Misc.RectangleF + description: The rectangle to move + - id: offset + type: Microsoft.Xna.Framework.Vector2 + description: The amount to move by + return: + type: MLEM.Misc.RectangleF + description: The moved rectangle + content.vb: Public Shared Function OffsetCopy(rect As RectangleF, offset As Vector2) As RectangleF + overload: MLEM.Extensions.NumberExtensions.OffsetCopy* +- uid: MLEM.Extensions.NumberExtensions.Shrink(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + commentId: M:MLEM.Extensions.NumberExtensions.Shrink(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + id: Shrink(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Shrink(Rectangle, Point) + nameWithType: NumberExtensions.Shrink(Rectangle, Point) + fullName: MLEM.Extensions.NumberExtensions.Shrink(Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Shrink + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 140 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Shrinks the rectangle by the given padding, causing its size to decrease by twice the amount and its position to be moved inwards by the amount. + example: [] + syntax: + content: public static Rectangle Shrink(this Rectangle rect, Point padding) + parameters: + - id: rect + type: Microsoft.Xna.Framework.Rectangle + description: The rectangle to shrink + - id: padding + type: Microsoft.Xna.Framework.Point + description: The padding to shrink by + return: + type: Microsoft.Xna.Framework.Rectangle + description: The shrunk rectangle + content.vb: Public Shared Function Shrink(rect As Rectangle, padding As Point) As Rectangle + overload: MLEM.Extensions.NumberExtensions.Shrink* +- uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + id: Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Shrink(RectangleF, Vector2) + nameWithType: NumberExtensions.Shrink(RectangleF, Vector2) + fullName: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Shrink + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 149 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Shrinks the rectangle by the given padding, causing its size to decrease by twice the amount and its position to be moved inwards by the amount. + example: [] + syntax: + content: public static RectangleF Shrink(this RectangleF rect, Vector2 padding) + parameters: + - id: rect + type: MLEM.Misc.RectangleF + description: The rectangle to shrink + - id: padding + type: Microsoft.Xna.Framework.Vector2 + description: The padding to shrink by + return: + type: MLEM.Misc.RectangleF + description: The shrunk rectangle + content.vb: Public Shared Function Shrink(rect As RectangleF, padding As Vector2) As RectangleF + overload: MLEM.Extensions.NumberExtensions.Shrink* +- uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + commentId: M:MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + id: Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Shrink(RectangleF, Padding) + nameWithType: NumberExtensions.Shrink(RectangleF, Padding) + fullName: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF, MLEM.Misc.Padding) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Shrink + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 158 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Shrinks the rectangle by the given padding, causing its size to decrease by twice the amount and its position to be moved inwards by the amount. + example: [] + syntax: + content: public static RectangleF Shrink(this RectangleF rect, Padding padding) + parameters: + - id: rect + type: MLEM.Misc.RectangleF + description: The rectangle to shrink + - id: padding + type: MLEM.Misc.Padding + description: The padding to shrink by + return: + type: MLEM.Misc.RectangleF + description: The shrunk rectangle + content.vb: Public Shared Function Shrink(rect As RectangleF, padding As Padding) As RectangleF + overload: MLEM.Extensions.NumberExtensions.Shrink* +- uid: MLEM.Extensions.NumberExtensions.GetPoints(Microsoft.Xna.Framework.Rectangle) + commentId: M:MLEM.Extensions.NumberExtensions.GetPoints(Microsoft.Xna.Framework.Rectangle) + id: GetPoints(Microsoft.Xna.Framework.Rectangle) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: GetPoints(Rectangle) + nameWithType: NumberExtensions.GetPoints(Rectangle) + fullName: MLEM.Extensions.NumberExtensions.GetPoints(Microsoft.Xna.Framework.Rectangle) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetPoints + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 172 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns a set of values that are contained in the given . + + Note that and are inclusive, but and are not. + example: [] + syntax: + content: public static IEnumerable GetPoints(this Rectangle area) + parameters: + - id: area + type: Microsoft.Xna.Framework.Rectangle + description: The area whose points to get + return: + type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + description: The points contained in the area + content.vb: Public Shared Function GetPoints(area As Rectangle) As IEnumerable(Of Point) + overload: MLEM.Extensions.NumberExtensions.GetPoints* +- uid: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF,System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF,System.Single) + id: GetPoints(MLEM.Misc.RectangleF,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: GetPoints(RectangleF, float) + nameWithType: NumberExtensions.GetPoints(RectangleF, float) + fullName: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF, float) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetPoints + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 186 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns a set of values that are contained in the given . + + Note that and are inclusive, but and are not. + example: [] + syntax: + content: public static IEnumerable GetPoints(this RectangleF area, float interval = 1) + parameters: + - id: area + type: MLEM.Misc.RectangleF + description: The area whose points to get + - id: interval + type: System.Single + description: The distance that should be traveled between each point that is to be returned + return: + type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} + description: The points contained in the area + content.vb: Public Shared Function GetPoints(area As RectangleF, interval As Single = 1) As IEnumerable(Of Vector2) + overload: MLEM.Extensions.NumberExtensions.GetPoints* + nameWithType.vb: NumberExtensions.GetPoints(RectangleF, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF, Single) + name.vb: GetPoints(RectangleF, Single) +- uid: MLEM.Extensions.NumberExtensions.ToVector2(Microsoft.Xna.Framework.Vector3) + commentId: M:MLEM.Extensions.NumberExtensions.ToVector2(Microsoft.Xna.Framework.Vector3) + id: ToVector2(Microsoft.Xna.Framework.Vector3) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: ToVector2(Vector3) + nameWithType: NumberExtensions.ToVector2(Vector3) + fullName: MLEM.Extensions.NumberExtensions.ToVector2(Microsoft.Xna.Framework.Vector3) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToVector2 + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 198 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Turns the given 3-dimensional vector into a 2-dimensional vector by chopping off the z coordinate. + example: [] + syntax: + content: public static Vector2 ToVector2(this Vector3 vector) + parameters: + - id: vector + type: Microsoft.Xna.Framework.Vector3 + description: The vector to convert + return: + type: Microsoft.Xna.Framework.Vector2 + description: The resulting 2-dimensional vector + content.vb: Public Shared Function ToVector2(vector As Vector3) As Vector2 + overload: MLEM.Extensions.NumberExtensions.ToVector2* +- uid: MLEM.Extensions.NumberExtensions.Scale(Microsoft.Xna.Framework.Matrix) + commentId: M:MLEM.Extensions.NumberExtensions.Scale(Microsoft.Xna.Framework.Matrix) + id: Scale(Microsoft.Xna.Framework.Matrix) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Scale(Matrix) + nameWithType: NumberExtensions.Scale(Matrix) + fullName: MLEM.Extensions.NumberExtensions.Scale(Microsoft.Xna.Framework.Matrix) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Scale + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 207 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the 3-dimensional scale of the given matrix. + example: [] + syntax: + content: public static Vector3 Scale(this Matrix matrix) + parameters: + - id: matrix + type: Microsoft.Xna.Framework.Matrix + description: The matrix + return: + type: Microsoft.Xna.Framework.Vector3 + description: The scale of the matrix + content.vb: Public Shared Function Scale(matrix As Matrix) As Vector3 + overload: MLEM.Extensions.NumberExtensions.Scale* +- uid: MLEM.Extensions.NumberExtensions.Rotation(Microsoft.Xna.Framework.Matrix) + commentId: M:MLEM.Extensions.NumberExtensions.Rotation(Microsoft.Xna.Framework.Matrix) + id: Rotation(Microsoft.Xna.Framework.Matrix) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Rotation(Matrix) + nameWithType: NumberExtensions.Rotation(Matrix) + fullName: MLEM.Extensions.NumberExtensions.Rotation(Microsoft.Xna.Framework.Matrix) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Rotation + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 224 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns the rotation that the given matrix represents, as a . + + Returns if the matrix does not contain valid rotation information, or is not rotated. + example: [] + syntax: + content: public static Quaternion Rotation(this Matrix matrix) + parameters: + - id: matrix + type: Microsoft.Xna.Framework.Matrix + description: The matrix + return: + type: Microsoft.Xna.Framework.Quaternion + description: The rotation of the matrix + content.vb: Public Shared Function Rotation(matrix As Matrix) As Quaternion + overload: MLEM.Extensions.NumberExtensions.Rotation* +- uid: MLEM.Extensions.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Matrix) + commentId: M:MLEM.Extensions.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Matrix) + id: RotationVector(Microsoft.Xna.Framework.Matrix) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: RotationVector(Matrix) + nameWithType: NumberExtensions.RotationVector(Matrix) + fullName: MLEM.Extensions.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Matrix) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RotationVector + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 241 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns the rotation that the given matrix represents, as a that contains the x, y and z rotations in radians. + + Returns if the matrix does not contain valid rotation information, or is not rotated. + example: [] + syntax: + content: public static Vector3 RotationVector(this Matrix matrix) + parameters: + - id: matrix + type: Microsoft.Xna.Framework.Matrix + description: The matrix + return: + type: Microsoft.Xna.Framework.Vector3 + description: The rotation of the matrix + content.vb: Public Shared Function RotationVector(matrix As Matrix) As Vector3 + overload: MLEM.Extensions.NumberExtensions.RotationVector* +- uid: MLEM.Extensions.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Quaternion) + commentId: M:MLEM.Extensions.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Quaternion) + id: RotationVector(Microsoft.Xna.Framework.Quaternion) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: RotationVector(Quaternion) + nameWithType: NumberExtensions.RotationVector(Quaternion) + fullName: MLEM.Extensions.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Quaternion) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RotationVector + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 251 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns the rotation that the given quaternion represents, as a that contains the x, y and z rotations in radians. + + Returns if the quaternion does not contain valid rotation information, or is not rotated. + example: [] + syntax: + content: public static Vector3 RotationVector(this Quaternion quaternion) + parameters: + - id: quaternion + type: Microsoft.Xna.Framework.Quaternion + description: The quaternion + return: + type: Microsoft.Xna.Framework.Vector3 + description: The rotation of the quaternion + content.vb: Public Shared Function RotationVector(quaternion As Quaternion) As Vector3 + overload: MLEM.Extensions.NumberExtensions.RotationVector* +- uid: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + commentId: M:MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + id: Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + isExtensionMethod: true + parent: MLEM.Extensions.NumberExtensions + langs: + - csharp + - vb + name: Penetrate(RectangleF, RectangleF, out Vector2, out float) + nameWithType: NumberExtensions.Penetrate(RectangleF, RectangleF, out Vector2, out float) + fullName: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, out Microsoft.Xna.Framework.Vector2, out float) + type: Method + source: + remote: + path: MLEM/Extensions/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Penetrate + path: ../MLEM/Extensions/NumberExtensions.cs + startLine: 269 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Calculates the amount that the rectangle rect is penetrating the rectangle other by. + + If a penetration on both axes is occuring, the one with the lower value is returned. + + This is useful for collision detection, as it can be used to push colliding objects out of each other. + example: [] + syntax: + content: public static bool Penetrate(this RectangleF rect, RectangleF other, out Vector2 normal, out float penetration) + parameters: + - id: rect + type: MLEM.Misc.RectangleF + description: The rectangle to do the penetration + - id: other + type: MLEM.Misc.RectangleF + description: The rectangle that should be penetrated + - id: normal + type: Microsoft.Xna.Framework.Vector2 + description: The direction that the penetration occured in + - id: penetration + type: System.Single + description: The amount that the penetration occured by, in the direction of normal + return: + type: System.Boolean + description: Whether or not a penetration occured + content.vb: Public Shared Function Penetrate(rect As RectangleF, other As RectangleF, normal As Vector2, penetration As Single) As Boolean + overload: MLEM.Extensions.NumberExtensions.Penetrate* + nameWithType.vb: NumberExtensions.Penetrate(RectangleF, RectangleF, Vector2, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Vector2, Single) + name.vb: Penetrate(RectangleF, RectangleF, Vector2, Single) +references: +- 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework.Vector3 + commentId: T:Microsoft.Xna.Framework.Vector3 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector3 + nameWithType: Vector3 + fullName: Microsoft.Xna.Framework.Vector3 +- uid: Microsoft.Xna.Framework.Vector4 + commentId: T:Microsoft.Xna.Framework.Vector4 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector4 + nameWithType: Vector4 + fullName: Microsoft.Xna.Framework.Vector4 +- 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: Microsoft.Xna.Framework.Matrix + commentId: T:Microsoft.Xna.Framework.Matrix + parent: Microsoft.Xna.Framework + isExternal: true + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix +- uid: Microsoft.Xna.Framework.Rectangle + commentId: T:Microsoft.Xna.Framework.Rectangle + parent: Microsoft.Xna.Framework + isExternal: true + name: Rectangle + nameWithType: Rectangle + fullName: Microsoft.Xna.Framework.Rectangle +- uid: MLEM.Misc.RectangleF + commentId: T:MLEM.Misc.RectangleF + parent: MLEM.Misc + href: MLEM.Misc.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: 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: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.Math + commentId: T:System.Math + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.math + name: Math + nameWithType: Math + fullName: System.Math +- uid: MLEM.Extensions.NumberExtensions.Floor* + commentId: Overload:MLEM.Extensions.NumberExtensions.Floor + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Floor_System_Single_ + name: Floor + nameWithType: NumberExtensions.Floor + fullName: MLEM.Extensions.NumberExtensions.Floor +- 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: System.Decimal + commentId: T:System.Decimal + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.decimal + name: decimal + nameWithType: decimal + fullName: decimal + nameWithType.vb: Decimal + fullName.vb: Decimal + name.vb: Decimal +- uid: MLEM.Extensions.NumberExtensions.Ceil* + commentId: Overload:MLEM.Extensions.NumberExtensions.Ceil + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Ceil_System_Single_ + name: Ceil + nameWithType: NumberExtensions.Ceil + fullName: MLEM.Extensions.NumberExtensions.Ceil +- uid: MLEM.Extensions.NumberExtensions.Equals* + commentId: Overload:MLEM.Extensions.NumberExtensions.Equals + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Equals_System_Single_System_Single_System_Single_ + name: Equals + nameWithType: NumberExtensions.Equals + fullName: MLEM.Extensions.NumberExtensions.Equals +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.Quaternion + commentId: T:Microsoft.Xna.Framework.Quaternion + parent: Microsoft.Xna.Framework + isExternal: true + name: Quaternion + nameWithType: Quaternion + fullName: Microsoft.Xna.Framework.Quaternion +- uid: MLEM.Extensions.NumberExtensions.FloorCopy* + commentId: Overload:MLEM.Extensions.NumberExtensions.FloorCopy + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_FloorCopy_Microsoft_Xna_Framework_Vector2_ + name: FloorCopy + nameWithType: NumberExtensions.FloorCopy + fullName: MLEM.Extensions.NumberExtensions.FloorCopy +- uid: MLEM.Extensions.NumberExtensions.CeilCopy* + commentId: Overload:MLEM.Extensions.NumberExtensions.CeilCopy + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_CeilCopy_Microsoft_Xna_Framework_Vector2_ + name: CeilCopy + nameWithType: NumberExtensions.CeilCopy + fullName: MLEM.Extensions.NumberExtensions.CeilCopy +- uid: MLEM.Extensions.NumberExtensions.Multiply* + commentId: Overload:MLEM.Extensions.NumberExtensions.Multiply + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Multiply_Microsoft_Xna_Framework_Point_System_Single_ + name: Multiply + nameWithType: NumberExtensions.Multiply + fullName: MLEM.Extensions.NumberExtensions.Multiply +- uid: MLEM.Extensions.NumberExtensions.Divide* + commentId: Overload:MLEM.Extensions.NumberExtensions.Divide + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Divide_Microsoft_Xna_Framework_Point_System_Single_ + name: Divide + nameWithType: NumberExtensions.Divide + fullName: MLEM.Extensions.NumberExtensions.Divide +- uid: MLEM.Extensions.NumberExtensions.Transform* + commentId: Overload:MLEM.Extensions.NumberExtensions.Transform + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Transform_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Matrix_ + name: Transform + nameWithType: NumberExtensions.Transform + fullName: MLEM.Extensions.NumberExtensions.Transform +- uid: MLEM.Extensions.NumberExtensions.OffsetCopy* + commentId: Overload:MLEM.Extensions.NumberExtensions.OffsetCopy + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_OffsetCopy_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Point_ + name: OffsetCopy + nameWithType: NumberExtensions.OffsetCopy + fullName: MLEM.Extensions.NumberExtensions.OffsetCopy +- uid: MLEM.Extensions.NumberExtensions.Shrink* + commentId: Overload:MLEM.Extensions.NumberExtensions.Shrink + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Point_ + name: Shrink + nameWithType: NumberExtensions.Shrink + fullName: MLEM.Extensions.NumberExtensions.Shrink +- uid: MLEM.Misc.Padding + commentId: T:MLEM.Misc.Padding + parent: MLEM.Misc + href: MLEM.Misc.Padding.html + name: Padding + nameWithType: Padding + fullName: MLEM.Misc.Padding +- uid: Microsoft.Xna.Framework.Rectangle.Left + commentId: P:Microsoft.Xna.Framework.Rectangle.Left + isExternal: true + name: Left + nameWithType: Rectangle.Left + fullName: Microsoft.Xna.Framework.Rectangle.Left +- uid: Microsoft.Xna.Framework.Rectangle.Top + commentId: P:Microsoft.Xna.Framework.Rectangle.Top + isExternal: true + name: Top + nameWithType: Rectangle.Top + fullName: Microsoft.Xna.Framework.Rectangle.Top +- uid: Microsoft.Xna.Framework.Rectangle.Right + commentId: P:Microsoft.Xna.Framework.Rectangle.Right + isExternal: true + name: Right + nameWithType: Rectangle.Right + fullName: Microsoft.Xna.Framework.Rectangle.Right +- uid: Microsoft.Xna.Framework.Rectangle.Bottom + commentId: P:Microsoft.Xna.Framework.Rectangle.Bottom + isExternal: true + name: Bottom + nameWithType: Rectangle.Bottom + fullName: Microsoft.Xna.Framework.Rectangle.Bottom +- uid: MLEM.Extensions.NumberExtensions.GetPoints* + commentId: Overload:MLEM.Extensions.NumberExtensions.GetPoints + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_GetPoints_Microsoft_Xna_Framework_Rectangle_ + name: GetPoints + nameWithType: NumberExtensions.GetPoints + fullName: MLEM.Extensions.NumberExtensions.GetPoints +- uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Point) + fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Point) + name.vb: IEnumerable(Of Point) + 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: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - 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: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Misc.RectangleF.Left + commentId: P:MLEM.Misc.RectangleF.Left + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Left + name: Left + nameWithType: RectangleF.Left + fullName: MLEM.Misc.RectangleF.Left +- uid: MLEM.Misc.RectangleF.Top + commentId: P:MLEM.Misc.RectangleF.Top + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Top + name: Top + nameWithType: RectangleF.Top + fullName: MLEM.Misc.RectangleF.Top +- uid: MLEM.Misc.RectangleF.Right + commentId: P:MLEM.Misc.RectangleF.Right + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Right + name: Right + nameWithType: RectangleF.Right + fullName: MLEM.Misc.RectangleF.Right +- uid: MLEM.Misc.RectangleF.Bottom + commentId: P:MLEM.Misc.RectangleF.Bottom + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Bottom + name: Bottom + nameWithType: RectangleF.Bottom + fullName: MLEM.Misc.RectangleF.Bottom +- uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} + commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Vector2) + fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Vector2) + name.vb: IEnumerable(Of Vector2) + 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: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - 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: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Extensions.NumberExtensions.ToVector2* + commentId: Overload:MLEM.Extensions.NumberExtensions.ToVector2 + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_ToVector2_Microsoft_Xna_Framework_Vector3_ + name: ToVector2 + nameWithType: NumberExtensions.ToVector2 + fullName: MLEM.Extensions.NumberExtensions.ToVector2 +- uid: MLEM.Extensions.NumberExtensions.Scale* + commentId: Overload:MLEM.Extensions.NumberExtensions.Scale + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Scale_Microsoft_Xna_Framework_Matrix_ + name: Scale + nameWithType: NumberExtensions.Scale + fullName: MLEM.Extensions.NumberExtensions.Scale +- uid: Microsoft.Xna.Framework.Quaternion.Identity + commentId: P:Microsoft.Xna.Framework.Quaternion.Identity + isExternal: true + name: Identity + nameWithType: Quaternion.Identity + fullName: Microsoft.Xna.Framework.Quaternion.Identity +- uid: MLEM.Extensions.NumberExtensions.Rotation* + commentId: Overload:MLEM.Extensions.NumberExtensions.Rotation + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Rotation_Microsoft_Xna_Framework_Matrix_ + name: Rotation + nameWithType: NumberExtensions.Rotation + fullName: MLEM.Extensions.NumberExtensions.Rotation +- uid: Microsoft.Xna.Framework.Vector3.Zero + commentId: P:Microsoft.Xna.Framework.Vector3.Zero + isExternal: true + name: Zero + nameWithType: Vector3.Zero + fullName: Microsoft.Xna.Framework.Vector3.Zero +- uid: MLEM.Extensions.NumberExtensions.RotationVector* + commentId: Overload:MLEM.Extensions.NumberExtensions.RotationVector + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_RotationVector_Microsoft_Xna_Framework_Matrix_ + name: RotationVector + nameWithType: NumberExtensions.RotationVector + fullName: MLEM.Extensions.NumberExtensions.RotationVector +- uid: MLEM.Extensions.NumberExtensions.Penetrate* + commentId: Overload:MLEM.Extensions.NumberExtensions.Penetrate + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Penetrate_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + name: Penetrate + nameWithType: NumberExtensions.Penetrate + fullName: MLEM.Extensions.NumberExtensions.Penetrate diff --git a/Docs/api/MLEM.Extensions.RandomExtensions.yml b/Docs/api/MLEM.Extensions.RandomExtensions.yml new file mode 100644 index 0000000..f2dfcba --- /dev/null +++ b/Docs/api/MLEM.Extensions.RandomExtensions.yml @@ -0,0 +1,848 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.RandomExtensions + commentId: T:MLEM.Extensions.RandomExtensions + id: RandomExtensions + parent: MLEM.Extensions + children: + - MLEM.Extensions.RandomExtensions.GetRandomEntry``1(System.Random,System.Collections.Generic.ICollection{``0}) + - MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32}) + - MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single}) + - MLEM.Extensions.RandomExtensions.NextSingle(System.Random) + - MLEM.Extensions.RandomExtensions.NextSingle(System.Random,System.Single) + - MLEM.Extensions.RandomExtensions.NextSingle(System.Random,System.Single,System.Single) + langs: + - csharp + - vb + name: RandomExtensions + nameWithType: RandomExtensions + fullName: MLEM.Extensions.RandomExtensions + type: Class + source: + remote: + path: MLEM/Extensions/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RandomExtensions + path: ../MLEM/Extensions/RandomExtensions.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: A set of extensions for dealing with + example: [] + syntax: + content: public static class RandomExtensions + content.vb: Public Module RandomExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Extensions.RandomExtensions.GetRandomEntry``1(System.Random,System.Collections.Generic.ICollection{``0}) + commentId: M:MLEM.Extensions.RandomExtensions.GetRandomEntry``1(System.Random,System.Collections.Generic.ICollection{``0}) + id: GetRandomEntry``1(System.Random,System.Collections.Generic.ICollection{``0}) + isExtensionMethod: true + parent: MLEM.Extensions.RandomExtensions + langs: + - csharp + - vb + name: GetRandomEntry(Random, ICollection) + nameWithType: RandomExtensions.GetRandomEntry(Random, ICollection) + fullName: MLEM.Extensions.RandomExtensions.GetRandomEntry(System.Random, System.Collections.Generic.ICollection) + type: Method + source: + remote: + path: MLEM/Extensions/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomEntry + path: ../MLEM/Extensions/RandomExtensions.cs + startLine: 17 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Gets a random entry from the given collection with uniform chance. + example: [] + syntax: + content: public static T GetRandomEntry(this Random random, ICollection entries) + parameters: + - id: random + type: System.Random + description: The random + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry + content.vb: Public Shared Function GetRandomEntry(Of T)(random As Random, entries As ICollection(Of T)) As T + overload: MLEM.Extensions.RandomExtensions.GetRandomEntry* + nameWithType.vb: RandomExtensions.GetRandomEntry(Of T)(Random, ICollection(Of T)) + fullName.vb: MLEM.Extensions.RandomExtensions.GetRandomEntry(Of T)(System.Random, System.Collections.Generic.ICollection(Of T)) + name.vb: GetRandomEntry(Of T)(Random, ICollection(Of T)) +- uid: MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32}) + commentId: M:MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32}) + id: GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32}) + isExtensionMethod: true + parent: MLEM.Extensions.RandomExtensions + langs: + - csharp + - vb + name: GetRandomWeightedEntry(Random, ICollection, Func) + nameWithType: RandomExtensions.GetRandomWeightedEntry(Random, ICollection, Func) + fullName: MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry(System.Random, System.Collections.Generic.ICollection, System.Func) + type: Method + source: + remote: + path: MLEM/Extensions/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomWeightedEntry + path: ../MLEM/Extensions/RandomExtensions.cs + startLine: 31 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns a random entry from the given collection based on the specified weight function. + + A higher weight for an entry increases its likeliness of being picked. + example: [] + syntax: + content: public static T GetRandomWeightedEntry(this Random random, ICollection entries, Func weightFunc) + parameters: + - id: random + type: System.Random + description: The random + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + - id: weightFunc + type: System.Func{{T},System.Int32} + description: A function that applies weight to each entry + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry, based on the entries' weight + content.vb: Public Shared Function GetRandomWeightedEntry(Of T)(random As Random, entries As ICollection(Of T), weightFunc As Func(Of T, Integer)) As T + overload: MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry* + exceptions: + - type: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + description: If the weight function returns different weights for the same entry + nameWithType.vb: RandomExtensions.GetRandomWeightedEntry(Of T)(Random, ICollection(Of T), Func(Of T, Integer)) + fullName.vb: MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry(Of T)(System.Random, System.Collections.Generic.ICollection(Of T), System.Func(Of T, Integer)) + name.vb: GetRandomWeightedEntry(Of T)(Random, ICollection(Of T), Func(Of T, Integer)) +- uid: MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single}) + commentId: M:MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single}) + id: GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single}) + isExtensionMethod: true + parent: MLEM.Extensions.RandomExtensions + langs: + - csharp + - vb + name: GetRandomWeightedEntry(Random, ICollection, Func) + nameWithType: RandomExtensions.GetRandomWeightedEntry(Random, ICollection, Func) + fullName: MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry(System.Random, System.Collections.Generic.ICollection, System.Func) + type: Method + source: + remote: + path: MLEM/Extensions/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomWeightedEntry + path: ../MLEM/Extensions/RandomExtensions.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns a random entry from the given collection based on the specified weight function. + + A higher weight for an entry increases its likeliness of being picked. + example: [] + syntax: + content: public static T GetRandomWeightedEntry(this Random random, ICollection entries, Func weightFunc) + parameters: + - id: random + type: System.Random + description: The random + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + - id: weightFunc + type: System.Func{{T},System.Single} + description: A function that applies weight to each entry + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry, based on the entries' weight + content.vb: Public Shared Function GetRandomWeightedEntry(Of T)(random As Random, entries As ICollection(Of T), weightFunc As Func(Of T, Single)) As T + overload: MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry* + exceptions: + - type: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + description: If the weight function returns different weights for the same entry + nameWithType.vb: RandomExtensions.GetRandomWeightedEntry(Of T)(Random, ICollection(Of T), Func(Of T, Single)) + fullName.vb: MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry(Of T)(System.Random, System.Collections.Generic.ICollection(Of T), System.Func(Of T, Single)) + name.vb: GetRandomWeightedEntry(Of T)(Random, ICollection(Of T), Func(Of T, Single)) +- uid: MLEM.Extensions.RandomExtensions.NextSingle(System.Random,System.Single) + commentId: M:MLEM.Extensions.RandomExtensions.NextSingle(System.Random,System.Single) + id: NextSingle(System.Random,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.RandomExtensions + langs: + - csharp + - vb + name: NextSingle(Random, float) + nameWithType: RandomExtensions.NextSingle(Random, float) + fullName: MLEM.Extensions.RandomExtensions.NextSingle(System.Random, float) + type: Method + source: + remote: + path: MLEM/Extensions/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NextSingle + path: ../MLEM/Extensions/RandomExtensions.cs + startLine: 46 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns a random floating-point number that is greater than or equal to 0, and less than maxValue. + example: [] + syntax: + content: public static float NextSingle(this Random random, float maxValue) + parameters: + - id: random + type: System.Random + description: The random. + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + return: + type: System.Single + description: A single-precision floating point number that is greater than or equal to 0, and less than maxValue. + content.vb: Public Shared Function NextSingle(random As Random, maxValue As Single) As Single + overload: MLEM.Extensions.RandomExtensions.NextSingle* + nameWithType.vb: RandomExtensions.NextSingle(Random, Single) + fullName.vb: MLEM.Extensions.RandomExtensions.NextSingle(System.Random, Single) + name.vb: NextSingle(Random, Single) +- uid: MLEM.Extensions.RandomExtensions.NextSingle(System.Random,System.Single,System.Single) + commentId: M:MLEM.Extensions.RandomExtensions.NextSingle(System.Random,System.Single,System.Single) + id: NextSingle(System.Random,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.RandomExtensions + langs: + - csharp + - vb + name: NextSingle(Random, float, float) + nameWithType: RandomExtensions.NextSingle(Random, float, float) + fullName: MLEM.Extensions.RandomExtensions.NextSingle(System.Random, float, float) + type: Method + source: + remote: + path: MLEM/Extensions/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NextSingle + path: ../MLEM/Extensions/RandomExtensions.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns a random floating-point number that is greater than or equal to minValue, and less than maxValue. + example: [] + syntax: + content: public static float NextSingle(this Random random, float minValue, float maxValue) + parameters: + - id: random + type: System.Random + description: The random. + - id: minValue + type: System.Single + description: The (inclusive) minimum value. + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + return: + type: System.Single + description: A single-precision floating point number that is greater than or equal to minValue, and less than maxValue. + content.vb: Public Shared Function NextSingle(random As Random, minValue As Single, maxValue As Single) As Single + overload: MLEM.Extensions.RandomExtensions.NextSingle* + nameWithType.vb: RandomExtensions.NextSingle(Random, Single, Single) + fullName.vb: MLEM.Extensions.RandomExtensions.NextSingle(System.Random, Single, Single) + name.vb: NextSingle(Random, Single, Single) +- uid: MLEM.Extensions.RandomExtensions.NextSingle(System.Random) + commentId: M:MLEM.Extensions.RandomExtensions.NextSingle(System.Random) + id: NextSingle(System.Random) + isExtensionMethod: true + parent: MLEM.Extensions.RandomExtensions + langs: + - csharp + - vb + name: NextSingle(Random) + nameWithType: RandomExtensions.NextSingle(Random) + fullName: MLEM.Extensions.RandomExtensions.NextSingle(System.Random) + type: Method + source: + remote: + path: MLEM/Extensions/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NextSingle + path: ../MLEM/Extensions/RandomExtensions.cs + startLine: 67 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns a random floating-point number that is greater than or equal to 0, and less than 1. + example: [] + syntax: + content: public static float NextSingle(this Random random) + parameters: + - id: random + type: System.Random + description: The random. + return: + type: System.Single + description: A single-precision floating point number that is greater than or equal to 0, and less than 1. + content.vb: Public Shared Function NextSingle(random As Random) As Single + overload: MLEM.Extensions.RandomExtensions.NextSingle* +references: +- uid: System.Random + commentId: T:System.Random + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + name: Random + nameWithType: Random + fullName: System.Random +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Extensions.RandomExtensions.GetRandomEntry* + commentId: Overload:MLEM.Extensions.RandomExtensions.GetRandomEntry + href: MLEM.Extensions.RandomExtensions.html#MLEM_Extensions_RandomExtensions_GetRandomEntry__1_System_Random_System_Collections_Generic_ICollection___0__ + name: GetRandomEntry + nameWithType: RandomExtensions.GetRandomEntry + fullName: MLEM.Extensions.RandomExtensions.GetRandomEntry +- uid: System.Collections.Generic.ICollection{{T}} + commentId: T:System.Collections.Generic.ICollection{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.ICollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: System.Collections.Generic.ICollection`1 + commentId: T:System.Collections.Generic.ICollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-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: T + name: T + nameWithType: T + fullName: T +- uid: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.indexoutofrangeexception + name: IndexOutOfRangeException + nameWithType: IndexOutOfRangeException + fullName: System.IndexOutOfRangeException +- uid: MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry* + commentId: Overload:MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry + href: MLEM.Extensions.RandomExtensions.html#MLEM_Extensions_RandomExtensions_GetRandomWeightedEntry__1_System_Random_System_Collections_Generic_ICollection___0__System_Func___0_System_Int32__ + name: GetRandomWeightedEntry + nameWithType: RandomExtensions.GetRandomWeightedEntry + fullName: MLEM.Extensions.RandomExtensions.GetRandomWeightedEntry +- uid: System.Func{{T},System.Int32} + commentId: T:System.Func{``0,System.Int32} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Integer) + fullName.vb: System.Func(Of T, Integer) + name.vb: Func(Of T, Integer) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - 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: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: System.Func{{T},System.Single} + commentId: T:System.Func{``0,System.Single} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Single) + fullName.vb: System.Func(Of T, Single) + name.vb: Func(Of T, Single) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Extensions.RandomExtensions.NextSingle* + commentId: Overload:MLEM.Extensions.RandomExtensions.NextSingle + href: MLEM.Extensions.RandomExtensions.html#MLEM_Extensions_RandomExtensions_NextSingle_System_Random_System_Single_ + name: NextSingle + nameWithType: RandomExtensions.NextSingle + fullName: MLEM.Extensions.RandomExtensions.NextSingle +- 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 diff --git a/Docs/api/MLEM.Extensions.SoundExtensions.yml b/Docs/api/MLEM.Extensions.SoundExtensions.yml new file mode 100644 index 0000000..1e598d2 --- /dev/null +++ b/Docs/api/MLEM.Extensions.SoundExtensions.yml @@ -0,0 +1,456 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.SoundExtensions + commentId: T:MLEM.Extensions.SoundExtensions + id: SoundExtensions + parent: MLEM.Extensions + children: + - MLEM.Extensions.SoundExtensions.CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single,System.Boolean) + langs: + - csharp + - vb + name: SoundExtensions + nameWithType: SoundExtensions + fullName: MLEM.Extensions.SoundExtensions + type: Class + source: + remote: + path: MLEM/Extensions/SoundExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SoundExtensions + path: ../MLEM/Extensions/SoundExtensions.cs + startLine: 6 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: A set of extensions for dealing with and + example: [] + syntax: + content: public static class SoundExtensions + content.vb: Public Module SoundExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Extensions.SoundExtensions.CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single,System.Boolean) + commentId: M:MLEM.Extensions.SoundExtensions.CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single,System.Boolean) + id: CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single,System.Boolean) + isExtensionMethod: true + parent: MLEM.Extensions.SoundExtensions + langs: + - csharp + - vb + name: CreateInstance(SoundEffect, float, float, float, bool) + nameWithType: SoundExtensions.CreateInstance(SoundEffect, float, float, float, bool) + fullName: MLEM.Extensions.SoundExtensions.CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect, float, float, float, bool) + type: Method + source: + remote: + path: MLEM/Extensions/SoundExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CreateInstance + path: ../MLEM/Extensions/SoundExtensions.cs + startLine: 17 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Creates a new from the given , allowing optional instance data to be supplied as part of the method call + example: [] + syntax: + content: public static SoundEffectInstance CreateInstance(this SoundEffect effect, float volume = 1, float pitch = 0, float pan = 0, bool isLooped = false) + parameters: + - id: effect + type: Microsoft.Xna.Framework.Audio.SoundEffect + description: The sound effect to create an instance from + - id: volume + type: System.Single + description: The value to set the returned instance's to. Defaults to 1. + - id: pitch + type: System.Single + description: The value to set the returned instance's to. Defaults to 0. + - id: pan + type: System.Single + description: The value to set the returned instance's to. Defaults to 0. + - id: isLooped + type: System.Boolean + description: The value to set the returned instance's to. Defaults to false. + return: + type: Microsoft.Xna.Framework.Audio.SoundEffectInstance + description: '' + content.vb: Public Shared Function CreateInstance(effect As SoundEffect, volume As Single = 1, pitch As Single = 0, pan As Single = 0, isLooped As Boolean = False) As SoundEffectInstance + overload: MLEM.Extensions.SoundExtensions.CreateInstance* + nameWithType.vb: SoundExtensions.CreateInstance(SoundEffect, Single, Single, Single, Boolean) + fullName.vb: MLEM.Extensions.SoundExtensions.CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect, Single, Single, Single, Boolean) + name.vb: CreateInstance(SoundEffect, Single, Single, Single, Boolean) +references: +- uid: Microsoft.Xna.Framework.Audio.SoundEffect + commentId: T:Microsoft.Xna.Framework.Audio.SoundEffect + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: SoundEffect + nameWithType: SoundEffect + fullName: Microsoft.Xna.Framework.Audio.SoundEffect +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance + commentId: T:Microsoft.Xna.Framework.Audio.SoundEffectInstance + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: SoundEffectInstance + nameWithType: SoundEffectInstance + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Audio + commentId: N:Microsoft.Xna.Framework.Audio + isExternal: true + name: Microsoft.Xna.Framework.Audio + nameWithType: Microsoft.Xna.Framework.Audio + fullName: Microsoft.Xna.Framework.Audio + 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.Audio + name: Audio + 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.Audio + name: Audio + isExternal: true +- 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.Audio.SoundEffectInstance.Volume + commentId: P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Volume + isExternal: true + name: Volume + nameWithType: SoundEffectInstance.Volume + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance.Volume +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pitch + commentId: P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pitch + isExternal: true + name: Pitch + nameWithType: SoundEffectInstance.Pitch + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pitch +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pan + commentId: P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pan + isExternal: true + name: Pan + nameWithType: SoundEffectInstance.Pan + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pan +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance.IsLooped + commentId: P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.IsLooped + isExternal: true + name: IsLooped + nameWithType: SoundEffectInstance.IsLooped + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance.IsLooped +- uid: MLEM.Extensions.SoundExtensions.CreateInstance* + commentId: Overload:MLEM.Extensions.SoundExtensions.CreateInstance + href: MLEM.Extensions.SoundExtensions.html#MLEM_Extensions_SoundExtensions_CreateInstance_Microsoft_Xna_Framework_Audio_SoundEffect_System_Single_System_Single_System_Single_System_Boolean_ + name: CreateInstance + nameWithType: SoundExtensions.CreateInstance + fullName: MLEM.Extensions.SoundExtensions.CreateInstance +- 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: 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 diff --git a/Docs/api/MLEM.Extensions.SpriteBatchExtensions.yml b/Docs/api/MLEM.Extensions.SpriteBatchExtensions.yml new file mode 100644 index 0000000..ae0f8a5 --- /dev/null +++ b/Docs/api/MLEM.Extensions.SpriteBatchExtensions.yml @@ -0,0 +1,1224 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.SpriteBatchExtensions + commentId: T:MLEM.Extensions.SpriteBatchExtensions + id: SpriteBatchExtensions + parent: MLEM.Extensions + children: + - MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color) + - MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + - MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color) + - MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + - MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Extensions.SpriteBatchExtensions.GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Int32) + - MLEM.Extensions.SpriteBatchExtensions.GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Int32,System.Int32) + - MLEM.Extensions.SpriteBatchExtensions.GenerateSquareTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color) + - MLEM.Extensions.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + - MLEM.Extensions.SpriteBatchExtensions.GetBlankTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch) + langs: + - csharp + - vb + name: SpriteBatchExtensions + nameWithType: SpriteBatchExtensions + fullName: MLEM.Extensions.SpriteBatchExtensions + type: Class + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SpriteBatchExtensions + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 10 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: A set of extensions for dealing with + example: [] + syntax: + content: public static class SpriteBatchExtensions + content.vb: Public Module SpriteBatchExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Extensions.SpriteBatchExtensions.GetBlankTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch) + commentId: M:MLEM.Extensions.SpriteBatchExtensions.GetBlankTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch) + id: GetBlankTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch) + isExtensionMethod: true + parent: MLEM.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: GetBlankTexture(SpriteBatch) + nameWithType: SpriteBatchExtensions.GetBlankTexture(SpriteBatch) + fullName: MLEM.Extensions.SpriteBatchExtensions.GetBlankTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch) + type: Method + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetBlankTexture + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns a 1x1 pixel white texture that can be used for drawing solid color shapes. + + This texture is automatically disposed of when the batch is disposed. + example: [] + syntax: + content: public static Texture2D GetBlankTexture(this SpriteBatch batch) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A 1x1 pixel white texture + content.vb: Public Shared Function GetBlankTexture(batch As SpriteBatch) As Texture2D + overload: MLEM.Extensions.SpriteBatchExtensions.GetBlankTexture* +- uid: MLEM.Extensions.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:MLEM.Extensions.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + id: GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + isExtensionMethod: true + parent: MLEM.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: GenerateTexture(SpriteBatch, Color, Color?) + nameWithType: SpriteBatchExtensions.GenerateTexture(SpriteBatch, Color, Color?) + fullName: MLEM.Extensions.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color?) + type: Method + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenerateTexture + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 37 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Generates a that has a texture with a given color and outline color. + + This texture is automatically disposed of when the batch is disposed. + example: [] + syntax: + content: public static NinePatch GenerateTexture(this SpriteBatch batch, Color color, Color? outlineColor = null) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch + - id: color + type: Microsoft.Xna.Framework.Color + description: The fill color of the texture + - id: outlineColor + type: System.Nullable{Microsoft.Xna.Framework.Color} + description: The outline color of the texture + return: + type: MLEM.Textures.NinePatch + description: A containing a 3x3 texture with an outline + content.vb: Public Shared Function GenerateTexture(batch As SpriteBatch, color As Color, outlineColor As Color? = Nothing) As NinePatch + overload: MLEM.Extensions.SpriteBatchExtensions.GenerateTexture* +- uid: MLEM.Extensions.SpriteBatchExtensions.GenerateSquareTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Extensions.SpriteBatchExtensions.GenerateSquareTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color) + id: GenerateSquareTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: GenerateSquareTexture(SpriteBatch, Color) + nameWithType: SpriteBatchExtensions.GenerateSquareTexture(SpriteBatch, Color) + fullName: MLEM.Extensions.SpriteBatchExtensions.GenerateSquareTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenerateSquareTexture + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 56 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Generates a 1x1 texture with the given color. + + This texture is automatically disposed of when the batch is disposed. + example: [] + syntax: + content: public static Texture2D GenerateSquareTexture(this SpriteBatch batch, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch + - id: color + type: Microsoft.Xna.Framework.Color + description: The color of the texture + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A new texture with the given data + content.vb: Public Shared Function GenerateSquareTexture(batch As SpriteBatch, color As Color) As Texture2D + overload: MLEM.Extensions.SpriteBatchExtensions.GenerateSquareTexture* +- uid: MLEM.Extensions.SpriteBatchExtensions.GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Int32) + commentId: M:MLEM.Extensions.SpriteBatchExtensions.GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Int32) + id: GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Int32) + isExtensionMethod: true + parent: MLEM.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: GenerateCircleTexture(SpriteBatch, Color, int) + nameWithType: SpriteBatchExtensions.GenerateCircleTexture(SpriteBatch, Color, int) + fullName: MLEM.Extensions.SpriteBatchExtensions.GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color, int) + type: Method + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenerateCircleTexture + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 72 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Generates a texture with the given size that contains a circle. + + The circle's center will be the center of the texture, and the circle will lead up to the edges of the texture. + + This texture is automatically disposed of when the batch is disposed. + example: [] + syntax: + content: public static Texture2D GenerateCircleTexture(this SpriteBatch batch, Color color, int size) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch + - id: color + type: Microsoft.Xna.Framework.Color + description: The color of the texture + - id: size + type: System.Int32 + description: The width and height of the texture, and the diameter of the circle + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A new texture with the given data + content.vb: Public Shared Function GenerateCircleTexture(batch As SpriteBatch, color As Color, size As Integer) As Texture2D + overload: MLEM.Extensions.SpriteBatchExtensions.GenerateCircleTexture* + nameWithType.vb: SpriteBatchExtensions.GenerateCircleTexture(SpriteBatch, Color, Integer) + fullName.vb: MLEM.Extensions.SpriteBatchExtensions.GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color, Integer) + name.vb: GenerateCircleTexture(SpriteBatch, Color, Integer) +- uid: MLEM.Extensions.SpriteBatchExtensions.GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Int32,System.Int32) + commentId: M:MLEM.Extensions.SpriteBatchExtensions.GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Int32,System.Int32) + id: GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Int32,System.Int32) + isExtensionMethod: true + parent: MLEM.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: GenerateGradientTexture(SpriteBatch, Color, Color, Color, Color, int, int) + nameWithType: SpriteBatchExtensions.GenerateGradientTexture(SpriteBatch, Color, Color, Color, Color, int, int) + fullName: MLEM.Extensions.SpriteBatchExtensions.GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, int, int) + type: Method + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenerateGradientTexture + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 99 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Generates a texture with the given size that contains a gradient between the four specified corner colors. + + If the same color is specified for two pairs of corners, a horizontal, vertical or diagonal gradient can be achieved. + + This texture is automatically disposed of when the batch is disposed. + example: [] + syntax: + content: public static Texture2D GenerateGradientTexture(this SpriteBatch batch, Color topLeft, Color topRight, Color bottomLeft, Color bottomRight, int width = 256, int height = 256) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch + - id: topLeft + type: Microsoft.Xna.Framework.Color + description: The color of the texture's top left corner + - id: topRight + type: Microsoft.Xna.Framework.Color + description: The color of the texture's top right corner + - id: bottomLeft + type: Microsoft.Xna.Framework.Color + description: The color of the texture's bottom left corner + - id: bottomRight + type: Microsoft.Xna.Framework.Color + description: The color of the texture's bottom right corner + - id: width + type: System.Int32 + description: The width of the resulting texture, or 256 by default + - id: height + type: System.Int32 + description: The height of the resulting texture, or 256 by default + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A new texture with the given data + content.vb: Public Shared Function GenerateGradientTexture(batch As SpriteBatch, topLeft As Color, topRight As Color, bottomLeft As Color, bottomRight As Color, width As Integer = 256, height As Integer = 256) As Texture2D + overload: MLEM.Extensions.SpriteBatchExtensions.GenerateGradientTexture* + nameWithType.vb: SpriteBatchExtensions.GenerateGradientTexture(SpriteBatch, Color, Color, Color, Color, Integer, Integer) + fullName.vb: MLEM.Extensions.SpriteBatchExtensions.GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Integer, Integer) + name.vb: GenerateGradientTexture(SpriteBatch, Color, Color, Color, Color, Integer, Integer) +- uid: MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + nameWithType: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 123 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Misc.RectangleF + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, sourceRectangle As Rectangle?, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Extensions.SpriteBatchExtensions.Draw* + nameWithType.vb: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) +- uid: MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + nameWithType: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + fullName: MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 135 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Rectangle? sourceRectangle, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Misc.RectangleF + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, sourceRectangle As Rectangle?, color As Color) + overload: MLEM.Extensions.SpriteBatchExtensions.Draw* +- uid: MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, Texture2D, RectangleF, Color) + nameWithType: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Color) + fullName: MLEM.Extensions.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 144 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Misc.RectangleF + description: The drawing bounds on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, color As Color) + overload: MLEM.Extensions.SpriteBatchExtensions.Draw* +- uid: MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 149 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Misc.RectangleF + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, sourceRectangle As Rectangle?, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single) As StaticSpriteBatch.Item + overload: MLEM.Extensions.SpriteBatchExtensions.Add* + nameWithType.vb: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) +- uid: MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + id: Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + fullName: MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 156 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Rectangle? sourceRectangle, Color color) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Misc.RectangleF + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, sourceRectangle As Rectangle?, color As Color) As StaticSpriteBatch.Item + overload: MLEM.Extensions.SpriteBatchExtensions.Add* +- uid: MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color) + id: Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Extensions.SpriteBatchExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Color) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Color) + fullName: MLEM.Extensions.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Extensions/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Extensions/SpriteBatchExtensions.cs + startLine: 161 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Color color) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Misc.RectangleF + description: The drawing bounds on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, color As Color) As StaticSpriteBatch.Item + overload: MLEM.Extensions.SpriteBatchExtensions.Add* +references: +- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Extensions.SpriteBatchExtensions.GetBlankTexture* + commentId: Overload:MLEM.Extensions.SpriteBatchExtensions.GetBlankTexture + href: MLEM.Extensions.SpriteBatchExtensions.html#MLEM_Extensions_SpriteBatchExtensions_GetBlankTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_ + name: GetBlankTexture + nameWithType: SpriteBatchExtensions.GetBlankTexture + fullName: MLEM.Extensions.SpriteBatchExtensions.GetBlankTexture +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- uid: MLEM.Textures.NinePatch + commentId: T:MLEM.Textures.NinePatch + parent: MLEM.Textures + href: MLEM.Textures.NinePatch.html + name: NinePatch + nameWithType: NinePatch + fullName: MLEM.Textures.NinePatch +- uid: MLEM.Extensions.SpriteBatchExtensions.GenerateTexture* + commentId: Overload:MLEM.Extensions.SpriteBatchExtensions.GenerateTexture + href: MLEM.Extensions.SpriteBatchExtensions.html#MLEM_Extensions_SpriteBatchExtensions_GenerateTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Color__ + name: GenerateTexture + nameWithType: SpriteBatchExtensions.GenerateTexture + fullName: MLEM.Extensions.SpriteBatchExtensions.GenerateTexture +- 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: System.Nullable{Microsoft.Xna.Framework.Color} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} + parent: System + definition: System.Nullable`1 + name: Color? + nameWithType: Color? + fullName: Microsoft.Xna.Framework.Color? + spec.csharp: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: 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: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Extensions.SpriteBatchExtensions.GenerateSquareTexture* + commentId: Overload:MLEM.Extensions.SpriteBatchExtensions.GenerateSquareTexture + href: MLEM.Extensions.SpriteBatchExtensions.html#MLEM_Extensions_SpriteBatchExtensions_GenerateSquareTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Color_ + name: GenerateSquareTexture + nameWithType: SpriteBatchExtensions.GenerateSquareTexture + fullName: MLEM.Extensions.SpriteBatchExtensions.GenerateSquareTexture +- uid: MLEM.Extensions.SpriteBatchExtensions.GenerateCircleTexture* + commentId: Overload:MLEM.Extensions.SpriteBatchExtensions.GenerateCircleTexture + href: MLEM.Extensions.SpriteBatchExtensions.html#MLEM_Extensions_SpriteBatchExtensions_GenerateCircleTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Color_System_Int32_ + name: GenerateCircleTexture + nameWithType: SpriteBatchExtensions.GenerateCircleTexture + fullName: MLEM.Extensions.SpriteBatchExtensions.GenerateCircleTexture +- 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.Extensions.SpriteBatchExtensions.GenerateGradientTexture* + commentId: Overload:MLEM.Extensions.SpriteBatchExtensions.GenerateGradientTexture + href: MLEM.Extensions.SpriteBatchExtensions.html#MLEM_Extensions_SpriteBatchExtensions_GenerateGradientTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_System_Int32_System_Int32_ + name: GenerateGradientTexture + nameWithType: SpriteBatchExtensions.GenerateGradientTexture + fullName: MLEM.Extensions.SpriteBatchExtensions.GenerateGradientTexture +- uid: MLEM.Extensions.SpriteBatchExtensions.Draw* + commentId: Overload:MLEM.Extensions.SpriteBatchExtensions.Draw + href: MLEM.Extensions.SpriteBatchExtensions.html#MLEM_Extensions_SpriteBatchExtensions_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Misc_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Draw + nameWithType: SpriteBatchExtensions.Draw + fullName: MLEM.Extensions.SpriteBatchExtensions.Draw +- uid: MLEM.Misc.RectangleF + commentId: T:MLEM.Misc.RectangleF + parent: MLEM.Misc + href: MLEM.Misc.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF +- uid: System.Nullable{Microsoft.Xna.Framework.Rectangle} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Rectangle} + parent: System + definition: System.Nullable`1 + name: Rectangle? + nameWithType: Rectangle? + fullName: Microsoft.Xna.Framework.Rectangle? + spec.csharp: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' +- 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + commentId: M:MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + isExternal: true + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + name: BeginBatch(SpriteSortMode?) + nameWithType: StaticSpriteBatch.BeginBatch(SpriteSortMode?) + fullName: MLEM.Graphics.StaticSpriteBatch.BeginBatch(Microsoft.Xna.Framework.Graphics.SpriteSortMode?) + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + name: BeginBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode + name: SpriteSortMode + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + name: BeginBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode + name: SpriteSortMode + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.Item + commentId: T:MLEM.Graphics.StaticSpriteBatch.Item + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch.Item + nameWithType: StaticSpriteBatch.Item + fullName: MLEM.Graphics.StaticSpriteBatch.Item + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html +- uid: MLEM.Extensions.SpriteBatchExtensions.Add* + commentId: Overload:MLEM.Extensions.SpriteBatchExtensions.Add + href: MLEM.Extensions.SpriteBatchExtensions.html#MLEM_Extensions_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Misc_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add + nameWithType: SpriteBatchExtensions.Add + fullName: MLEM.Extensions.SpriteBatchExtensions.Add +- uid: MLEM.Graphics.StaticSpriteBatch + commentId: T:MLEM.Graphics.StaticSpriteBatch + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch +- 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 diff --git a/Docs/api/MLEM.Extensions.TextureExtensions.TextureData.yml b/Docs/api/MLEM.Extensions.TextureExtensions.TextureData.yml new file mode 100644 index 0000000..c933851 --- /dev/null +++ b/Docs/api/MLEM.Extensions.TextureExtensions.TextureData.yml @@ -0,0 +1,1528 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.TextureExtensions.TextureData + commentId: T:MLEM.Extensions.TextureExtensions.TextureData + id: TextureExtensions.TextureData + parent: MLEM.Extensions + children: + - MLEM.Extensions.TextureExtensions.TextureData.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D) + - MLEM.Extensions.TextureExtensions.TextureData.Dispose + - MLEM.Extensions.TextureExtensions.TextureData.FromIndex(System.Int32) + - MLEM.Extensions.TextureExtensions.TextureData.IsInBounds(System.Int32,System.Int32) + - MLEM.Extensions.TextureExtensions.TextureData.Item(Microsoft.Xna.Framework.Point) + - MLEM.Extensions.TextureExtensions.TextureData.Item(System.Int32,System.Int32) + - MLEM.Extensions.TextureExtensions.TextureData.Store + - MLEM.Extensions.TextureExtensions.TextureData.ToIndex(System.Int32,System.Int32) + langs: + - csharp + - vb + name: TextureExtensions.TextureData + nameWithType: TextureExtensions.TextureData + fullName: MLEM.Extensions.TextureExtensions.TextureData + type: Class + source: + remote: + path: MLEM/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextureData + path: ../MLEM/Extensions/TextureExtensions.cs + startLine: 23 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: A struct that represents the data of a texture, accessed through . + example: [] + syntax: + content: 'public class TextureExtensions.TextureData : IDisposable' + content.vb: Public Class TextureExtensions.TextureData Implements IDisposable + inheritance: + - System.Object + implements: + - System.IDisposable + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + extensionMethods: + - MLEM.Extensions.TextureExtensions.TextureData.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extensions.TextureExtensions.TextureData.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extensions.TextureExtensions.TextureData.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Extensions.TextureExtensions.TextureData.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +- uid: MLEM.Extensions.TextureExtensions.TextureData.Item(System.Int32,System.Int32) + commentId: P:MLEM.Extensions.TextureExtensions.TextureData.Item(System.Int32,System.Int32) + id: Item(System.Int32,System.Int32) + parent: MLEM.Extensions.TextureExtensions.TextureData + langs: + - csharp + - vb + name: this[int, int] + nameWithType: TextureExtensions.TextureData.this[int, int] + fullName: MLEM.Extensions.TextureExtensions.TextureData.this[int, int] + type: Property + source: + remote: + path: MLEM/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Extensions/TextureExtensions.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the color at the given x,y position of the texture, where 0,0 represents the bottom left. + example: [] + syntax: + content: public Color this[int x, int y] { get; set; } + parameters: + - id: x + type: System.Int32 + description: The x coordinate of the texture location + - id: y + type: System.Int32 + description: The y coordinate of the texture location + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public Default Property this[](x As Integer, y As Integer) As Color + overload: MLEM.Extensions.TextureExtensions.TextureData.Item* + nameWithType.vb: TextureExtensions.TextureData.this[](Integer, Integer) + fullName.vb: MLEM.Extensions.TextureExtensions.TextureData.this[](Integer, Integer) + name.vb: this[](Integer, Integer) +- uid: MLEM.Extensions.TextureExtensions.TextureData.Item(Microsoft.Xna.Framework.Point) + commentId: P:MLEM.Extensions.TextureExtensions.TextureData.Item(Microsoft.Xna.Framework.Point) + id: Item(Microsoft.Xna.Framework.Point) + parent: MLEM.Extensions.TextureExtensions.TextureData + langs: + - csharp + - vb + name: this[Point] + nameWithType: TextureExtensions.TextureData.this[Point] + fullName: MLEM.Extensions.TextureExtensions.TextureData.this[Microsoft.Xna.Framework.Point] + type: Property + source: + remote: + path: MLEM/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Extensions/TextureExtensions.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Returns the color at the given x,y position of the texture, where 0,0 represents the bottom left. + example: [] + syntax: + content: public Color this[Point point] { get; set; } + parameters: + - id: point + type: Microsoft.Xna.Framework.Point + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public Default Property this[](point As Point) As Color + overload: MLEM.Extensions.TextureExtensions.TextureData.Item* + nameWithType.vb: TextureExtensions.TextureData.this[](Point) + fullName.vb: MLEM.Extensions.TextureExtensions.TextureData.this[](Microsoft.Xna.Framework.Point) + name.vb: this[](Point) +- uid: MLEM.Extensions.TextureExtensions.TextureData.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D) + commentId: M:MLEM.Extensions.TextureExtensions.TextureData.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D) + id: '#ctor(Microsoft.Xna.Framework.Graphics.Texture2D)' + parent: MLEM.Extensions.TextureExtensions.TextureData + langs: + - csharp + - vb + name: TextureData(Texture2D) + nameWithType: TextureExtensions.TextureData.TextureData(Texture2D) + fullName: MLEM.Extensions.TextureExtensions.TextureData.TextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + type: Constructor + source: + remote: + path: MLEM/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Extensions/TextureExtensions.cs + startLine: 55 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Creates a new texture data instance for the given texture. + + Note that this can more easily be invoked using . + example: [] + syntax: + content: public TextureData(Texture2D texture) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture whose data to get + content.vb: Public Sub New(texture As Texture2D) + overload: MLEM.Extensions.TextureExtensions.TextureData.#ctor* + nameWithType.vb: TextureExtensions.TextureData.New(Texture2D) + fullName.vb: MLEM.Extensions.TextureExtensions.TextureData.New(Microsoft.Xna.Framework.Graphics.Texture2D) + name.vb: New(Texture2D) +- uid: MLEM.Extensions.TextureExtensions.TextureData.Store + commentId: M:MLEM.Extensions.TextureExtensions.TextureData.Store + id: Store + parent: MLEM.Extensions.TextureExtensions.TextureData + langs: + - csharp + - vb + name: Store() + nameWithType: TextureExtensions.TextureData.Store() + fullName: MLEM.Extensions.TextureExtensions.TextureData.Store() + type: Method + source: + remote: + path: MLEM/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Store + path: ../MLEM/Extensions/TextureExtensions.cs + startLine: 64 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Stores this texture data back into the underlying texture + example: [] + syntax: + content: public void Store() + content.vb: Public Sub Store() + overload: MLEM.Extensions.TextureExtensions.TextureData.Store* +- uid: MLEM.Extensions.TextureExtensions.TextureData.ToIndex(System.Int32,System.Int32) + commentId: M:MLEM.Extensions.TextureExtensions.TextureData.ToIndex(System.Int32,System.Int32) + id: ToIndex(System.Int32,System.Int32) + parent: MLEM.Extensions.TextureExtensions.TextureData + langs: + - csharp + - vb + name: ToIndex(int, int) + nameWithType: TextureExtensions.TextureData.ToIndex(int, int) + fullName: MLEM.Extensions.TextureExtensions.TextureData.ToIndex(int, int) + type: Method + source: + remote: + path: MLEM/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToIndex + path: ../MLEM/Extensions/TextureExtensions.cs + startLine: 78 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Converts the given x,y texture coordinate to the corresponding index in the array. + example: [] + syntax: + content: public int ToIndex(int x, int y) + parameters: + - id: x + type: System.Int32 + description: The x coordinate + - id: y + type: System.Int32 + description: The y coordinate + return: + type: System.Int32 + description: The corresponding texture array index + content.vb: Public Function ToIndex(x As Integer, y As Integer) As Integer + overload: MLEM.Extensions.TextureExtensions.TextureData.ToIndex* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: If the given coordinate is out of bounds + nameWithType.vb: TextureExtensions.TextureData.ToIndex(Integer, Integer) + fullName.vb: MLEM.Extensions.TextureExtensions.TextureData.ToIndex(Integer, Integer) + name.vb: ToIndex(Integer, Integer) +- uid: MLEM.Extensions.TextureExtensions.TextureData.FromIndex(System.Int32) + commentId: M:MLEM.Extensions.TextureExtensions.TextureData.FromIndex(System.Int32) + id: FromIndex(System.Int32) + parent: MLEM.Extensions.TextureExtensions.TextureData + langs: + - csharp + - vb + name: FromIndex(int) + nameWithType: TextureExtensions.TextureData.FromIndex(int) + fullName: MLEM.Extensions.TextureExtensions.TextureData.FromIndex(int) + type: Method + source: + remote: + path: MLEM/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromIndex + path: ../MLEM/Extensions/TextureExtensions.cs + startLine: 90 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Converts the given index from the array into the corresponding x,y texture coordinate. + example: [] + syntax: + content: public Point FromIndex(int index) + parameters: + - id: index + type: System.Int32 + description: The texture array index + return: + type: Microsoft.Xna.Framework.Point + description: The corresponding texture coordinate + content.vb: Public Function FromIndex(index As Integer) As Point + overload: MLEM.Extensions.TextureExtensions.TextureData.FromIndex* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: If the given index is out of bounds + nameWithType.vb: TextureExtensions.TextureData.FromIndex(Integer) + fullName.vb: MLEM.Extensions.TextureExtensions.TextureData.FromIndex(Integer) + name.vb: FromIndex(Integer) +- uid: MLEM.Extensions.TextureExtensions.TextureData.IsInBounds(System.Int32,System.Int32) + commentId: M:MLEM.Extensions.TextureExtensions.TextureData.IsInBounds(System.Int32,System.Int32) + id: IsInBounds(System.Int32,System.Int32) + parent: MLEM.Extensions.TextureExtensions.TextureData + langs: + - csharp + - vb + name: IsInBounds(int, int) + nameWithType: TextureExtensions.TextureData.IsInBounds(int, int) + fullName: MLEM.Extensions.TextureExtensions.TextureData.IsInBounds(int, int) + type: Method + source: + remote: + path: MLEM/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsInBounds + path: ../MLEM/Extensions/TextureExtensions.cs + startLine: 102 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Checks if the given x,y texture coordinates is within the bounds of the underlying texture. + example: [] + syntax: + content: public bool IsInBounds(int x, int y) + parameters: + - id: x + type: System.Int32 + description: The x coordinate + - id: y + type: System.Int32 + description: The y coordinate + return: + type: System.Boolean + description: Whether the given coordinate is within bounds of the underlying texture + content.vb: Public Function IsInBounds(x As Integer, y As Integer) As Boolean + overload: MLEM.Extensions.TextureExtensions.TextureData.IsInBounds* + nameWithType.vb: TextureExtensions.TextureData.IsInBounds(Integer, Integer) + fullName.vb: MLEM.Extensions.TextureExtensions.TextureData.IsInBounds(Integer, Integer) + name.vb: IsInBounds(Integer, Integer) +- uid: MLEM.Extensions.TextureExtensions.TextureData.Dispose + commentId: M:MLEM.Extensions.TextureExtensions.TextureData.Dispose + id: Dispose + parent: MLEM.Extensions.TextureExtensions.TextureData + langs: + - csharp + - vb + name: Dispose() + nameWithType: TextureExtensions.TextureData.Dispose() + fullName: MLEM.Extensions.TextureExtensions.TextureData.Dispose() + type: Method + source: + remote: + path: MLEM/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Dispose + path: ../MLEM/Extensions/TextureExtensions.cs + startLine: 107 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + example: [] + syntax: + content: public void Dispose() + content.vb: Public Sub Dispose() + overload: MLEM.Extensions.TextureExtensions.TextureData.Dispose* + implements: + - System.IDisposable.Dispose +references: +- uid: MLEM.Extensions.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + commentId: M:MLEM.Extensions.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + isExternal: true + href: MLEM.Extensions.TextureExtensions.html#MLEM_Extensions_TextureExtensions_GetTextureData_Microsoft_Xna_Framework_Graphics_Texture2D_ + name: GetTextureData(Texture2D) + nameWithType: TextureExtensions.GetTextureData(Texture2D) + fullName: MLEM.Extensions.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + spec.csharp: + - uid: MLEM.Extensions.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + name: GetTextureData + href: MLEM.Extensions.TextureExtensions.html#MLEM_Extensions_TextureExtensions_GetTextureData_Microsoft_Xna_Framework_Graphics_Texture2D_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Extensions.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + name: GetTextureData + href: MLEM.Extensions.TextureExtensions.html#MLEM_Extensions_TextureExtensions_GetTextureData_Microsoft_Xna_Framework_Graphics_Texture2D_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ) +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.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: 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.Extensions.TextureExtensions.TextureData.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(TextureData, TextureData, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(TextureExtensions.TextureData, TextureExtensions.TextureData, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Extensions.TextureExtensions.TextureData, MLEM.Extensions.TextureExtensions.TextureData, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of TextureExtensions.TextureData)(TextureExtensions.TextureData, TextureExtensions.TextureData, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Extensions.TextureExtensions.TextureData)(MLEM.Extensions.TextureExtensions.TextureData, MLEM.Extensions.TextureExtensions.TextureData, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of TextureData)(TextureData, TextureData, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: '>' + - name: ( + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ) + - name: ( + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extensions.TextureExtensions.TextureData.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(TextureData, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(TextureExtensions.TextureData, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Extensions.TextureExtensions.TextureData, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of TextureExtensions.TextureData)(TextureExtensions.TextureData, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Extensions.TextureExtensions.TextureData)(MLEM.Extensions.TextureExtensions.TextureData, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of TextureData)(TextureData, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: '>' + - name: ( + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ) + - name: ( + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extensions.TextureExtensions.TextureData.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(TextureData, TextureData, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(TextureExtensions.TextureData, TextureExtensions.TextureData, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Extensions.TextureExtensions.TextureData, MLEM.Extensions.TextureExtensions.TextureData, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of TextureExtensions.TextureData)(TextureExtensions.TextureData, TextureExtensions.TextureData, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Extensions.TextureExtensions.TextureData)(MLEM.Extensions.TextureExtensions.TextureData, MLEM.Extensions.TextureExtensions.TextureData, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of TextureData)(TextureData, TextureData, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: '>' + - name: ( + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Extensions.TextureExtensions.TextureData,MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ) + - name: ( + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extensions.TextureExtensions.TextureData.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(TextureData, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(TextureExtensions.TextureData, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Extensions.TextureExtensions.TextureData, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of TextureExtensions.TextureData)(TextureExtensions.TextureData, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Extensions.TextureExtensions.TextureData)(MLEM.Extensions.TextureExtensions.TextureData, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of TextureData)(TextureData, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: '>' + - name: ( + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Extensions.TextureExtensions.TextureData,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ) + - name: ( + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: MLEM.Extensions.TextureExtensions.TextureData.Item* + commentId: Overload:MLEM.Extensions.TextureExtensions.TextureData.Item + href: MLEM.Extensions.TextureExtensions.TextureData.html#MLEM_Extensions_TextureExtensions_TextureData_Item_System_Int32_System_Int32_ + name: this + nameWithType: TextureExtensions.TextureData.this + fullName: MLEM.Extensions.TextureExtensions.TextureData.this + nameWithType.vb: TextureExtensions.TextureData.this[] + fullName.vb: MLEM.Extensions.TextureExtensions.TextureData.this[] + name.vb: this[] +- 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: 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: 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.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point +- uid: MLEM.Extensions.TextureExtensions.TextureData.#ctor* + commentId: Overload:MLEM.Extensions.TextureExtensions.TextureData.#ctor + href: MLEM.Extensions.TextureExtensions.TextureData.html#MLEM_Extensions_TextureExtensions_TextureData__ctor_Microsoft_Xna_Framework_Graphics_Texture2D_ + name: TextureData + nameWithType: TextureExtensions.TextureData.TextureData + fullName: MLEM.Extensions.TextureExtensions.TextureData.TextureData + nameWithType.vb: TextureExtensions.TextureData.New + fullName.vb: MLEM.Extensions.TextureExtensions.TextureData.New + name.vb: New +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- 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.Extensions.TextureExtensions.TextureData.Store* + commentId: Overload:MLEM.Extensions.TextureExtensions.TextureData.Store + href: MLEM.Extensions.TextureExtensions.TextureData.html#MLEM_Extensions_TextureExtensions_TextureData_Store + name: Store + nameWithType: TextureExtensions.TextureData.Store + fullName: MLEM.Extensions.TextureExtensions.TextureData.Store +- uid: Microsoft.Xna.Framework.Graphics.Texture2D.GetData``1(``0[]) + commentId: M:Microsoft.Xna.Framework.Graphics.Texture2D.GetData``1(``0[]) + isExternal: true + name: GetData(T[]) + nameWithType: Texture2D.GetData(T[]) + fullName: Microsoft.Xna.Framework.Graphics.Texture2D.GetData(T[]) + nameWithType.vb: Texture2D.GetData(Of T)(T()) + fullName.vb: Microsoft.Xna.Framework.Graphics.Texture2D.GetData(Of T)(T()) + name.vb: GetData(Of T)(T()) + spec.csharp: + - uid: Microsoft.Xna.Framework.Graphics.Texture2D.GetData``1(``0[]) + name: GetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Graphics.Texture2D.GetData``1(``0[]) + name: GetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ( + - name: ) + - name: ) +- uid: System.ArgumentException + commentId: T:System.ArgumentException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentexception + name: ArgumentException + nameWithType: ArgumentException + fullName: System.ArgumentException +- uid: MLEM.Extensions.TextureExtensions.TextureData.ToIndex* + commentId: Overload:MLEM.Extensions.TextureExtensions.TextureData.ToIndex + href: MLEM.Extensions.TextureExtensions.TextureData.html#MLEM_Extensions_TextureExtensions_TextureData_ToIndex_System_Int32_System_Int32_ + name: ToIndex + nameWithType: TextureExtensions.TextureData.ToIndex + fullName: MLEM.Extensions.TextureExtensions.TextureData.ToIndex +- uid: MLEM.Extensions.TextureExtensions.TextureData.FromIndex* + commentId: Overload:MLEM.Extensions.TextureExtensions.TextureData.FromIndex + href: MLEM.Extensions.TextureExtensions.TextureData.html#MLEM_Extensions_TextureExtensions_TextureData_FromIndex_System_Int32_ + name: FromIndex + nameWithType: TextureExtensions.TextureData.FromIndex + fullName: MLEM.Extensions.TextureExtensions.TextureData.FromIndex +- uid: MLEM.Extensions.TextureExtensions.TextureData.IsInBounds* + commentId: Overload:MLEM.Extensions.TextureExtensions.TextureData.IsInBounds + href: MLEM.Extensions.TextureExtensions.TextureData.html#MLEM_Extensions_TextureExtensions_TextureData_IsInBounds_System_Int32_System_Int32_ + name: IsInBounds + nameWithType: TextureExtensions.TextureData.IsInBounds + fullName: MLEM.Extensions.TextureExtensions.TextureData.IsInBounds +- 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.Extensions.TextureExtensions.TextureData.Dispose* + commentId: Overload:MLEM.Extensions.TextureExtensions.TextureData.Dispose + href: MLEM.Extensions.TextureExtensions.TextureData.html#MLEM_Extensions_TextureExtensions_TextureData_Dispose + name: Dispose + nameWithType: TextureExtensions.TextureData.Dispose + fullName: MLEM.Extensions.TextureExtensions.TextureData.Dispose +- uid: System.IDisposable.Dispose + commentId: M:System.IDisposable.Dispose + parent: System.IDisposable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + name: Dispose() + nameWithType: IDisposable.Dispose() + fullName: System.IDisposable.Dispose() + spec.csharp: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) + spec.vb: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Extensions.TextureExtensions.yml b/Docs/api/MLEM.Extensions.TextureExtensions.yml new file mode 100644 index 0000000..f065eaa --- /dev/null +++ b/Docs/api/MLEM.Extensions.TextureExtensions.yml @@ -0,0 +1,414 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions.TextureExtensions + commentId: T:MLEM.Extensions.TextureExtensions + id: TextureExtensions + parent: MLEM.Extensions + children: + - MLEM.Extensions.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + langs: + - csharp + - vb + name: TextureExtensions + nameWithType: TextureExtensions + fullName: MLEM.Extensions.TextureExtensions + type: Class + source: + remote: + path: MLEM/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextureExtensions + path: ../MLEM/Extensions/TextureExtensions.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: A set of extensions for dealing with + example: [] + syntax: + content: public static class TextureExtensions + content.vb: Public Module TextureExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Extensions.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + commentId: M:MLEM.Extensions.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + id: GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + isExtensionMethod: true + parent: MLEM.Extensions.TextureExtensions + langs: + - csharp + - vb + name: GetTextureData(Texture2D) + nameWithType: TextureExtensions.GetTextureData(Texture2D) + fullName: MLEM.Extensions.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + type: Method + source: + remote: + path: MLEM/Extensions/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTextureData + path: ../MLEM/Extensions/TextureExtensions.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Extensions + summary: >- + Returns a new instance of which allows easily managing a texture's data with texture coordinates rather than indices. + + When this is used in a using statement, the texture data is automatically stored back in the texture at the end. + example: [] + syntax: + content: public static TextureExtensions.TextureData GetTextureData(this Texture2D texture) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture whose data to get + return: + type: MLEM.Extensions.TextureExtensions.TextureData + description: The texture's data + content.vb: Public Shared Function GetTextureData(texture As Texture2D) As TextureExtensions.TextureData + overload: MLEM.Extensions.TextureExtensions.GetTextureData* +references: +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Extensions.TextureExtensions.TextureData + commentId: T:MLEM.Extensions.TextureExtensions.TextureData + parent: MLEM.Extensions + href: MLEM.Extensions.TextureExtensions.html + name: TextureExtensions.TextureData + nameWithType: TextureExtensions.TextureData + fullName: MLEM.Extensions.TextureExtensions.TextureData + spec.csharp: + - uid: MLEM.Extensions.TextureExtensions + name: TextureExtensions + href: MLEM.Extensions.TextureExtensions.html + - name: . + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + spec.vb: + - uid: MLEM.Extensions.TextureExtensions + name: TextureExtensions + href: MLEM.Extensions.TextureExtensions.html + - name: . + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html +- uid: MLEM.Extensions.TextureExtensions.GetTextureData* + commentId: Overload:MLEM.Extensions.TextureExtensions.GetTextureData + href: MLEM.Extensions.TextureExtensions.html#MLEM_Extensions_TextureExtensions_GetTextureData_Microsoft_Xna_Framework_Graphics_Texture2D_ + name: GetTextureData + nameWithType: TextureExtensions.GetTextureData + fullName: MLEM.Extensions.TextureExtensions.GetTextureData diff --git a/Docs/api/MLEM.Extensions.yml b/Docs/api/MLEM.Extensions.yml new file mode 100644 index 0000000..a80f791 --- /dev/null +++ b/Docs/api/MLEM.Extensions.yml @@ -0,0 +1,159 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + id: MLEM.Extensions + children: + - MLEM.Extensions.CharExtensions + - MLEM.Extensions.CollectionExtensions + - MLEM.Extensions.ColorExtensions + - MLEM.Extensions.ColorHelper + - MLEM.Extensions.GraphicsExtensions + - MLEM.Extensions.GraphicsExtensions.TargetContext + - MLEM.Extensions.NumberExtensions + - MLEM.Extensions.RandomExtensions + - MLEM.Extensions.SoundExtensions + - MLEM.Extensions.SpriteBatchExtensions + - MLEM.Extensions.TextureExtensions + - MLEM.Extensions.TextureExtensions.TextureData + langs: + - csharp + - vb + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Extensions.CharExtensions + commentId: T:MLEM.Extensions.CharExtensions + href: MLEM.Extensions.CharExtensions.html + name: CharExtensions + nameWithType: CharExtensions + fullName: MLEM.Extensions.CharExtensions +- uid: MLEM.Extensions.CollectionExtensions + commentId: T:MLEM.Extensions.CollectionExtensions + parent: MLEM.Extensions + href: MLEM.Extensions.CollectionExtensions.html + name: CollectionExtensions + nameWithType: CollectionExtensions + fullName: MLEM.Extensions.CollectionExtensions +- uid: MLEM.Extensions.ColorExtensions + commentId: T:MLEM.Extensions.ColorExtensions + href: MLEM.Extensions.ColorExtensions.html + name: ColorExtensions + nameWithType: ColorExtensions + fullName: MLEM.Extensions.ColorExtensions +- uid: MLEM.Extensions.ColorHelper + commentId: T:MLEM.Extensions.ColorHelper + href: MLEM.Extensions.ColorHelper.html + name: ColorHelper + nameWithType: ColorHelper + fullName: MLEM.Extensions.ColorHelper +- uid: MLEM.Extensions.GraphicsExtensions + commentId: T:MLEM.Extensions.GraphicsExtensions + href: MLEM.Extensions.GraphicsExtensions.html + name: GraphicsExtensions + nameWithType: GraphicsExtensions + fullName: MLEM.Extensions.GraphicsExtensions +- uid: MLEM.Extensions.GraphicsExtensions.TargetContext + commentId: T:MLEM.Extensions.GraphicsExtensions.TargetContext + parent: MLEM.Extensions + href: MLEM.Extensions.GraphicsExtensions.html + name: GraphicsExtensions.TargetContext + nameWithType: GraphicsExtensions.TargetContext + fullName: MLEM.Extensions.GraphicsExtensions.TargetContext + spec.csharp: + - uid: MLEM.Extensions.GraphicsExtensions + name: GraphicsExtensions + href: MLEM.Extensions.GraphicsExtensions.html + - name: . + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html + spec.vb: + - uid: MLEM.Extensions.GraphicsExtensions + name: GraphicsExtensions + href: MLEM.Extensions.GraphicsExtensions.html + - name: . + - uid: MLEM.Extensions.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Extensions.GraphicsExtensions.TargetContext.html +- uid: MLEM.Extensions.NumberExtensions + commentId: T:MLEM.Extensions.NumberExtensions + parent: MLEM.Extensions + href: MLEM.Extensions.NumberExtensions.html + name: NumberExtensions + nameWithType: NumberExtensions + fullName: MLEM.Extensions.NumberExtensions +- uid: MLEM.Extensions.RandomExtensions + commentId: T:MLEM.Extensions.RandomExtensions + href: MLEM.Extensions.RandomExtensions.html + name: RandomExtensions + nameWithType: RandomExtensions + fullName: MLEM.Extensions.RandomExtensions +- uid: MLEM.Extensions.SoundExtensions + commentId: T:MLEM.Extensions.SoundExtensions + href: MLEM.Extensions.SoundExtensions.html + name: SoundExtensions + nameWithType: SoundExtensions + fullName: MLEM.Extensions.SoundExtensions +- uid: MLEM.Extensions.SpriteBatchExtensions + commentId: T:MLEM.Extensions.SpriteBatchExtensions + parent: MLEM.Extensions + href: MLEM.Extensions.SpriteBatchExtensions.html + name: SpriteBatchExtensions + nameWithType: SpriteBatchExtensions + fullName: MLEM.Extensions.SpriteBatchExtensions +- uid: MLEM.Extensions.TextureExtensions + commentId: T:MLEM.Extensions.TextureExtensions + href: MLEM.Extensions.TextureExtensions.html + name: TextureExtensions + nameWithType: TextureExtensions + fullName: MLEM.Extensions.TextureExtensions +- uid: MLEM.Extensions.TextureExtensions.TextureData + commentId: T:MLEM.Extensions.TextureExtensions.TextureData + parent: MLEM.Extensions + href: MLEM.Extensions.TextureExtensions.html + name: TextureExtensions.TextureData + nameWithType: TextureExtensions.TextureData + fullName: MLEM.Extensions.TextureExtensions.TextureData + spec.csharp: + - uid: MLEM.Extensions.TextureExtensions + name: TextureExtensions + href: MLEM.Extensions.TextureExtensions.html + - name: . + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html + spec.vb: + - uid: MLEM.Extensions.TextureExtensions + name: TextureExtensions + href: MLEM.Extensions.TextureExtensions.html + - name: . + - uid: MLEM.Extensions.TextureExtensions.TextureData + name: TextureData + href: MLEM.Extensions.TextureExtensions.TextureData.html +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html diff --git a/Docs/api/MLEM.Font.CodePointSource.yml b/Docs/api/MLEM.Font.CodePointSource.yml new file mode 100644 index 0000000..b8b4b85 --- /dev/null +++ b/Docs/api/MLEM.Font.CodePointSource.yml @@ -0,0 +1,1402 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Font.CodePointSource + commentId: T:MLEM.Font.CodePointSource + id: CodePointSource + parent: MLEM.Font + children: + - MLEM.Font.CodePointSource.#ctor(System.String) + - MLEM.Font.CodePointSource.#ctor(System.Text.StringBuilder) + - MLEM.Font.CodePointSource.EnsureSurrogateBoundary(System.Int32,System.Boolean) + - MLEM.Font.CodePointSource.GetCodePoint(System.Int32,System.Boolean) + - MLEM.Font.CodePointSource.GetEnumerator + - MLEM.Font.CodePointSource.Length + - MLEM.Font.CodePointSource.ToString(System.Int32) + langs: + - csharp + - vb + name: CodePointSource + nameWithType: CodePointSource + fullName: MLEM.Font.CodePointSource + type: Struct + source: + remote: + path: MLEM/Font/CodePointSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CodePointSource + path: ../MLEM/Font/CodePointSource.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Font + summary: A code point source is a wrapper around a or that allows retrieving UTF-32 code points at a given index using . Additionally, it allows enumerating every code point in the underlying or . This class also contains , which converts a code point into its representation, but caches the result to avoid allocating excess memory. + example: [] + syntax: + content: 'public readonly struct CodePointSource : IEnumerable, IEnumerable' + content.vb: Public Structure CodePointSource Implements IEnumerable(Of Integer), IEnumerable + implements: + - System.Collections.Generic.IEnumerable{System.Int32} + - System.Collections.IEnumerable + inheritedMembers: + - System.ValueType.Equals(System.Object) + - System.ValueType.GetHashCode + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType + extensionMethods: + - System.Collections.Generic.IEnumerable{System.Int32}.MLEM.Misc.CollectionExtensions.Append``1(System.Int32) + - System.Collections.Generic.IEnumerable{System.Int32}.MLEM.Misc.CollectionExtensions.Prepend``1(System.Int32) +- uid: MLEM.Font.CodePointSource.Length + commentId: P:MLEM.Font.CodePointSource.Length + id: Length + parent: MLEM.Font.CodePointSource + langs: + - csharp + - vb + name: Length + nameWithType: CodePointSource.Length + fullName: MLEM.Font.CodePointSource.Length + type: Property + source: + remote: + path: MLEM/Font/CodePointSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Length + path: ../MLEM/Font/CodePointSource.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + The length of this code point, in characters. + + Note that this is not representative of the amount of code points in this source. + example: [] + syntax: + content: public int Length { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property Length As Integer + overload: MLEM.Font.CodePointSource.Length* +- uid: MLEM.Font.CodePointSource.#ctor(System.String) + commentId: M:MLEM.Font.CodePointSource.#ctor(System.String) + id: '#ctor(System.String)' + parent: MLEM.Font.CodePointSource + langs: + - csharp + - vb + name: CodePointSource(string) + nameWithType: CodePointSource.CodePointSource(string) + fullName: MLEM.Font.CodePointSource.CodePointSource(string) + type: Constructor + source: + remote: + path: MLEM/Font/CodePointSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Font/CodePointSource.cs + startLine: 26 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Creates a new code point source from the given . + example: [] + syntax: + content: public CodePointSource(string strg) + parameters: + - id: strg + type: System.String + description: The whose code points to inspect. + content.vb: Public Sub New(strg As String) + overload: MLEM.Font.CodePointSource.#ctor* + nameWithType.vb: CodePointSource.New(String) + fullName.vb: MLEM.Font.CodePointSource.New(String) + name.vb: New(String) +- uid: MLEM.Font.CodePointSource.#ctor(System.Text.StringBuilder) + commentId: M:MLEM.Font.CodePointSource.#ctor(System.Text.StringBuilder) + id: '#ctor(System.Text.StringBuilder)' + parent: MLEM.Font.CodePointSource + langs: + - csharp + - vb + name: CodePointSource(StringBuilder) + nameWithType: CodePointSource.CodePointSource(StringBuilder) + fullName: MLEM.Font.CodePointSource.CodePointSource(System.Text.StringBuilder) + type: Constructor + source: + remote: + path: MLEM/Font/CodePointSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Font/CodePointSource.cs + startLine: 35 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Creates a new code point source from the given . + example: [] + syntax: + content: public CodePointSource(StringBuilder builder) + parameters: + - id: builder + type: System.Text.StringBuilder + description: The whose code points to inspect. + content.vb: Public Sub New(builder As StringBuilder) + overload: MLEM.Font.CodePointSource.#ctor* + nameWithType.vb: CodePointSource.New(StringBuilder) + fullName.vb: MLEM.Font.CodePointSource.New(System.Text.StringBuilder) + name.vb: New(StringBuilder) +- uid: MLEM.Font.CodePointSource.GetCodePoint(System.Int32,System.Boolean) + commentId: M:MLEM.Font.CodePointSource.GetCodePoint(System.Int32,System.Boolean) + id: GetCodePoint(System.Int32,System.Boolean) + parent: MLEM.Font.CodePointSource + langs: + - csharp + - vb + name: GetCodePoint(int, bool) + nameWithType: CodePointSource.GetCodePoint(int, bool) + fullName: MLEM.Font.CodePointSource.GetCodePoint(int, bool) + type: Method + source: + remote: + path: MLEM/Font/CodePointSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetCodePoint + path: ../MLEM/Font/CodePointSource.cs + startLine: 47 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Returns the code point at the given index in this code point source's underlying string, where the index is measured in characters and not code points. + + The resulting code point will either be a single cast to an , at which point the returned length will be 1, or a UTF-32 character made up of two values, at which point the returned length will be 2. + example: [] + syntax: + content: public (int CodePoint, int Length) GetCodePoint(int index, bool indexLowSurrogate = false) + parameters: + - id: index + type: System.Int32 + description: The index at which to return the code point, which is measured in characters. + - id: indexLowSurrogate + type: System.Boolean + description: Whether the index represents a low surrogate. If this is false, the index represents a high surrogate and the low surrogate will be looked for in the following character. If this is true, the index represents a low surrogate and the high surrogate will be looked for in the previous character. + return: + type: System.ValueTuple{System.Int32,System.Int32} + description: The code point at the given location, as well as its length. + content.vb: Public Function GetCodePoint(index As Integer, indexLowSurrogate As Boolean = False) As (CodePoint As Integer, Length As Integer) + overload: MLEM.Font.CodePointSource.GetCodePoint* + nameWithType.vb: CodePointSource.GetCodePoint(Integer, Boolean) + fullName.vb: MLEM.Font.CodePointSource.GetCodePoint(Integer, Boolean) + name.vb: GetCodePoint(Integer, Boolean) +- uid: MLEM.Font.CodePointSource.EnsureSurrogateBoundary(System.Int32,System.Boolean) + commentId: M:MLEM.Font.CodePointSource.EnsureSurrogateBoundary(System.Int32,System.Boolean) + id: EnsureSurrogateBoundary(System.Int32,System.Boolean) + parent: MLEM.Font.CodePointSource + langs: + - csharp + - vb + name: EnsureSurrogateBoundary(int, bool) + nameWithType: CodePointSource.EnsureSurrogateBoundary(int, bool) + fullName: MLEM.Font.CodePointSource.EnsureSurrogateBoundary(int, bool) + type: Method + source: + remote: + path: MLEM/Font/CodePointSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EnsureSurrogateBoundary + path: ../MLEM/Font/CodePointSource.cs + startLine: 71 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Returns an index in this code point source that is as close to index as possible, but not between two members of a surrogate pair. If the index is already not between surrogate pairs, it is returned unchanged. + example: [] + syntax: + content: public int EnsureSurrogateBoundary(int index, bool increase) + parameters: + - id: index + type: System.Int32 + description: The index to ensure is not between surrogates. + - id: increase + type: System.Boolean + description: Whether the returned index should be increased by 1 (instead of decreased by 1) when it is between surrogates. + return: + type: System.Int32 + description: An index close to index, but not between surrogates. + content.vb: Public Function EnsureSurrogateBoundary(index As Integer, increase As Boolean) As Integer + overload: MLEM.Font.CodePointSource.EnsureSurrogateBoundary* + nameWithType.vb: CodePointSource.EnsureSurrogateBoundary(Integer, Boolean) + fullName.vb: MLEM.Font.CodePointSource.EnsureSurrogateBoundary(Integer, Boolean) + name.vb: EnsureSurrogateBoundary(Integer, Boolean) +- uid: MLEM.Font.CodePointSource.GetEnumerator + commentId: M:MLEM.Font.CodePointSource.GetEnumerator + id: GetEnumerator + parent: MLEM.Font.CodePointSource + langs: + - csharp + - vb + name: GetEnumerator() + nameWithType: CodePointSource.GetEnumerator() + fullName: MLEM.Font.CodePointSource.GetEnumerator() + type: Method + source: + remote: + path: MLEM/Font/CodePointSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetEnumerator + path: ../MLEM/Font/CodePointSource.cs + startLine: 80 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Returns an enumerator that iterates through the collection. + example: [] + syntax: + content: public IEnumerator GetEnumerator() + return: + type: System.Collections.Generic.IEnumerator{System.Int32} + description: A that can be used to iterate through the collection. + content.vb: Public Function GetEnumerator() As IEnumerator(Of Integer) + overload: MLEM.Font.CodePointSource.GetEnumerator* + implements: + - System.Collections.Generic.IEnumerable{System.Int32}.GetEnumerator +- uid: MLEM.Font.CodePointSource.ToString(System.Int32) + commentId: M:MLEM.Font.CodePointSource.ToString(System.Int32) + id: ToString(System.Int32) + parent: MLEM.Font.CodePointSource + langs: + - csharp + - vb + name: ToString(int) + nameWithType: CodePointSource.ToString(int) + fullName: MLEM.Font.CodePointSource.ToString(int) + type: Method + source: + remote: + path: MLEM/Font/CodePointSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM/Font/CodePointSource.cs + startLine: 101 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Converts the given UTF-32 codePoint into a string using , but caches the result in a cache to avoid allocating excess memory. + example: [] + syntax: + content: public static string ToString(int codePoint) + parameters: + - id: codePoint + type: System.Int32 + description: The UTF-32 code point to convert. + return: + type: System.String + description: The string representation of the code point. + content.vb: Public Shared Function ToString(codePoint As Integer) As String + overload: MLEM.Font.CodePointSource.ToString* + nameWithType.vb: CodePointSource.ToString(Integer) + fullName.vb: MLEM.Font.CodePointSource.ToString(Integer) + name.vb: ToString(Integer) +references: +- 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: System.Text.StringBuilder + commentId: T:System.Text.StringBuilder + parent: System.Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + name: StringBuilder + nameWithType: StringBuilder + fullName: System.Text.StringBuilder +- uid: MLEM.Font.CodePointSource.GetCodePoint(System.Int32,System.Boolean) + commentId: M:MLEM.Font.CodePointSource.GetCodePoint(System.Int32,System.Boolean) + isExternal: true + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource_GetCodePoint_System_Int32_System_Boolean_ + name: GetCodePoint(int, bool) + nameWithType: CodePointSource.GetCodePoint(int, bool) + fullName: MLEM.Font.CodePointSource.GetCodePoint(int, bool) + nameWithType.vb: CodePointSource.GetCodePoint(Integer, Boolean) + fullName.vb: MLEM.Font.CodePointSource.GetCodePoint(Integer, Boolean) + name.vb: GetCodePoint(Integer, Boolean) + spec.csharp: + - uid: MLEM.Font.CodePointSource.GetCodePoint(System.Int32,System.Boolean) + name: GetCodePoint + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource_GetCodePoint_System_Int32_System_Boolean_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Font.CodePointSource.GetCodePoint(System.Int32,System.Boolean) + name: GetCodePoint + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource_GetCodePoint_System_Int32_System_Boolean_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Font.CodePointSource.ToString(System.Int32) + commentId: M:MLEM.Font.CodePointSource.ToString(System.Int32) + isExternal: true + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource_ToString_System_Int32_ + name: ToString(int) + nameWithType: CodePointSource.ToString(int) + fullName: MLEM.Font.CodePointSource.ToString(int) + nameWithType.vb: CodePointSource.ToString(Integer) + fullName.vb: MLEM.Font.CodePointSource.ToString(Integer) + name.vb: ToString(Integer) + spec.csharp: + - uid: MLEM.Font.CodePointSource.ToString(System.Int32) + name: ToString + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource_ToString_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Font.CodePointSource.ToString(System.Int32) + name: ToString + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource_ToString_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: System.Collections.Generic.IEnumerable{System.Int32} + commentId: T:System.Collections.Generic.IEnumerable{System.Int32} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Integer) + fullName.vb: System.Collections.Generic.IEnumerable(Of Integer) + name.vb: IEnumerable(Of Integer) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Collections.IEnumerable + commentId: T:System.Collections.IEnumerable + parent: System.Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.ienumerable + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.IEnumerable +- uid: System.ValueType.Equals(System.Object) + commentId: M:System.ValueType.Equals(System.Object) + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + name: Equals(object) + nameWithType: ValueType.Equals(object) + fullName: System.ValueType.Equals(object) + nameWithType.vb: ValueType.Equals(Object) + fullName.vb: System.ValueType.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.ValueType.GetHashCode + commentId: M:System.ValueType.GetHashCode + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + name: GetHashCode() + nameWithType: ValueType.GetHashCode() + fullName: System.ValueType.GetHashCode() + spec.csharp: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Collections.Generic.IEnumerable{System.Int32}.MLEM.Misc.CollectionExtensions.Append``1(System.Int32) + commentId: M:MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + parent: MLEM.Misc.CollectionExtensions + definition: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + name: Append(IEnumerable, int) + nameWithType: CollectionExtensions.Append(IEnumerable, int) + fullName: MLEM.Misc.CollectionExtensions.Append(System.Collections.Generic.IEnumerable, int) + nameWithType.vb: CollectionExtensions.Append(Of Integer)(IEnumerable(Of Integer), Integer) + fullName.vb: MLEM.Misc.CollectionExtensions.Append(Of Integer)(System.Collections.Generic.IEnumerable(Of Integer), Integer) + name.vb: Append(Of Integer)(IEnumerable(Of Integer), Integer) + spec.csharp: + - uid: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{System.Int32},System.Int32) + name: Append + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{System.Int32},System.Int32) + name: Append + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Collections.Generic.IEnumerable{System.Int32}.MLEM.Misc.CollectionExtensions.Prepend``1(System.Int32) + commentId: M:MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + parent: MLEM.Misc.CollectionExtensions + definition: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + name: Prepend(IEnumerable, int) + nameWithType: CollectionExtensions.Prepend(IEnumerable, int) + fullName: MLEM.Misc.CollectionExtensions.Prepend(System.Collections.Generic.IEnumerable, int) + nameWithType.vb: CollectionExtensions.Prepend(Of Integer)(IEnumerable(Of Integer), Integer) + fullName.vb: MLEM.Misc.CollectionExtensions.Prepend(Of Integer)(System.Collections.Generic.IEnumerable(Of Integer), Integer) + name.vb: Prepend(Of Integer)(IEnumerable(Of Integer), Integer) + spec.csharp: + - uid: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{System.Int32},System.Int32) + name: Prepend + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{System.Int32},System.Int32) + name: Prepend + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Text + commentId: N:System.Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text + nameWithType: System.Text + fullName: System.Text + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text +- 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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.Collections + commentId: N:System.Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections + nameWithType: System.Collections + fullName: System.Collections + 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 + 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 +- 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: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + commentId: M:MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + isExternal: true + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + name: Append(IEnumerable, T) + nameWithType: CollectionExtensions.Append(IEnumerable, T) + fullName: MLEM.Misc.CollectionExtensions.Append(System.Collections.Generic.IEnumerable, T) + nameWithType.vb: CollectionExtensions.Append(Of T)(IEnumerable(Of T), T) + fullName.vb: MLEM.Misc.CollectionExtensions.Append(Of T)(System.Collections.Generic.IEnumerable(Of T), T) + name.vb: Append(Of T)(IEnumerable(Of T), T) + spec.csharp: + - uid: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + name: Append + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + - name: < + - name: T + - name: '>' + - name: ( + - 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: '>' + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + name: Append + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - 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: ) + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.CollectionExtensions + commentId: T:MLEM.Misc.CollectionExtensions + parent: MLEM.Misc + href: MLEM.Misc.CollectionExtensions.html + name: CollectionExtensions + nameWithType: CollectionExtensions + fullName: MLEM.Misc.CollectionExtensions +- uid: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + commentId: M:MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + isExternal: true + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + name: Prepend(IEnumerable, T) + nameWithType: CollectionExtensions.Prepend(IEnumerable, T) + fullName: MLEM.Misc.CollectionExtensions.Prepend(System.Collections.Generic.IEnumerable, T) + nameWithType.vb: CollectionExtensions.Prepend(Of T)(IEnumerable(Of T), T) + fullName.vb: MLEM.Misc.CollectionExtensions.Prepend(Of T)(System.Collections.Generic.IEnumerable(Of T), T) + name.vb: Prepend(Of T)(IEnumerable(Of T), T) + spec.csharp: + - uid: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + name: Prepend + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + - name: < + - name: T + - name: '>' + - name: ( + - 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: '>' + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + name: Prepend + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - 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: ) + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Font.CodePointSource.Length* + commentId: Overload:MLEM.Font.CodePointSource.Length + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource_Length + name: Length + nameWithType: CodePointSource.Length + fullName: MLEM.Font.CodePointSource.Length +- 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.Font.CodePointSource.#ctor* + commentId: Overload:MLEM.Font.CodePointSource.#ctor + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource__ctor_System_String_ + name: CodePointSource + nameWithType: CodePointSource.CodePointSource + fullName: MLEM.Font.CodePointSource.CodePointSource + nameWithType.vb: CodePointSource.New + fullName.vb: MLEM.Font.CodePointSource.New + name.vb: New +- uid: System.Char + commentId: T:System.Char + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + name: char + nameWithType: char + fullName: char + nameWithType.vb: Char + fullName.vb: Char + name.vb: Char +- uid: MLEM.Font.CodePointSource.GetCodePoint* + commentId: Overload:MLEM.Font.CodePointSource.GetCodePoint + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource_GetCodePoint_System_Int32_System_Boolean_ + name: GetCodePoint + nameWithType: CodePointSource.GetCodePoint + fullName: MLEM.Font.CodePointSource.GetCodePoint +- 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: System.ValueTuple{System.Int32,System.Int32} + commentId: T:System.ValueTuple{System.Int32,System.Int32} + parent: System + definition: System.ValueTuple`2 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: (int CodePoint, int Length) + nameWithType: (int CodePoint, int Length) + fullName: (int CodePoint, int Length) + nameWithType.vb: (CodePoint As Integer, Length As Integer) + fullName.vb: (CodePoint As Integer, Length As Integer) + name.vb: (CodePoint As Integer, Length As Integer) + spec.csharp: + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: " " + - uid: System.ValueTuple{System.Int32,System.Int32}.CodePoint + name: CodePoint + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.codepoint + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: " " + - uid: System.ValueTuple{System.Int32,System.Int32}.Length + name: Length + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.length + - name: ) + spec.vb: + - name: ( + - uid: System.ValueTuple{System.Int32,System.Int32}.CodePoint + name: CodePoint + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.codepoint + - name: " " + - name: As + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.ValueTuple{System.Int32,System.Int32}.Length + name: Length + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.int32,system.int32-.length + - name: " " + - name: As + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.ValueTuple`2 + commentId: T:System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: (T1, T2) + spec.csharp: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) + spec.vb: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) +- uid: MLEM.Font.CodePointSource.EnsureSurrogateBoundary* + commentId: Overload:MLEM.Font.CodePointSource.EnsureSurrogateBoundary + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource_EnsureSurrogateBoundary_System_Int32_System_Boolean_ + name: EnsureSurrogateBoundary + nameWithType: CodePointSource.EnsureSurrogateBoundary + fullName: MLEM.Font.CodePointSource.EnsureSurrogateBoundary +- uid: System.Collections.Generic.IEnumerator`1 + commentId: T:System.Collections.Generic.IEnumerator`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + name: IEnumerator + nameWithType: IEnumerator + fullName: System.Collections.Generic.IEnumerator + nameWithType.vb: IEnumerator(Of T) + fullName.vb: System.Collections.Generic.IEnumerator(Of T) + name.vb: IEnumerator(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Font.CodePointSource.GetEnumerator* + commentId: Overload:MLEM.Font.CodePointSource.GetEnumerator + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource_GetEnumerator + name: GetEnumerator + nameWithType: CodePointSource.GetEnumerator + fullName: MLEM.Font.CodePointSource.GetEnumerator +- uid: System.Collections.Generic.IEnumerable{System.Int32}.GetEnumerator + commentId: M:System.Collections.Generic.IEnumerable{System.Int32}.GetEnumerator + parent: System.Collections.Generic.IEnumerable{System.Int32} + definition: System.Collections.Generic.IEnumerable`1.GetEnumerator + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + name: GetEnumerator() + nameWithType: IEnumerable.GetEnumerator() + fullName: System.Collections.Generic.IEnumerable.GetEnumerator() + nameWithType.vb: IEnumerable(Of Integer).GetEnumerator() + fullName.vb: System.Collections.Generic.IEnumerable(Of Integer).GetEnumerator() + spec.csharp: + - uid: System.Collections.Generic.IEnumerable{System.Int32}.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) + spec.vb: + - uid: System.Collections.Generic.IEnumerable{System.Int32}.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) +- uid: System.Collections.Generic.IEnumerator{System.Int32} + commentId: T:System.Collections.Generic.IEnumerator{System.Int32} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerator`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + name: IEnumerator + nameWithType: IEnumerator + fullName: System.Collections.Generic.IEnumerator + nameWithType.vb: IEnumerator(Of Integer) + fullName.vb: System.Collections.Generic.IEnumerator(Of Integer) + name.vb: IEnumerator(Of Integer) + spec.csharp: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Collections.Generic.IEnumerable`1.GetEnumerator + commentId: M:System.Collections.Generic.IEnumerable`1.GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + name: GetEnumerator() + nameWithType: IEnumerable.GetEnumerator() + fullName: System.Collections.Generic.IEnumerable.GetEnumerator() + nameWithType.vb: IEnumerable(Of T).GetEnumerator() + fullName.vb: System.Collections.Generic.IEnumerable(Of T).GetEnumerator() + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) +- uid: System.Char.ConvertFromUtf32(System.Int32) + commentId: M:System.Char.ConvertFromUtf32(System.Int32) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char.convertfromutf32 + name: ConvertFromUtf32(int) + nameWithType: char.ConvertFromUtf32(int) + fullName: char.ConvertFromUtf32(int) + nameWithType.vb: Char.ConvertFromUtf32(Integer) + fullName.vb: Char.ConvertFromUtf32(Integer) + name.vb: ConvertFromUtf32(Integer) + spec.csharp: + - uid: System.Char.ConvertFromUtf32(System.Int32) + name: ConvertFromUtf32 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char.convertfromutf32 + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: System.Char.ConvertFromUtf32(System.Int32) + name: ConvertFromUtf32 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char.convertfromutf32 + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: MLEM.Font.CodePointSource.ToString* + commentId: Overload:MLEM.Font.CodePointSource.ToString + href: MLEM.Font.CodePointSource.html#MLEM_Font_CodePointSource_ToString_System_Int32_ + name: ToString + nameWithType: CodePointSource.ToString + fullName: MLEM.Font.CodePointSource.ToString diff --git a/Docs/api/MLEM.Font.GenericFont.yml b/Docs/api/MLEM.Font.GenericFont.yml new file mode 100644 index 0000000..e2e74ec --- /dev/null +++ b/Docs/api/MLEM.Font.GenericFont.yml @@ -0,0 +1,2599 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + id: GenericFont + parent: MLEM.Font + children: + - MLEM.Font.GenericFont.Bold + - MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.Emsp + - MLEM.Font.GenericFont.Italic + - MLEM.Font.GenericFont.LineHeight + - MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + - MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + - MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + - MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Font.GenericFont.Nbsp + - MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + - MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + - MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + - MLEM.Font.GenericFont.Zwsp + langs: + - csharp + - vb + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont + type: Class + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenericFont + path: ../MLEM/Font/GenericFont.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Represents a font with additional abilities. + + + example: [] + syntax: + content: 'public abstract class GenericFont : GenericDataHolder, IGenericDataHolder' + content.vb: Public MustInherit Class GenericFont Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + derivedClasses: + - MLEM.Extended.Font.GenericStashFont + - MLEM.Font.GenericSpriteFont + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Font.GenericFont.Emsp + commentId: F:MLEM.Font.GenericFont.Emsp + id: Emsp + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: Emsp + nameWithType: GenericFont.Emsp + fullName: MLEM.Font.GenericFont.Emsp + type: Field + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Emsp + path: ../MLEM/Font/GenericFont.cs + startLine: 22 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + This field holds the unicode representation of a one em space. + + This is a character that isn't drawn, but has the same width as . + + Whereas a regular would have to explicitly support this character for width calculations, generic fonts implicitly support it in . + example: [] + syntax: + content: public const char Emsp = ' ' + return: + type: System.Char + content.vb: Public Const Emsp As Char = " "c +- uid: MLEM.Font.GenericFont.Nbsp + commentId: F:MLEM.Font.GenericFont.Nbsp + id: Nbsp + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: Nbsp + nameWithType: GenericFont.Nbsp + fullName: MLEM.Font.GenericFont.Nbsp + type: Field + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Nbsp + path: ../MLEM/Font/GenericFont.cs + startLine: 27 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + This field holds the unicode representation of a non-breaking space. + + Whereas a regular would have to explicitly support this character for width calculations, generic fonts implicitly support it in . + example: [] + syntax: + content: public const char Nbsp = ' ' + return: + type: System.Char + content.vb: Public Const Nbsp As Char = " "c +- uid: MLEM.Font.GenericFont.Zwsp + commentId: F:MLEM.Font.GenericFont.Zwsp + id: Zwsp + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: Zwsp + nameWithType: GenericFont.Zwsp + fullName: MLEM.Font.GenericFont.Zwsp + type: Field + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Zwsp + path: ../MLEM/Font/GenericFont.cs + startLine: 32 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + This field holds the unicode representation of a zero-width space. + + Whereas a regular would have to explicitly support this character for width calculations and string splitting, generic fonts implicitly support it in and . + example: [] + syntax: + content: public const char Zwsp = '​' + return: + type: System.Char + content.vb: Public Const Zwsp As Char = "​"c +- uid: MLEM.Font.GenericFont.Bold + commentId: P:MLEM.Font.GenericFont.Bold + id: Bold + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: Bold + nameWithType: GenericFont.Bold + fullName: MLEM.Font.GenericFont.Bold + type: Property + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Bold + path: ../MLEM/Font/GenericFont.cs + startLine: 37 + assemblies: + - MLEM + namespace: MLEM.Font + summary: The bold version of this font. + example: [] + syntax: + content: public abstract GenericFont Bold { get; } + parameters: [] + return: + type: MLEM.Font.GenericFont + content.vb: Public MustOverride ReadOnly Property Bold As GenericFont + overload: MLEM.Font.GenericFont.Bold* +- uid: MLEM.Font.GenericFont.Italic + commentId: P:MLEM.Font.GenericFont.Italic + id: Italic + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: Italic + nameWithType: GenericFont.Italic + fullName: MLEM.Font.GenericFont.Italic + type: Property + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Italic + path: ../MLEM/Font/GenericFont.cs + startLine: 42 + assemblies: + - MLEM + namespace: MLEM.Font + summary: The italic version of this font. + example: [] + syntax: + content: public abstract GenericFont Italic { get; } + parameters: [] + return: + type: MLEM.Font.GenericFont + content.vb: Public MustOverride ReadOnly Property Italic As GenericFont + overload: MLEM.Font.GenericFont.Italic* +- uid: MLEM.Font.GenericFont.LineHeight + commentId: P:MLEM.Font.GenericFont.LineHeight + id: LineHeight + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: LineHeight + nameWithType: GenericFont.LineHeight + fullName: MLEM.Font.GenericFont.LineHeight + type: Property + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LineHeight + path: ../MLEM/Font/GenericFont.cs + startLine: 48 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + The height of each line of text of this font. + + This is the value that the text's draw position is offset by every time a newline character is reached. + example: [] + syntax: + content: public abstract float LineHeight { get; } + parameters: [] + return: + type: System.Single + content.vb: Public MustOverride ReadOnly Property LineHeight As Single + overload: MLEM.Font.GenericFont.LineHeight* +- uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + commentId: M:MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + id: MeasureCharacter(System.Int32) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: MeasureCharacter(int) + nameWithType: GenericFont.MeasureCharacter(int) + fullName: MLEM.Font.GenericFont.MeasureCharacter(int) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MeasureCharacter + path: ../MLEM/Font/GenericFont.cs + startLine: 56 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Measures the width of the given code point with the default scale for use in . + + Note that this method does not support , and for most generic fonts, which is why should be used even for single characters. + example: [] + syntax: + content: protected abstract float MeasureCharacter(int codePoint) + parameters: + - id: codePoint + type: System.Int32 + description: The code point whose width to calculate + return: + type: System.Single + description: The width of the given character with the default scale + content.vb: Protected MustOverride Function MeasureCharacter(codePoint As Integer) As Single + overload: MLEM.Font.GenericFont.MeasureCharacter* + nameWithType.vb: GenericFont.MeasureCharacter(Integer) + fullName.vb: MLEM.Font.GenericFont.MeasureCharacter(Integer) + name.vb: MeasureCharacter(Integer) +- uid: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM/Font/GenericFont.cs + startLine: 71 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Draws the given code point with the given data for use in . + + Note that this method should only be called internally for rendering of more complex strings, like in implementations. + example: [] + syntax: + content: public abstract void DrawCharacter(SpriteBatch batch, int codePoint, string character, Vector2 position, Color color, float rotation, Vector2 scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: codePoint + type: System.Int32 + description: The code point which will be drawn. + - id: character + type: System.String + description: A string representation of the character which will be drawn. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this character. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: A scaling of this character. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this character. + content.vb: Public MustOverride Sub DrawCharacter(batch As SpriteBatch, codePoint As Integer, character As String, position As Vector2, color As Color, rotation As Single, scale As Vector2, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Font.GenericFont.DrawCharacter* + nameWithType.vb: GenericFont.DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawString + path: ../MLEM/Font/GenericFont.cs + startLine: 74 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Submit a text string of sprites for drawing in the current batch. + example: [] + syntax: + content: public void DrawString(SpriteBatch batch, string text, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: text + type: System.String + description: The text which will be drawn. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this string. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: A scaling of this string. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this string. + content.vb: Public Sub DrawString(batch As SpriteBatch, text As String, position As Vector2, color As Color, rotation As Single, origin As Vector2, scale As Vector2, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Font.GenericFont.DrawString* + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawString + path: ../MLEM/Font/GenericFont.cs + startLine: 79 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Submit a text string of sprites for drawing in the current batch. + example: [] + syntax: + content: public void DrawString(SpriteBatch batch, StringBuilder text, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: text + type: System.Text.StringBuilder + description: The text which will be drawn. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this string. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: A scaling of this string. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this string. + content.vb: Public Sub DrawString(batch As SpriteBatch, text As StringBuilder, position As Vector2, color As Color, rotation As Single, origin As Vector2, scale As Vector2, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Font.GenericFont.DrawString* + nameWithType.vb: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawString + path: ../MLEM/Font/GenericFont.cs + startLine: 84 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Submit a text string of sprites for drawing in the current batch. + example: [] + syntax: + content: public void DrawString(SpriteBatch batch, string text, Vector2 position, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: text + type: System.String + description: The text which will be drawn. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this string. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: scale + type: System.Single + description: A scaling of this string. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this string. + content.vb: Public Sub DrawString(batch As SpriteBatch, text As String, position As Vector2, color As Color, rotation As Single, origin As Vector2, scale As Single, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Font.GenericFont.DrawString* + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawString + path: ../MLEM/Font/GenericFont.cs + startLine: 89 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Submit a text string of sprites for drawing in the current batch. + example: [] + syntax: + content: public void DrawString(SpriteBatch batch, StringBuilder text, Vector2 position, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: text + type: System.Text.StringBuilder + description: The text which will be drawn. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this string. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: scale + type: System.Single + description: A scaling of this string. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this string. + content.vb: Public Sub DrawString(batch As SpriteBatch, text As StringBuilder, position As Vector2, color As Color, rotation As Single, origin As Vector2, scale As Single, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Font.GenericFont.DrawString* + nameWithType.vb: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + id: DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: DrawString(SpriteBatch, string, Vector2, Color) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawString + path: ../MLEM/Font/GenericFont.cs + startLine: 94 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Submit a text string of sprites for drawing in the current batch. + example: [] + syntax: + content: public void DrawString(SpriteBatch batch, string text, Vector2 position, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: text + type: System.String + description: The text which will be drawn. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + content.vb: Public Sub DrawString(batch As SpriteBatch, text As String, position As Vector2, color As Color) + overload: MLEM.Font.GenericFont.DrawString* + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + name.vb: DrawString(SpriteBatch, String, Vector2, Color) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + id: DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawString + path: ../MLEM/Font/GenericFont.cs + startLine: 99 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Submit a text string of sprites for drawing in the current batch. + example: [] + syntax: + content: public void DrawString(SpriteBatch batch, StringBuilder text, Vector2 position, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: text + type: System.Text.StringBuilder + description: The text which will be drawn. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + content.vb: Public Sub DrawString(batch As SpriteBatch, text As StringBuilder, position As Vector2, color As Color) + overload: MLEM.Font.GenericFont.DrawString* +- uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + commentId: M:MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + id: MeasureString(System.String,System.Boolean) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: MeasureString(string, bool) + nameWithType: GenericFont.MeasureString(string, bool) + fullName: MLEM.Font.GenericFont.MeasureString(string, bool) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MeasureString + path: ../MLEM/Font/GenericFont.cs + startLine: 111 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Measures the width of the given string when drawn with this font's underlying font. + + This method uses internally to calculate the size of known characters and calculates additional characters like , and . + + If the text contains newline characters (\n), the size returned will represent a rectangle that encompasses the width of the longest line and the string's full height. + example: [] + syntax: + content: public Vector2 MeasureString(string text, bool ignoreTrailingSpaces = false) + parameters: + - id: text + type: System.String + description: The text whose size to calculate + - id: ignoreTrailingSpaces + type: System.Boolean + description: Whether trailing whitespace should be ignored in the returned size, causing the end of each line to be effectively trimmed + return: + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string when drawn with this font + content.vb: Public Function MeasureString(text As String, ignoreTrailingSpaces As Boolean = False) As Vector2 + overload: MLEM.Font.GenericFont.MeasureString* + nameWithType.vb: GenericFont.MeasureString(String, Boolean) + fullName.vb: MLEM.Font.GenericFont.MeasureString(String, Boolean) + name.vb: MeasureString(String, Boolean) +- uid: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + commentId: M:MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + id: MeasureString(System.Text.StringBuilder,System.Boolean) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: MeasureString(StringBuilder, bool) + nameWithType: GenericFont.MeasureString(StringBuilder, bool) + fullName: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder, bool) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MeasureString + path: ../MLEM/Font/GenericFont.cs + startLine: 116 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Measures the width of the given string when drawn with this font's underlying font. + + This method uses internally to calculate the size of known characters and calculates additional characters like , and . + + If the text contains newline characters (\n), the size returned will represent a rectangle that encompasses the width of the longest line and the string's full height. + example: [] + syntax: + content: public Vector2 MeasureString(StringBuilder text, bool ignoreTrailingSpaces = false) + parameters: + - id: text + type: System.Text.StringBuilder + description: The text whose size to calculate + - id: ignoreTrailingSpaces + type: System.Boolean + description: Whether trailing whitespace should be ignored in the returned size, causing the end of each line to be effectively trimmed + return: + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string when drawn with this font + content.vb: Public Function MeasureString(text As StringBuilder, ignoreTrailingSpaces As Boolean = False) As Vector2 + overload: MLEM.Font.GenericFont.MeasureString* + nameWithType.vb: GenericFont.MeasureString(StringBuilder, Boolean) + fullName.vb: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder, Boolean) + name.vb: MeasureString(StringBuilder, Boolean) +- uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + commentId: M:MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + id: TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: TruncateString(string, float, float, bool, string) + nameWithType: GenericFont.TruncateString(string, float, float, bool, string) + fullName: MLEM.Font.GenericFont.TruncateString(string, float, float, bool, string) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TruncateString + path: ../MLEM/Font/GenericFont.cs + startLine: 130 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Truncates a string to a given width. If the string's displayed area is larger than the maximum width, the string is cut off. + + Optionally, the string can be cut off a bit sooner, adding the ellipsis at the end instead. + example: [] + syntax: + content: public string TruncateString(string text, float width, float scale, bool fromBack = false, string ellipsis = "") + parameters: + - id: text + type: System.String + description: The text to truncate + - id: width + type: System.Single + description: The maximum width, in display pixels based on the font and scale + - id: scale + type: System.Single + description: The scale to use for width measurements + - id: fromBack + type: System.Boolean + description: If the string should be truncated from the back rather than the front + - id: ellipsis + type: System.String + description: The characters to add to the end of the string if it is too long + return: + type: System.String + description: The truncated string, or the same string if it is shorter than the maximum width + content.vb: Public Function TruncateString(text As String, width As Single, scale As Single, fromBack As Boolean = False, ellipsis As String = "") As String + overload: MLEM.Font.GenericFont.TruncateString* + nameWithType.vb: GenericFont.TruncateString(String, Single, Single, Boolean, String) + fullName.vb: MLEM.Font.GenericFont.TruncateString(String, Single, Single, Boolean, String) + name.vb: TruncateString(String, Single, Single, Boolean, String) +- uid: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + commentId: M:MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + id: TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: TruncateString(StringBuilder, float, float, bool, string) + nameWithType: GenericFont.TruncateString(StringBuilder, float, float, bool, string) + fullName: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder, float, float, bool, string) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TruncateString + path: ../MLEM/Font/GenericFont.cs + startLine: 135 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Truncates a string to a given width. If the string's displayed area is larger than the maximum width, the string is cut off. + + Optionally, the string can be cut off a bit sooner, adding the ellipsis at the end instead. + example: [] + syntax: + content: public StringBuilder TruncateString(StringBuilder text, float width, float scale, bool fromBack = false, string ellipsis = "") + parameters: + - id: text + type: System.Text.StringBuilder + description: The text to truncate + - id: width + type: System.Single + description: The maximum width, in display pixels based on the font and scale + - id: scale + type: System.Single + description: The scale to use for width measurements + - id: fromBack + type: System.Boolean + description: If the string should be truncated from the back rather than the front + - id: ellipsis + type: System.String + description: The characters to add to the end of the string if it is too long + return: + type: System.Text.StringBuilder + description: The truncated string, or the same string if it is shorter than the maximum width + content.vb: Public Function TruncateString(text As StringBuilder, width As Single, scale As Single, fromBack As Boolean = False, ellipsis As String = "") As StringBuilder + overload: MLEM.Font.GenericFont.TruncateString* + nameWithType.vb: GenericFont.TruncateString(StringBuilder, Single, Single, Boolean, String) + fullName.vb: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder, Single, Single, Boolean, String) + name.vb: TruncateString(StringBuilder, Single, Single, Boolean, String) +- uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + id: SplitString(System.String,System.Single,System.Single) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: SplitString(string, float, float) + nameWithType: GenericFont.SplitString(string, float, float) + fullName: MLEM.Font.GenericFont.SplitString(string, float, float) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SplitString + path: ../MLEM/Font/GenericFont.cs + startLine: 148 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Splits a string to a given maximum width, adding newline characters between each line. + + Also splits long words and supports zero-width spaces and takes into account existing newline characters in the passed text. + + See for a method that differentiates between existing newline characters and splits due to maximum width. + example: [] + syntax: + content: public string SplitString(string text, float width, float scale) + parameters: + - id: text + type: System.String + description: The text to split into multiple lines + - id: width + type: System.Single + description: The maximum width that each line should have + - id: scale + type: System.Single + description: The scale to use for width measurements + return: + type: System.String + description: The split string, containing newline characters at each new line + content.vb: Public Function SplitString(text As String, width As Single, scale As Single) As String + overload: MLEM.Font.GenericFont.SplitString* + nameWithType.vb: GenericFont.SplitString(String, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitString(String, Single, Single) + name.vb: SplitString(String, Single, Single) +- uid: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + id: SplitString(System.Text.StringBuilder,System.Single,System.Single) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: SplitString(StringBuilder, float, float) + nameWithType: GenericFont.SplitString(StringBuilder, float, float) + fullName: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder, float, float) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SplitString + path: ../MLEM/Font/GenericFont.cs + startLine: 153 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Splits a string to a given maximum width, adding newline characters between each line. + + Also splits long words and supports zero-width spaces and takes into account existing newline characters in the passed text. + + See for a method that differentiates between existing newline characters and splits due to maximum width. + example: [] + syntax: + content: public string SplitString(StringBuilder text, float width, float scale) + parameters: + - id: text + type: System.Text.StringBuilder + description: The text to split into multiple lines + - id: width + type: System.Single + description: The maximum width that each line should have + - id: scale + type: System.Single + description: The scale to use for width measurements + return: + type: System.String + description: The split string, containing newline characters at each new line + content.vb: Public Function SplitString(text As StringBuilder, width As Single, scale As Single) As String + overload: MLEM.Font.GenericFont.SplitString* + nameWithType.vb: GenericFont.SplitString(StringBuilder, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder, Single, Single) + name.vb: SplitString(StringBuilder, Single, Single) +- uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + id: SplitStringSeparate(System.String,System.Single,System.Single) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: SplitStringSeparate(string, float, float) + nameWithType: GenericFont.SplitStringSeparate(string, float, float) + fullName: MLEM.Font.GenericFont.SplitStringSeparate(string, float, float) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SplitStringSeparate + path: ../MLEM/Font/GenericFont.cs + startLine: 166 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Splits a string to a given maximum width and returns each split section as a separate string. + + Note that existing new lines are taken into account for line length, but not split in the resulting strings. + + This method differs from in that it differentiates between pre-existing newline characters and splits due to maximum width. + example: [] + syntax: + content: public IEnumerable SplitStringSeparate(string text, float width, float scale) + parameters: + - id: text + type: System.String + description: The text to split into multiple lines + - id: width + type: System.Single + description: The maximum width that each line should have + - id: scale + type: System.Single + description: The scale to use for width measurements + return: + type: System.Collections.Generic.IEnumerable{System.String} + description: The split string as an enumerable of split sections + content.vb: Public Function SplitStringSeparate(text As String, width As Single, scale As Single) As IEnumerable(Of String) + overload: MLEM.Font.GenericFont.SplitStringSeparate* + nameWithType.vb: GenericFont.SplitStringSeparate(String, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitStringSeparate(String, Single, Single) + name.vb: SplitStringSeparate(String, Single, Single) +- uid: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + id: SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: SplitStringSeparate(StringBuilder, float, float) + nameWithType: GenericFont.SplitStringSeparate(StringBuilder, float, float) + fullName: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder, float, float) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SplitStringSeparate + path: ../MLEM/Font/GenericFont.cs + startLine: 171 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Splits a string to a given maximum width and returns each split section as a separate string. + + Note that existing new lines are taken into account for line length, but not split in the resulting strings. + + This method differs from in that it differentiates between pre-existing newline characters and splits due to maximum width. + example: [] + syntax: + content: public IEnumerable SplitStringSeparate(StringBuilder text, float width, float scale) + parameters: + - id: text + type: System.Text.StringBuilder + description: The text to split into multiple lines + - id: width + type: System.Single + description: The maximum width that each line should have + - id: scale + type: System.Single + description: The scale to use for width measurements + return: + type: System.Collections.Generic.IEnumerable{System.String} + description: The split string as an enumerable of split sections + content.vb: Public Function SplitStringSeparate(text As StringBuilder, width As Single, scale As Single) As IEnumerable(Of String) + overload: MLEM.Font.GenericFont.SplitStringSeparate* + nameWithType.vb: GenericFont.SplitStringSeparate(StringBuilder, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder, Single, Single) + name.vb: SplitStringSeparate(StringBuilder, Single, Single) +- uid: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + id: CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: CalculateStringTransform(Vector2, float, Vector2, Vector2, SpriteEffects, Vector2) + nameWithType: GenericFont.CalculateStringTransform(Vector2, float, Vector2, Vector2, SpriteEffects, Vector2) + fullName: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CalculateStringTransform + path: ../MLEM/Font/GenericFont.cs + startLine: 185 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Calculates a transformation matrix for drawing a string with the given data. + example: [] + syntax: + content: public Matrix CalculateStringTransform(Vector2 position, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, Vector2 flipSize) + parameters: + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw at. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: flipSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string, which is only used when effects is not . + return: + type: Microsoft.Xna.Framework.Matrix + description: A transformation matrix. + content.vb: Public Function CalculateStringTransform(position As Vector2, rotation As Single, origin As Vector2, scale As Vector2, effects As SpriteEffects, flipSize As Vector2) As Matrix + overload: MLEM.Font.GenericFont.CalculateStringTransform* + nameWithType.vb: GenericFont.CalculateStringTransform(Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2) + fullName.vb: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: CalculateStringTransform(Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2) +- uid: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + id: MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: MoveFlipped(Vector2, SpriteEffects, Vector2) + nameWithType: GenericFont.MoveFlipped(Vector2, SpriteEffects, Vector2) + fullName: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MoveFlipped + path: ../MLEM/Font/GenericFont.cs + startLine: 226 + assemblies: + - MLEM + namespace: MLEM.Font + summary: Moves the passed charPos based on the given flipping data. + example: [] + syntax: + content: public Vector2 MoveFlipped(Vector2 charPos, SpriteEffects effects, Vector2 charSize) + parameters: + - id: charPos + type: Microsoft.Xna.Framework.Vector2 + description: The position to move. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to move based on. + - id: charSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the object to move, which is only used when effects is not . + return: + type: Microsoft.Xna.Framework.Vector2 + description: The moved position. + content.vb: Public Function MoveFlipped(charPos As Vector2, effects As SpriteEffects, charSize As Vector2) As Vector2 + overload: MLEM.Font.GenericFont.MoveFlipped* +- uid: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Font.GenericFont + langs: + - csharp + - vb + name: TransformSingleCharacter(Vector2, Vector2, float, Vector2, Vector2, SpriteEffects, Vector2, Vector2) + nameWithType: GenericFont.TransformSingleCharacter(Vector2, Vector2, float, Vector2, Vector2, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Font/GenericFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TransformSingleCharacter + path: ../MLEM/Font/GenericFont.cs + startLine: 247 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Transforms the position of a single character to draw. + + In general, it is efficient to calculate the transformation matrix once at the start (using ) and to then apply flipping data for each character individually (using ). + example: [] + syntax: + content: public Vector2 TransformSingleCharacter(Vector2 stringPos, Vector2 charPosOffset, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, Vector2 stringSize, Vector2 charSize) + parameters: + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position that the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string, which is only used when effects is not . + - id: charSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the current character, which is only used when effects is not . + return: + type: Microsoft.Xna.Framework.Vector2 + description: The transformed final draw position. + content.vb: Public Function TransformSingleCharacter(stringPos As Vector2, charPosOffset As Vector2, rotation As Single, origin As Vector2, scale As Vector2, effects As SpriteEffects, stringSize As Vector2, charSize As Vector2) As Vector2 + overload: MLEM.Font.GenericFont.TransformSingleCharacter* + nameWithType.vb: GenericFont.TransformSingleCharacter(Vector2, Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: TransformSingleCharacter(Vector2, Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2, Vector2) +references: +- uid: MLEM.Font.GenericSpriteFont + commentId: T:MLEM.Font.GenericSpriteFont + href: MLEM.Font.GenericSpriteFont.html + name: GenericSpriteFont + nameWithType: GenericSpriteFont + fullName: MLEM.Font.GenericSpriteFont +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Font.GenericFont.LineHeight + commentId: P:MLEM.Font.GenericFont.LineHeight + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_LineHeight + name: LineHeight + nameWithType: GenericFont.LineHeight + fullName: MLEM.Font.GenericFont.LineHeight +- uid: Microsoft.Xna.Framework.Graphics.SpriteFont + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteFont + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteFont + nameWithType: SpriteFont + fullName: Microsoft.Xna.Framework.Graphics.SpriteFont +- uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + commentId: M:MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + name: MeasureString(string, bool) + nameWithType: GenericFont.MeasureString(string, bool) + fullName: MLEM.Font.GenericFont.MeasureString(string, bool) + nameWithType.vb: GenericFont.MeasureString(String, Boolean) + fullName.vb: MLEM.Font.GenericFont.MeasureString(String, Boolean) + name.vb: MeasureString(String, Boolean) + spec.csharp: + - uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Char + commentId: T:System.Char + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + name: char + nameWithType: char + fullName: char + nameWithType.vb: Char + fullName.vb: Char + name.vb: Char +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- 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.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + name: SplitString(string, float, float) + nameWithType: GenericFont.SplitString(string, float, float) + fullName: MLEM.Font.GenericFont.SplitString(string, float, float) + nameWithType.vb: GenericFont.SplitString(String, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitString(String, Single, Single) + name.vb: SplitString(String, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.Bold* + commentId: Overload:MLEM.Font.GenericFont.Bold + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Bold + name: Bold + nameWithType: GenericFont.Bold + fullName: MLEM.Font.GenericFont.Bold +- uid: MLEM.Font.GenericFont.Italic* + commentId: Overload:MLEM.Font.GenericFont.Italic + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Italic + name: Italic + nameWithType: GenericFont.Italic + fullName: MLEM.Font.GenericFont.Italic +- uid: MLEM.Font.GenericFont.LineHeight* + commentId: Overload:MLEM.Font.GenericFont.LineHeight + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_LineHeight + name: LineHeight + nameWithType: GenericFont.LineHeight + fullName: MLEM.Font.GenericFont.LineHeight +- 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.Font.GenericFont.Nbsp + commentId: F:MLEM.Font.GenericFont.Nbsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Nbsp + name: Nbsp + nameWithType: GenericFont.Nbsp + fullName: MLEM.Font.GenericFont.Nbsp +- uid: MLEM.Font.GenericFont.Zwsp + commentId: F:MLEM.Font.GenericFont.Zwsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Zwsp + name: Zwsp + nameWithType: GenericFont.Zwsp + fullName: MLEM.Font.GenericFont.Zwsp +- uid: MLEM.Font.GenericFont.Emsp + commentId: F:MLEM.Font.GenericFont.Emsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Emsp + name: Emsp + nameWithType: GenericFont.Emsp + fullName: MLEM.Font.GenericFont.Emsp +- uid: MLEM.Font.GenericFont.MeasureCharacter* + commentId: Overload:MLEM.Font.GenericFont.MeasureCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + name: MeasureCharacter + nameWithType: GenericFont.MeasureCharacter + fullName: MLEM.Font.GenericFont.MeasureCharacter +- 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.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- 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.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Font.GenericFont.DrawCharacter* + commentId: Overload:MLEM.Font.GenericFont.DrawCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawCharacter + nameWithType: GenericFont.DrawCharacter + fullName: MLEM.Font.GenericFont.DrawCharacter +- 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: 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html +- 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: MLEM.Font.GenericFont.DrawString* + commentId: Overload:MLEM.Font.GenericFont.DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString + nameWithType: GenericFont.DrawString + fullName: MLEM.Font.GenericFont.DrawString +- uid: System.Text.StringBuilder + commentId: T:System.Text.StringBuilder + parent: System.Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + name: StringBuilder + nameWithType: StringBuilder + fullName: System.Text.StringBuilder +- uid: System.Text + commentId: N:System.Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text + nameWithType: System.Text + fullName: System.Text + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text +- uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + commentId: M:MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + name: MeasureCharacter(int) + nameWithType: GenericFont.MeasureCharacter(int) + fullName: MLEM.Font.GenericFont.MeasureCharacter(int) + nameWithType.vb: GenericFont.MeasureCharacter(Integer) + fullName.vb: MLEM.Font.GenericFont.MeasureCharacter(Integer) + name.vb: MeasureCharacter(Integer) + spec.csharp: + - uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + name: MeasureCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + name: MeasureCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Font.GenericFont.MeasureString* + commentId: Overload:MLEM.Font.GenericFont.MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + name: MeasureString + nameWithType: GenericFont.MeasureString + fullName: MLEM.Font.GenericFont.MeasureString +- 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.Font.GenericFont.TruncateString* + commentId: Overload:MLEM.Font.GenericFont.TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + name: TruncateString + nameWithType: GenericFont.TruncateString + fullName: MLEM.Font.GenericFont.TruncateString +- uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + name: SplitStringSeparate(string, float, float) + nameWithType: GenericFont.SplitStringSeparate(string, float, float) + fullName: MLEM.Font.GenericFont.SplitStringSeparate(string, float, float) + nameWithType.vb: GenericFont.SplitStringSeparate(String, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitStringSeparate(String, Single, Single) + name.vb: SplitStringSeparate(String, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.SplitString* + commentId: Overload:MLEM.Font.GenericFont.SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + name: SplitString + nameWithType: GenericFont.SplitString + fullName: MLEM.Font.GenericFont.SplitString +- uid: MLEM.Font.GenericFont.SplitStringSeparate* + commentId: Overload:MLEM.Font.GenericFont.SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + name: SplitStringSeparate + nameWithType: GenericFont.SplitStringSeparate + fullName: MLEM.Font.GenericFont.SplitStringSeparate +- uid: System.Collections.Generic.IEnumerable{System.String} + commentId: T:System.Collections.Generic.IEnumerable{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of String) + fullName.vb: System.Collections.Generic.IEnumerable(Of String) + name.vb: IEnumerable(Of String) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Collections.Generic.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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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: Microsoft.Xna.Framework.Graphics.SpriteEffects.None + commentId: F:Microsoft.Xna.Framework.Graphics.SpriteEffects.None + isExternal: true + name: None + nameWithType: SpriteEffects.None + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects.None +- uid: MLEM.Font.GenericFont.CalculateStringTransform* + commentId: Overload:MLEM.Font.GenericFont.CalculateStringTransform + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_CalculateStringTransform_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: CalculateStringTransform + nameWithType: GenericFont.CalculateStringTransform + fullName: MLEM.Font.GenericFont.CalculateStringTransform +- uid: Microsoft.Xna.Framework.Matrix + commentId: T:Microsoft.Xna.Framework.Matrix + parent: Microsoft.Xna.Framework + isExternal: true + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix +- uid: MLEM.Font.GenericFont.MoveFlipped* + commentId: Overload:MLEM.Font.GenericFont.MoveFlipped + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MoveFlipped_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: MoveFlipped + nameWithType: GenericFont.MoveFlipped + fullName: MLEM.Font.GenericFont.MoveFlipped +- uid: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_CalculateStringTransform_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: CalculateStringTransform(Vector2, float, Vector2, Vector2, SpriteEffects, Vector2) + nameWithType: GenericFont.CalculateStringTransform(Vector2, float, Vector2, Vector2, SpriteEffects, Vector2) + fullName: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: GenericFont.CalculateStringTransform(Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2) + fullName.vb: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: CalculateStringTransform(Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: CalculateStringTransform + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_CalculateStringTransform_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: CalculateStringTransform + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_CalculateStringTransform_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MoveFlipped_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: MoveFlipped(Vector2, SpriteEffects, Vector2) + nameWithType: GenericFont.MoveFlipped(Vector2, SpriteEffects, Vector2) + fullName: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: MoveFlipped + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MoveFlipped_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: MoveFlipped + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MoveFlipped_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.TransformSingleCharacter* + commentId: Overload:MLEM.Font.GenericFont.TransformSingleCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TransformSingleCharacter_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: TransformSingleCharacter + nameWithType: GenericFont.TransformSingleCharacter + fullName: MLEM.Font.GenericFont.TransformSingleCharacter diff --git a/Docs/api/MLEM.Font.GenericSpriteFont.yml b/Docs/api/MLEM.Font.GenericSpriteFont.yml new file mode 100644 index 0000000..9173eac --- /dev/null +++ b/Docs/api/MLEM.Font.GenericSpriteFont.yml @@ -0,0 +1,2516 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Font.GenericSpriteFont + commentId: T:MLEM.Font.GenericSpriteFont + id: GenericSpriteFont + parent: MLEM.Font + children: + - MLEM.Font.GenericSpriteFont.#ctor(Microsoft.Xna.Framework.Graphics.SpriteFont,Microsoft.Xna.Framework.Graphics.SpriteFont,Microsoft.Xna.Framework.Graphics.SpriteFont) + - MLEM.Font.GenericSpriteFont.Bold + - MLEM.Font.GenericSpriteFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericSpriteFont.Font + - MLEM.Font.GenericSpriteFont.Italic + - MLEM.Font.GenericSpriteFont.LineHeight + - MLEM.Font.GenericSpriteFont.MeasureCharacter(System.Int32) + langs: + - csharp + - vb + name: GenericSpriteFont + nameWithType: GenericSpriteFont + fullName: MLEM.Font.GenericSpriteFont + type: Class + source: + remote: + path: MLEM/Font/GenericSpriteFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenericSpriteFont + path: ../MLEM/Font/GenericSpriteFont.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Represents a font with additional abilities. + + + example: [] + syntax: + content: 'public class GenericSpriteFont : GenericFont, IGenericDataHolder' + content.vb: Public Class GenericSpriteFont Inherits GenericFont Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Font.GenericFont + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Font.GenericFont.Emsp + - MLEM.Font.GenericFont.Nbsp + - MLEM.Font.GenericFont.Zwsp + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + - MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + - MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + - MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + - MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + - MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + - MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Font.GenericSpriteFont.Font + commentId: F:MLEM.Font.GenericSpriteFont.Font + id: Font + parent: MLEM.Font.GenericSpriteFont + langs: + - csharp + - vb + name: Font + nameWithType: GenericSpriteFont.Font + fullName: MLEM.Font.GenericSpriteFont.Font + type: Field + source: + remote: + path: MLEM/Font/GenericSpriteFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Font + path: ../MLEM/Font/GenericSpriteFont.cs + startLine: 14 + assemblies: + - MLEM + namespace: MLEM.Font + summary: The that is being wrapped by this generic font + example: [] + syntax: + content: public readonly SpriteFont Font + return: + type: Microsoft.Xna.Framework.Graphics.SpriteFont + content.vb: Public ReadOnly Font As SpriteFont +- uid: MLEM.Font.GenericSpriteFont.Bold + commentId: P:MLEM.Font.GenericSpriteFont.Bold + id: Bold + parent: MLEM.Font.GenericSpriteFont + langs: + - csharp + - vb + name: Bold + nameWithType: GenericSpriteFont.Bold + fullName: MLEM.Font.GenericSpriteFont.Bold + type: Property + source: + remote: + path: MLEM/Font/GenericSpriteFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Bold + path: ../MLEM/Font/GenericSpriteFont.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Font + summary: The bold version of this font. + example: [] + syntax: + content: public override GenericFont Bold { get; } + parameters: [] + return: + type: MLEM.Font.GenericFont + content.vb: Public Overrides ReadOnly Property Bold As GenericFont + overridden: MLEM.Font.GenericFont.Bold + overload: MLEM.Font.GenericSpriteFont.Bold* +- uid: MLEM.Font.GenericSpriteFont.Italic + commentId: P:MLEM.Font.GenericSpriteFont.Italic + id: Italic + parent: MLEM.Font.GenericSpriteFont + langs: + - csharp + - vb + name: Italic + nameWithType: GenericSpriteFont.Italic + fullName: MLEM.Font.GenericSpriteFont.Italic + type: Property + source: + remote: + path: MLEM/Font/GenericSpriteFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Italic + path: ../MLEM/Font/GenericSpriteFont.cs + startLine: 18 + assemblies: + - MLEM + namespace: MLEM.Font + summary: The italic version of this font. + example: [] + syntax: + content: public override GenericFont Italic { get; } + parameters: [] + return: + type: MLEM.Font.GenericFont + content.vb: Public Overrides ReadOnly Property Italic As GenericFont + overridden: MLEM.Font.GenericFont.Italic + overload: MLEM.Font.GenericSpriteFont.Italic* +- uid: MLEM.Font.GenericSpriteFont.LineHeight + commentId: P:MLEM.Font.GenericSpriteFont.LineHeight + id: LineHeight + parent: MLEM.Font.GenericSpriteFont + langs: + - csharp + - vb + name: LineHeight + nameWithType: GenericSpriteFont.LineHeight + fullName: MLEM.Font.GenericSpriteFont.LineHeight + type: Property + source: + remote: + path: MLEM/Font/GenericSpriteFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LineHeight + path: ../MLEM/Font/GenericSpriteFont.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + The height of each line of text of this font. + + This is the value that the text's draw position is offset by every time a newline character is reached. + example: [] + syntax: + content: public override float LineHeight { get; } + parameters: [] + return: + type: System.Single + content.vb: Public Overrides ReadOnly Property LineHeight As Single + overridden: MLEM.Font.GenericFont.LineHeight + overload: MLEM.Font.GenericSpriteFont.LineHeight* +- uid: MLEM.Font.GenericSpriteFont.#ctor(Microsoft.Xna.Framework.Graphics.SpriteFont,Microsoft.Xna.Framework.Graphics.SpriteFont,Microsoft.Xna.Framework.Graphics.SpriteFont) + commentId: M:MLEM.Font.GenericSpriteFont.#ctor(Microsoft.Xna.Framework.Graphics.SpriteFont,Microsoft.Xna.Framework.Graphics.SpriteFont,Microsoft.Xna.Framework.Graphics.SpriteFont) + id: '#ctor(Microsoft.Xna.Framework.Graphics.SpriteFont,Microsoft.Xna.Framework.Graphics.SpriteFont,Microsoft.Xna.Framework.Graphics.SpriteFont)' + parent: MLEM.Font.GenericSpriteFont + langs: + - csharp + - vb + name: GenericSpriteFont(SpriteFont, SpriteFont, SpriteFont) + nameWithType: GenericSpriteFont.GenericSpriteFont(SpriteFont, SpriteFont, SpriteFont) + fullName: MLEM.Font.GenericSpriteFont.GenericSpriteFont(Microsoft.Xna.Framework.Graphics.SpriteFont, Microsoft.Xna.Framework.Graphics.SpriteFont, Microsoft.Xna.Framework.Graphics.SpriteFont) + type: Constructor + source: + remote: + path: MLEM/Font/GenericSpriteFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Font/GenericSpriteFont.cs + startLine: 29 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Creates a new generic font using . + + Optionally, a bold and italic version of the font can be supplied. + example: [] + syntax: + content: public GenericSpriteFont(SpriteFont font, SpriteFont bold = null, SpriteFont italic = null) + parameters: + - id: font + type: Microsoft.Xna.Framework.Graphics.SpriteFont + description: The font to wrap + - id: bold + type: Microsoft.Xna.Framework.Graphics.SpriteFont + description: A bold version of the font + - id: italic + type: Microsoft.Xna.Framework.Graphics.SpriteFont + description: An italic version of the font + content.vb: Public Sub New(font As SpriteFont, bold As SpriteFont = Nothing, italic As SpriteFont = Nothing) + overload: MLEM.Font.GenericSpriteFont.#ctor* + nameWithType.vb: GenericSpriteFont.New(SpriteFont, SpriteFont, SpriteFont) + fullName.vb: MLEM.Font.GenericSpriteFont.New(Microsoft.Xna.Framework.Graphics.SpriteFont, Microsoft.Xna.Framework.Graphics.SpriteFont, Microsoft.Xna.Framework.Graphics.SpriteFont) + name.vb: New(SpriteFont, SpriteFont, SpriteFont) +- uid: MLEM.Font.GenericSpriteFont.MeasureCharacter(System.Int32) + commentId: M:MLEM.Font.GenericSpriteFont.MeasureCharacter(System.Int32) + id: MeasureCharacter(System.Int32) + parent: MLEM.Font.GenericSpriteFont + langs: + - csharp + - vb + name: MeasureCharacter(int) + nameWithType: GenericSpriteFont.MeasureCharacter(int) + fullName: MLEM.Font.GenericSpriteFont.MeasureCharacter(int) + type: Method + source: + remote: + path: MLEM/Font/GenericSpriteFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MeasureCharacter + path: ../MLEM/Font/GenericSpriteFont.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Measures the width of the given code point with the default scale for use in . + + Note that this method does not support , and for most generic fonts, which is why should be used even for single characters. + example: [] + syntax: + content: protected override float MeasureCharacter(int codePoint) + parameters: + - id: codePoint + type: System.Int32 + description: The code point whose width to calculate + return: + type: System.Single + description: The width of the given character with the default scale + content.vb: Protected Overrides Function MeasureCharacter(codePoint As Integer) As Single + overridden: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + overload: MLEM.Font.GenericSpriteFont.MeasureCharacter* + nameWithType.vb: GenericSpriteFont.MeasureCharacter(Integer) + fullName.vb: MLEM.Font.GenericSpriteFont.MeasureCharacter(Integer) + name.vb: MeasureCharacter(Integer) +- uid: MLEM.Font.GenericSpriteFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericSpriteFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericSpriteFont + langs: + - csharp + - vb + name: DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + nameWithType: GenericSpriteFont.DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericSpriteFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Font/GenericSpriteFont.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM/Font/GenericSpriteFont.cs + startLine: 41 + assemblies: + - MLEM + namespace: MLEM.Font + summary: >- + Draws the given code point with the given data for use in . + + Note that this method should only be called internally for rendering of more complex strings, like in implementations. + example: [] + syntax: + content: public override void DrawCharacter(SpriteBatch batch, int codePoint, string character, Vector2 position, Color color, float rotation, Vector2 scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: codePoint + type: System.Int32 + description: The code point which will be drawn. + - id: character + type: System.String + description: A string representation of the character which will be drawn. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this character. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: A scaling of this character. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this character. + content.vb: Public Overrides Sub DrawCharacter(batch As SpriteBatch, codePoint As Integer, character As String, position As Vector2, color As Color, rotation As Single, scale As Vector2, effects As SpriteEffects, layerDepth As Single) + overridden: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + overload: MLEM.Font.GenericSpriteFont.DrawCharacter* + nameWithType.vb: GenericSpriteFont.DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericSpriteFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) +references: +- uid: MLEM.Font.GenericSpriteFont + commentId: T:MLEM.Font.GenericSpriteFont + href: MLEM.Font.GenericSpriteFont.html + name: GenericSpriteFont + nameWithType: GenericSpriteFont + fullName: MLEM.Font.GenericSpriteFont +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Font.GenericFont.Emsp + commentId: F:MLEM.Font.GenericFont.Emsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Emsp + name: Emsp + nameWithType: GenericFont.Emsp + fullName: MLEM.Font.GenericFont.Emsp +- uid: MLEM.Font.GenericFont.Nbsp + commentId: F:MLEM.Font.GenericFont.Nbsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Nbsp + name: Nbsp + nameWithType: GenericFont.Nbsp + fullName: MLEM.Font.GenericFont.Nbsp +- uid: MLEM.Font.GenericFont.Zwsp + commentId: F:MLEM.Font.GenericFont.Zwsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Zwsp + name: Zwsp + nameWithType: GenericFont.Zwsp + fullName: MLEM.Font.GenericFont.Zwsp +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, String, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawString(SpriteBatch, StringBuilder, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + name: DrawString(SpriteBatch, string, Vector2, Color) + nameWithType: GenericFont.DrawString(SpriteBatch, string, Vector2, Color) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + nameWithType.vb: GenericFont.DrawString(SpriteBatch, String, Vector2, Color) + fullName.vb: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + name.vb: DrawString(SpriteBatch, String, Vector2, Color) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + name: DrawString(SpriteBatch, StringBuilder, Vector2, Color) + nameWithType: GenericFont.DrawString(SpriteBatch, StringBuilder, Vector2, Color) + fullName: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch, System.Text.StringBuilder, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawString(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Text.StringBuilder,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: DrawString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawString_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Text_StringBuilder_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + commentId: M:MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + name: MeasureString(string, bool) + nameWithType: GenericFont.MeasureString(string, bool) + fullName: MLEM.Font.GenericFont.MeasureString(string, bool) + nameWithType.vb: GenericFont.MeasureString(String, Boolean) + fullName.vb: MLEM.Font.GenericFont.MeasureString(String, Boolean) + name.vb: MeasureString(String, Boolean) + spec.csharp: + - uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MeasureString(System.String,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + commentId: M:MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_Text_StringBuilder_System_Boolean_ + name: MeasureString(StringBuilder, bool) + nameWithType: GenericFont.MeasureString(StringBuilder, bool) + fullName: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder, bool) + nameWithType.vb: GenericFont.MeasureString(StringBuilder, Boolean) + fullName.vb: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder, Boolean) + name.vb: MeasureString(StringBuilder, Boolean) + spec.csharp: + - uid: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_Text_StringBuilder_System_Boolean_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MeasureString(System.Text.StringBuilder,System.Boolean) + name: MeasureString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureString_System_Text_StringBuilder_System_Boolean_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + commentId: M:MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + name: TruncateString(string, float, float, bool, string) + nameWithType: GenericFont.TruncateString(string, float, float, bool, string) + fullName: MLEM.Font.GenericFont.TruncateString(string, float, float, bool, string) + nameWithType.vb: GenericFont.TruncateString(String, Single, Single, Boolean, String) + fullName.vb: MLEM.Font.GenericFont.TruncateString(String, Single, Single, Boolean, String) + name.vb: TruncateString(String, Single, Single, Boolean, String) + spec.csharp: + - uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + commentId: M:MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_Text_StringBuilder_System_Single_System_Single_System_Boolean_System_String_ + name: TruncateString(StringBuilder, float, float, bool, string) + nameWithType: GenericFont.TruncateString(StringBuilder, float, float, bool, string) + fullName: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder, float, float, bool, string) + nameWithType.vb: GenericFont.TruncateString(StringBuilder, Single, Single, Boolean, String) + fullName.vb: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder, Single, Single, Boolean, String) + name.vb: TruncateString(StringBuilder, Single, Single, Boolean, String) + spec.csharp: + - uid: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_Text_StringBuilder_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.TruncateString(System.Text.StringBuilder,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_Text_StringBuilder_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + name: SplitString(string, float, float) + nameWithType: GenericFont.SplitString(string, float, float) + fullName: MLEM.Font.GenericFont.SplitString(string, float, float) + nameWithType.vb: GenericFont.SplitString(String, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitString(String, Single, Single) + name.vb: SplitString(String, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitString(System.String,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_Text_StringBuilder_System_Single_System_Single_ + name: SplitString(StringBuilder, float, float) + nameWithType: GenericFont.SplitString(StringBuilder, float, float) + fullName: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder, float, float) + nameWithType.vb: GenericFont.SplitString(StringBuilder, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder, Single, Single) + name.vb: SplitString(StringBuilder, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitString(System.Text.StringBuilder,System.Single,System.Single) + name: SplitString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitString_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + name: SplitStringSeparate(string, float, float) + nameWithType: GenericFont.SplitStringSeparate(string, float, float) + fullName: MLEM.Font.GenericFont.SplitStringSeparate(string, float, float) + nameWithType.vb: GenericFont.SplitStringSeparate(String, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitStringSeparate(String, Single, Single) + name.vb: SplitStringSeparate(String, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.String,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_String_System_Single_System_Single_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + commentId: M:MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_Text_StringBuilder_System_Single_System_Single_ + name: SplitStringSeparate(StringBuilder, float, float) + nameWithType: GenericFont.SplitStringSeparate(StringBuilder, float, float) + fullName: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder, float, float) + nameWithType.vb: GenericFont.SplitStringSeparate(StringBuilder, Single, Single) + fullName.vb: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder, Single, Single) + name.vb: SplitStringSeparate(StringBuilder, Single, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.SplitStringSeparate(System.Text.StringBuilder,System.Single,System.Single) + name: SplitStringSeparate + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_SplitStringSeparate_System_Text_StringBuilder_System_Single_System_Single_ + - name: ( + - uid: System.Text.StringBuilder + name: StringBuilder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.stringbuilder + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_CalculateStringTransform_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: CalculateStringTransform(Vector2, float, Vector2, Vector2, SpriteEffects, Vector2) + nameWithType: GenericFont.CalculateStringTransform(Vector2, float, Vector2, Vector2, SpriteEffects, Vector2) + fullName: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: GenericFont.CalculateStringTransform(Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2) + fullName.vb: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: CalculateStringTransform(Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: CalculateStringTransform + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_CalculateStringTransform_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.CalculateStringTransform(Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: CalculateStringTransform + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_CalculateStringTransform_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MoveFlipped_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: MoveFlipped(Vector2, SpriteEffects, Vector2) + nameWithType: GenericFont.MoveFlipped(Vector2, SpriteEffects, Vector2) + fullName: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: MoveFlipped + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MoveFlipped_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MoveFlipped(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: MoveFlipped + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MoveFlipped_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TransformSingleCharacter_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: TransformSingleCharacter(Vector2, Vector2, float, Vector2, Vector2, SpriteEffects, Vector2, Vector2) + nameWithType: GenericFont.TransformSingleCharacter(Vector2, Vector2, float, Vector2, Vector2, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: GenericFont.TransformSingleCharacter(Vector2, Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: TransformSingleCharacter(Vector2, Vector2, Single, Vector2, Vector2, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: TransformSingleCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TransformSingleCharacter_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.TransformSingleCharacter(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: TransformSingleCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TransformSingleCharacter_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: Microsoft.Xna.Framework.Graphics.SpriteFont + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteFont + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteFont + nameWithType: SpriteFont + fullName: Microsoft.Xna.Framework.Graphics.SpriteFont +- 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.Font.GenericFont.Bold + commentId: P:MLEM.Font.GenericFont.Bold + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Bold + name: Bold + nameWithType: GenericFont.Bold + fullName: MLEM.Font.GenericFont.Bold +- uid: MLEM.Font.GenericSpriteFont.Bold* + commentId: Overload:MLEM.Font.GenericSpriteFont.Bold + href: MLEM.Font.GenericSpriteFont.html#MLEM_Font_GenericSpriteFont_Bold + name: Bold + nameWithType: GenericSpriteFont.Bold + fullName: MLEM.Font.GenericSpriteFont.Bold +- uid: MLEM.Font.GenericFont.Italic + commentId: P:MLEM.Font.GenericFont.Italic + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Italic + name: Italic + nameWithType: GenericFont.Italic + fullName: MLEM.Font.GenericFont.Italic +- uid: MLEM.Font.GenericSpriteFont.Italic* + commentId: Overload:MLEM.Font.GenericSpriteFont.Italic + href: MLEM.Font.GenericSpriteFont.html#MLEM_Font_GenericSpriteFont_Italic + name: Italic + nameWithType: GenericSpriteFont.Italic + fullName: MLEM.Font.GenericSpriteFont.Italic +- uid: MLEM.Font.GenericFont.LineHeight + commentId: P:MLEM.Font.GenericFont.LineHeight + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_LineHeight + name: LineHeight + nameWithType: GenericFont.LineHeight + fullName: MLEM.Font.GenericFont.LineHeight +- uid: MLEM.Font.GenericSpriteFont.LineHeight* + commentId: Overload:MLEM.Font.GenericSpriteFont.LineHeight + href: MLEM.Font.GenericSpriteFont.html#MLEM_Font_GenericSpriteFont_LineHeight + name: LineHeight + nameWithType: GenericSpriteFont.LineHeight + fullName: MLEM.Font.GenericSpriteFont.LineHeight +- 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.Font.GenericSpriteFont.#ctor* + commentId: Overload:MLEM.Font.GenericSpriteFont.#ctor + href: MLEM.Font.GenericSpriteFont.html#MLEM_Font_GenericSpriteFont__ctor_Microsoft_Xna_Framework_Graphics_SpriteFont_Microsoft_Xna_Framework_Graphics_SpriteFont_Microsoft_Xna_Framework_Graphics_SpriteFont_ + name: GenericSpriteFont + nameWithType: GenericSpriteFont.GenericSpriteFont + fullName: MLEM.Font.GenericSpriteFont.GenericSpriteFont + nameWithType.vb: GenericSpriteFont.New + fullName.vb: MLEM.Font.GenericSpriteFont.New + name.vb: New +- uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + commentId: M:MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + name: MeasureCharacter(int) + nameWithType: GenericFont.MeasureCharacter(int) + fullName: MLEM.Font.GenericFont.MeasureCharacter(int) + nameWithType.vb: GenericFont.MeasureCharacter(Integer) + fullName.vb: MLEM.Font.GenericFont.MeasureCharacter(Integer) + name.vb: MeasureCharacter(Integer) + spec.csharp: + - uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + name: MeasureCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.MeasureCharacter(System.Int32) + name: MeasureCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_MeasureCharacter_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Font.GenericSpriteFont.MeasureCharacter* + commentId: Overload:MLEM.Font.GenericSpriteFont.MeasureCharacter + href: MLEM.Font.GenericSpriteFont.html#MLEM_Font_GenericSpriteFont_MeasureCharacter_System_Int32_ + name: MeasureCharacter + nameWithType: GenericSpriteFont.MeasureCharacter + fullName: MLEM.Font.GenericSpriteFont.MeasureCharacter +- 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.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.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + nameWithType: GenericFont.DrawCharacter(SpriteBatch, int, string, Vector2, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: GenericFont.DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: DrawCharacter(SpriteBatch, Integer, String, Vector2, Color, Single, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.DrawCharacter(Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: DrawCharacter + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Font.GenericSpriteFont.DrawCharacter* + commentId: Overload:MLEM.Font.GenericSpriteFont.DrawCharacter + href: MLEM.Font.GenericSpriteFont.html#MLEM_Font_GenericSpriteFont_DrawCharacter_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: DrawCharacter + nameWithType: GenericSpriteFont.DrawCharacter + fullName: MLEM.Font.GenericSpriteFont.DrawCharacter +- 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: 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html +- 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 diff --git a/Docs/api/MLEM.Font.yml b/Docs/api/MLEM.Font.yml new file mode 100644 index 0000000..99a3e67 --- /dev/null +++ b/Docs/api/MLEM.Font.yml @@ -0,0 +1,60 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Font + commentId: N:MLEM.Font + id: MLEM.Font + children: + - MLEM.Font.CodePointSource + - MLEM.Font.GenericFont + - MLEM.Font.GenericSpriteFont + langs: + - csharp + - vb + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Font.CodePointSource + commentId: T:MLEM.Font.CodePointSource + href: MLEM.Font.CodePointSource.html + name: CodePointSource + nameWithType: CodePointSource + fullName: MLEM.Font.CodePointSource +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: MLEM.Font.GenericSpriteFont + commentId: T:MLEM.Font.GenericSpriteFont + href: MLEM.Font.GenericSpriteFont.html + name: GenericSpriteFont + nameWithType: GenericSpriteFont + fullName: MLEM.Font.GenericSpriteFont +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html diff --git a/Docs/api/MLEM.Formatting.Codes.AnimatedCode.yml b/Docs/api/MLEM.Formatting.Codes.AnimatedCode.yml new file mode 100644 index 0000000..6bb58d5 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.AnimatedCode.yml @@ -0,0 +1,1257 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.AnimatedCode + commentId: T:MLEM.Formatting.Codes.AnimatedCode + id: AnimatedCode + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.AnimatedCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex) + - MLEM.Formatting.Codes.AnimatedCode.EndsHere(MLEM.Formatting.Codes.Code) + langs: + - csharp + - vb + name: AnimatedCode + nameWithType: AnimatedCode + fullName: MLEM.Formatting.Codes.AnimatedCode + type: Class + source: + remote: + path: MLEM/Formatting/Codes/AnimatedCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AnimatedCode + path: ../MLEM/Formatting/Codes/AnimatedCode.cs + startLine: 4 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class AnimatedCode : Code, IGenericDataHolder' + content.vb: Public Class AnimatedCode Inherits Code Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Formatting.Codes.Code + derivedClasses: + - MLEM.Formatting.Codes.WobblyCode + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.AnimatedCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex) + commentId: M:MLEM.Formatting.Codes.AnimatedCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex)' + parent: MLEM.Formatting.Codes.AnimatedCode + langs: + - csharp + - vb + name: AnimatedCode(Match, Regex) + nameWithType: AnimatedCode.AnimatedCode(Match, Regex) + fullName: MLEM.Formatting.Codes.AnimatedCode.AnimatedCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/AnimatedCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/AnimatedCode.cs + startLine: 7 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Creates a new formatting code based on a formatting code regex and its match. + example: [] + syntax: + content: public AnimatedCode(Match match, Regex regex) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + description: The match + - id: regex + type: System.Text.RegularExpressions.Regex + description: The regex + content.vb: Public Sub New(match As Match, regex As Regex) + overload: MLEM.Formatting.Codes.AnimatedCode.#ctor* + nameWithType.vb: AnimatedCode.New(Match, Regex) + fullName.vb: MLEM.Formatting.Codes.AnimatedCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex) + name.vb: New(Match, Regex) +- uid: MLEM.Formatting.Codes.AnimatedCode.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.AnimatedCode.EndsHere(MLEM.Formatting.Codes.Code) + id: EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.AnimatedCode + langs: + - csharp + - vb + name: EndsHere(Code) + nameWithType: AnimatedCode.EndsHere(Code) + fullName: MLEM.Formatting.Codes.AnimatedCode.EndsHere(MLEM.Formatting.Codes.Code) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/AnimatedCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EndsHere + path: ../MLEM/Formatting/Codes/AnimatedCode.cs + startLine: 10 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + Returns whether this formatting code should end when the passed formatting code starts. + + If this method returns true, a new is started at its position. + + This is the opposite version of . + example: [] + syntax: + content: public override bool EndsHere(Code other) + parameters: + - id: other + type: MLEM.Formatting.Codes.Code + description: The code that is started here. + return: + type: System.Boolean + description: If this code should end here. + content.vb: Public Overrides Function EndsHere(other As Code) As Boolean + overridden: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + overload: MLEM.Formatting.Codes.AnimatedCode.EndsHere* +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Regex + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Match + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Tokens + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Code.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.AnimatedCode.#ctor* + commentId: Overload:MLEM.Formatting.Codes.AnimatedCode.#ctor + href: MLEM.Formatting.Codes.AnimatedCode.html#MLEM_Formatting_Codes_AnimatedCode__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_ + name: AnimatedCode + nameWithType: AnimatedCode.AnimatedCode + fullName: MLEM.Formatting.Codes.AnimatedCode.AnimatedCode + nameWithType.vb: AnimatedCode.New + fullName.vb: MLEM.Formatting.Codes.AnimatedCode.New + name.vb: New +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- uid: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: MLEM.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.AnimatedCode.EndsHere* + commentId: Overload:MLEM.Formatting.Codes.AnimatedCode.EndsHere + href: MLEM.Formatting.Codes.AnimatedCode.html#MLEM_Formatting_Codes_AnimatedCode_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere + nameWithType: AnimatedCode.EndsHere + fullName: MLEM.Formatting.Codes.AnimatedCode.EndsHere +- 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 diff --git a/Docs/api/MLEM.Formatting.Codes.Code.Constructor.yml b/Docs/api/MLEM.Formatting.Codes.Code.Constructor.yml new file mode 100644 index 0000000..af73a18 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.Code.Constructor.yml @@ -0,0 +1,171 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.Code.Constructor + commentId: T:MLEM.Formatting.Codes.Code.Constructor + id: Code.Constructor + parent: MLEM.Formatting.Codes + children: [] + langs: + - csharp + - vb + name: Code.Constructor + nameWithType: Code.Constructor + fullName: MLEM.Formatting.Codes.Code.Constructor + type: Delegate + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Constructor + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 96 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + Creates a new formatting code from the given regex and regex match. + + + example: [] + syntax: + content: public delegate Code Code.Constructor(TextFormatter formatter, Match match, Regex regex) + parameters: + - id: formatter + type: MLEM.Formatting.TextFormatter + description: The text formatter that created this code + - id: match + type: System.Text.RegularExpressions.Match + description: The match for the code's regex + - id: regex + type: System.Text.RegularExpressions.Regex + description: The regex used to create this code + return: + type: MLEM.Formatting.Codes.Code + content.vb: Public Delegate Function Code.Constructor(formatter As TextFormatter, match As Match, regex As Regex) As Code +references: +- uid: MLEM.Formatting.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html +- 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: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- 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: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions diff --git a/Docs/api/MLEM.Formatting.Codes.Code.yml b/Docs/api/MLEM.Formatting.Codes.Code.yml new file mode 100644 index 0000000..43e7748 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.Code.yml @@ -0,0 +1,1749 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + id: Code + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.Code.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex) + - MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code + type: Class + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Code + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 12 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class Code : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class Code Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + derivedClasses: + - MLEM.Formatting.Codes.AnimatedCode + - MLEM.Formatting.Codes.ColorCode + - MLEM.Formatting.Codes.FontCode + - MLEM.Formatting.Codes.ImageCode + - MLEM.Formatting.Codes.OutlineCode + - MLEM.Formatting.Codes.ShadowCode + - MLEM.Formatting.Codes.SimpleEndCode + - MLEM.Formatting.Codes.SubSupCode + - MLEM.Formatting.Codes.UnderlineCode + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + id: Regex + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex + type: Field + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Regex + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 17 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: The regex that this code was created from + example: [] + syntax: + content: public readonly Regex Regex + return: + type: System.Text.RegularExpressions.Regex + content.vb: Public ReadOnly Regex As Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + id: Match + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match + type: Field + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Match + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 21 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: The match that this code encompasses + example: [] + syntax: + content: public readonly Match Match + return: + type: System.Text.RegularExpressions.Match + content.vb: Public ReadOnly Match As Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + id: Tokens + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens + type: Field + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Tokens + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 26 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + The tokens that this formatting code is a part of. + + Note that this collection only has multiple entries if additional tokens have to be started while this code is still applied. + example: [] + syntax: + content: public readonly List Tokens + return: + type: System.Collections.Generic.List{MLEM.Formatting.Token} + content.vb: Public ReadOnly Tokens As List(Of Token) +- uid: MLEM.Formatting.Codes.Code.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex) + commentId: M:MLEM.Formatting.Codes.Code.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex)' + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: Code(Match, Regex) + nameWithType: Code.Code(Match, Regex) + fullName: MLEM.Formatting.Codes.Code.Code(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 33 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Creates a new formatting code based on a formatting code regex and its match. + example: [] + syntax: + content: protected Code(Match match, Regex regex) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + description: The match + - id: regex + type: System.Text.RegularExpressions.Regex + description: The regex + content.vb: Protected Sub New(match As Match, regex As Regex) + overload: MLEM.Formatting.Codes.Code.#ctor* + nameWithType.vb: Code.New(Match, Regex) + fullName.vb: MLEM.Formatting.Codes.Code.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex) + name.vb: New(Match, Regex) +- uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + id: EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EndsHere + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + Returns whether this formatting code should end when the passed formatting code starts. + + If this method returns true, a new is started at its position. + + This is the opposite version of . + example: [] + syntax: + content: public virtual bool EndsHere(Code other) + parameters: + - id: other + type: MLEM.Formatting.Codes.Code + description: The code that is started here. + return: + type: System.Boolean + description: If this code should end here. + content.vb: Public Overridable Function EndsHere(other As Code) As Boolean + overload: MLEM.Formatting.Codes.Code.EndsHere* +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + id: EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EndsOther + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 56 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + Returns whether the other should end when this formatting code starts. + + If this method returns true, a new is started at this code's position. + + This is the opposite version of . + example: [] + syntax: + content: public virtual bool EndsOther(Code other) + parameters: + - id: other + type: MLEM.Formatting.Codes.Code + description: The code that could end here. + return: + type: System.Boolean + description: Whether the other code should end here. + content.vb: Public Overridable Function EndsOther(other As Code) As Boolean + overload: MLEM.Formatting.Codes.Code.EndsOther* +- uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + id: GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetColor + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 61 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Get the color that this token will be rendered with + example: [] + syntax: + content: public virtual Color? GetColor(Color defaultPick) + parameters: + - id: defaultPick + type: Microsoft.Xna.Framework.Color + description: The default color, if none is specified + return: + type: System.Nullable{Microsoft.Xna.Framework.Color} + description: The color to render with + content.vb: Public Overridable Function GetColor(defaultPick As Color) As Color? + overload: MLEM.Formatting.Codes.Code.GetColor* +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + id: GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFont + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 66 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Get the font that this token will be rendered with + example: [] + syntax: + content: public virtual GenericFont GetFont(GenericFont defaultPick) + parameters: + - id: defaultPick + type: MLEM.Font.GenericFont + description: The default font, if none is specified + return: + type: MLEM.Font.GenericFont + description: The font to render with + content.vb: Public Overridable Function GetFont(defaultPick As GenericFont) As GenericFont + overload: MLEM.Formatting.Codes.Code.GetFont* +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + id: GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetSelfWidth + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 71 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + Returns the width of the token itself, including all of the instances that this token contains. + + Note that this method does not return the width of this token's , but only the width that the codes themselves take up. + example: [] + syntax: + content: public virtual float GetSelfWidth(GenericFont font) + parameters: + - id: font + type: MLEM.Font.GenericFont + description: The font to use for calculating the width. + return: + type: System.Single + description: The width of this token itself. + content.vb: Public Overridable Function GetSelfWidth(font As GenericFont) As Single + overload: MLEM.Formatting.Codes.Code.GetSelfWidth* +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 79 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Update this formatting code's animations etc. + example: [] + syntax: + content: public virtual void Update(GameTime time) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + content.vb: Public Overridable Sub Update(time As GameTime) + overload: MLEM.Formatting.Codes.Code.Update* +- uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Code.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 82 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Draws a given code point using this token's formatting options. + example: [] + syntax: + content: public virtual bool DrawCharacter(GameTime time, SpriteBatch batch, int codePoint, string character, Token token, int indexInToken, Vector2 stringPos, ref Vector2 charPosOffset, GenericFont font, ref Color color, ref Vector2 scale, ref float rotation, ref Vector2 origin, float depth, SpriteEffects effects, Vector2 stringSize, Vector2 charSize) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: codePoint + type: System.Int32 + description: The code point of the character to draw + - id: character + type: System.String + description: The string representation of the character to draw + - id: token + type: MLEM.Formatting.Token + - id: indexInToken + type: System.Int32 + description: The index within this token that the character is at + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font to use to draw + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: depth + type: System.Single + description: The depth to draw at + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string. + - id: charSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the current character. + return: + type: System.Boolean + content.vb: Public Overridable Function DrawCharacter(time As GameTime, batch As SpriteBatch, codePoint As Integer, character As String, token As Token, indexInToken As Integer, stringPos As Vector2, charPosOffset As Vector2, font As GenericFont, color As Color, scale As Vector2, rotation As Single, origin As Vector2, depth As Single, effects As SpriteEffects, stringSize As Vector2, charSize As Vector2) As Boolean + overload: MLEM.Formatting.Codes.Code.DrawCharacter* + nameWithType.vb: Code.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + id: DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + langs: + - csharp + - vb + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/Code.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawSelf + path: ../MLEM/Formatting/Codes/Code.cs + startLine: 87 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + Draws the token itself, including all of the instances that this token contains. + + Note that, to draw the token's actual string, is used. + example: [] + syntax: + content: public virtual void DrawSelf(GameTime time, SpriteBatch batch, Token token, Vector2 stringPos, Vector2 charPosOffset, GenericFont font, Color color, Vector2 scale, float rotation, Vector2 origin, float depth, SpriteEffects effects, Vector2 stringSize) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: token + type: MLEM.Formatting.Token + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font to use to draw + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: depth + type: System.Single + description: The depth to draw at + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string. + content.vb: Public Overridable Sub DrawSelf(time As GameTime, batch As SpriteBatch, token As Token, stringPos As Vector2, charPosOffset As Vector2, font As GenericFont, color As Color, scale As Vector2, rotation As Single, origin As Vector2, depth As Single, effects As SpriteEffects, stringSize As Vector2) + overload: MLEM.Formatting.Codes.Code.DrawSelf* + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- uid: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Collections.Generic.List{MLEM.Formatting.Token} + commentId: T:System.Collections.Generic.List{MLEM.Formatting.Token} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of Token) + fullName.vb: System.Collections.Generic.List(Of MLEM.Formatting.Token) + name.vb: List(Of Token) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Formatting.Codes.Code.#ctor* + commentId: Overload:MLEM.Formatting.Codes.Code.#ctor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_ + name: Code + nameWithType: Code.Code + fullName: MLEM.Formatting.Codes.Code.Code + nameWithType.vb: Code.New + fullName.vb: MLEM.Formatting.Codes.Code.New + name.vb: New +- uid: MLEM.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.EndsHere* + commentId: Overload:MLEM.Formatting.Codes.Code.EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere + nameWithType: Code.EndsHere + fullName: MLEM.Formatting.Codes.Code.EndsHere +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- 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.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.EndsOther* + commentId: Overload:MLEM.Formatting.Codes.Code.EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther + nameWithType: Code.EndsOther + fullName: MLEM.Formatting.Codes.Code.EndsOther +- uid: MLEM.Formatting.Codes.Code.GetColor* + commentId: Overload:MLEM.Formatting.Codes.Code.GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor + nameWithType: Code.GetColor + fullName: MLEM.Formatting.Codes.Code.GetColor +- 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: System.Nullable{Microsoft.Xna.Framework.Color} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} + parent: System + definition: System.Nullable`1 + name: Color? + nameWithType: Color? + fullName: Microsoft.Xna.Framework.Color? + spec.csharp: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' +- 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: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont* + commentId: Overload:MLEM.Formatting.Codes.Code.GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont + nameWithType: Code.GetFont + fullName: MLEM.Formatting.Codes.Code.GetFont +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: MLEM.Formatting.Token.DisplayString + commentId: P:MLEM.Formatting.Token.DisplayString + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DisplayString + name: DisplayString + nameWithType: Token.DisplayString + fullName: MLEM.Formatting.Token.DisplayString +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth* + commentId: Overload:MLEM.Formatting.Codes.Code.GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth + nameWithType: Code.GetSelfWidth + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth +- 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.Formatting.Codes.Code.Update* + commentId: Overload:MLEM.Formatting.Codes.Code.Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: Code.Update + fullName: MLEM.Formatting.Codes.Code.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.Formatting.Codes.Code.DrawCharacter* + commentId: Overload:MLEM.Formatting.Codes.Code.DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter + nameWithType: Code.DrawCharacter + fullName: MLEM.Formatting.Codes.Code.DrawCharacter +- 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: 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: 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + isExternal: true + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, int, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Token.DrawCharacter(GameTime, SpriteBatch, int, string, int, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, int, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Token.DrawCharacter(GameTime, SpriteBatch, Integer, String, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf* + commentId: Overload:MLEM.Formatting.Codes.Code.DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf + nameWithType: Code.DrawSelf + fullName: MLEM.Formatting.Codes.Code.DrawSelf diff --git a/Docs/api/MLEM.Formatting.Codes.ColorCode.yml b/Docs/api/MLEM.Formatting.Codes.ColorCode.yml new file mode 100644 index 0000000..88eca54 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.ColorCode.yml @@ -0,0 +1,1313 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.ColorCode + commentId: T:MLEM.Formatting.Codes.ColorCode + id: ColorCode + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.ColorCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Nullable{Microsoft.Xna.Framework.Color}) + - MLEM.Formatting.Codes.ColorCode.GetColor(Microsoft.Xna.Framework.Color) + langs: + - csharp + - vb + name: ColorCode + nameWithType: ColorCode + fullName: MLEM.Formatting.Codes.ColorCode + type: Class + source: + remote: + path: MLEM/Formatting/Codes/ColorCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ColorCode + path: ../MLEM/Formatting/Codes/ColorCode.cs + startLine: 5 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class ColorCode : Code, IGenericDataHolder' + content.vb: Public Class ColorCode Inherits Code Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Formatting.Codes.Code + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.ColorCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:MLEM.Formatting.Codes.ColorCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Nullable{Microsoft.Xna.Framework.Color}) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Nullable{Microsoft.Xna.Framework.Color})' + parent: MLEM.Formatting.Codes.ColorCode + langs: + - csharp + - vb + name: ColorCode(Match, Regex, Color?) + nameWithType: ColorCode.ColorCode(Match, Regex, Color?) + fullName: MLEM.Formatting.Codes.ColorCode.ColorCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, Microsoft.Xna.Framework.Color?) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/ColorCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/ColorCode.cs + startLine: 10 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + example: [] + syntax: + content: public ColorCode(Match match, Regex regex, Color? color) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + - id: regex + type: System.Text.RegularExpressions.Regex + - id: color + type: System.Nullable{Microsoft.Xna.Framework.Color} + content.vb: Public Sub New(match As Match, regex As Regex, color As Color?) + overload: MLEM.Formatting.Codes.ColorCode.#ctor* + nameWithType.vb: ColorCode.New(Match, Regex, Color?) + fullName.vb: MLEM.Formatting.Codes.ColorCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, Microsoft.Xna.Framework.Color?) + name.vb: New(Match, Regex, Color?) +- uid: MLEM.Formatting.Codes.ColorCode.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.ColorCode.GetColor(Microsoft.Xna.Framework.Color) + id: GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.ColorCode + langs: + - csharp + - vb + name: GetColor(Color) + nameWithType: ColorCode.GetColor(Color) + fullName: MLEM.Formatting.Codes.ColorCode.GetColor(Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/ColorCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetColor + path: ../MLEM/Formatting/Codes/ColorCode.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Get the color that this token will be rendered with + example: [] + syntax: + content: public override Color? GetColor(Color defaultPick) + parameters: + - id: defaultPick + type: Microsoft.Xna.Framework.Color + description: The default color, if none is specified + return: + type: System.Nullable{Microsoft.Xna.Framework.Color} + description: The color to render with + content.vb: Public Overrides Function GetColor(defaultPick As Color) As Color? + overridden: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + overload: MLEM.Formatting.Codes.ColorCode.GetColor* +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Regex + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Match + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Tokens + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens +- uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Code.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.ColorCode.#ctor* + commentId: Overload:MLEM.Formatting.Codes.ColorCode.#ctor + href: MLEM.Formatting.Codes.ColorCode.html#MLEM_Formatting_Codes_ColorCode__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_System_Nullable_Microsoft_Xna_Framework_Color__ + name: ColorCode + nameWithType: ColorCode.ColorCode + fullName: MLEM.Formatting.Codes.ColorCode.ColorCode + nameWithType.vb: ColorCode.New + fullName.vb: MLEM.Formatting.Codes.ColorCode.New + name.vb: New +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- uid: System.Nullable{Microsoft.Xna.Framework.Color} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} + parent: System + definition: System.Nullable`1 + name: Color? + nameWithType: Color? + fullName: Microsoft.Xna.Framework.Color? + spec.csharp: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' +- uid: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.ColorCode.GetColor* + commentId: Overload:MLEM.Formatting.Codes.ColorCode.GetColor + href: MLEM.Formatting.Codes.ColorCode.html#MLEM_Formatting_Codes_ColorCode_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor + nameWithType: ColorCode.GetColor + fullName: MLEM.Formatting.Codes.ColorCode.GetColor +- 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: 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 diff --git a/Docs/api/MLEM.Formatting.Codes.FontCode.yml b/Docs/api/MLEM.Formatting.Codes.FontCode.yml new file mode 100644 index 0000000..296c315 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.FontCode.yml @@ -0,0 +1,1402 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.FontCode + commentId: T:MLEM.Formatting.Codes.FontCode + id: FontCode + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.FontCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Func{MLEM.Font.GenericFont,MLEM.Font.GenericFont}) + - MLEM.Formatting.Codes.FontCode.EndsHere(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.FontCode.GetFont(MLEM.Font.GenericFont) + langs: + - csharp + - vb + name: FontCode + nameWithType: FontCode + fullName: MLEM.Formatting.Codes.FontCode + type: Class + source: + remote: + path: MLEM/Formatting/Codes/FontCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FontCode + path: ../MLEM/Formatting/Codes/FontCode.cs + startLine: 6 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class FontCode : Code, IGenericDataHolder' + content.vb: Public Class FontCode Inherits Code Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Formatting.Codes.Code + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.FontCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Func{MLEM.Font.GenericFont,MLEM.Font.GenericFont}) + commentId: M:MLEM.Formatting.Codes.FontCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Func{MLEM.Font.GenericFont,MLEM.Font.GenericFont}) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Func{MLEM.Font.GenericFont,MLEM.Font.GenericFont})' + parent: MLEM.Formatting.Codes.FontCode + langs: + - csharp + - vb + name: FontCode(Match, Regex, Func) + nameWithType: FontCode.FontCode(Match, Regex, Func) + fullName: MLEM.Formatting.Codes.FontCode.FontCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, System.Func) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/FontCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/FontCode.cs + startLine: 11 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + example: [] + syntax: + content: public FontCode(Match match, Regex regex, Func font) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + - id: regex + type: System.Text.RegularExpressions.Regex + - id: font + type: System.Func{MLEM.Font.GenericFont,MLEM.Font.GenericFont} + content.vb: Public Sub New(match As Match, regex As Regex, font As Func(Of GenericFont, GenericFont)) + overload: MLEM.Formatting.Codes.FontCode.#ctor* + nameWithType.vb: FontCode.New(Match, Regex, Func(Of GenericFont, GenericFont)) + fullName.vb: MLEM.Formatting.Codes.FontCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, System.Func(Of MLEM.Font.GenericFont, MLEM.Font.GenericFont)) + name.vb: New(Match, Regex, Func(Of GenericFont, GenericFont)) +- uid: MLEM.Formatting.Codes.FontCode.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.FontCode.GetFont(MLEM.Font.GenericFont) + id: GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.FontCode + langs: + - csharp + - vb + name: GetFont(GenericFont) + nameWithType: FontCode.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.FontCode.GetFont(MLEM.Font.GenericFont) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/FontCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFont + path: ../MLEM/Formatting/Codes/FontCode.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Get the font that this token will be rendered with + example: [] + syntax: + content: public override GenericFont GetFont(GenericFont defaultPick) + parameters: + - id: defaultPick + type: MLEM.Font.GenericFont + description: The default font, if none is specified + return: + type: MLEM.Font.GenericFont + description: The font to render with + content.vb: Public Overrides Function GetFont(defaultPick As GenericFont) As GenericFont + overridden: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + overload: MLEM.Formatting.Codes.FontCode.GetFont* +- uid: MLEM.Formatting.Codes.FontCode.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.FontCode.EndsHere(MLEM.Formatting.Codes.Code) + id: EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.FontCode + langs: + - csharp + - vb + name: EndsHere(Code) + nameWithType: FontCode.EndsHere(Code) + fullName: MLEM.Formatting.Codes.FontCode.EndsHere(MLEM.Formatting.Codes.Code) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/FontCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EndsHere + path: ../MLEM/Formatting/Codes/FontCode.cs + startLine: 21 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + Returns whether this formatting code should end when the passed formatting code starts. + + If this method returns true, a new is started at its position. + + This is the opposite version of . + example: [] + syntax: + content: public override bool EndsHere(Code other) + parameters: + - id: other + type: MLEM.Formatting.Codes.Code + description: The code that is started here. + return: + type: System.Boolean + description: If this code should end here. + content.vb: Public Overrides Function EndsHere(other As Code) As Boolean + overridden: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + overload: MLEM.Formatting.Codes.FontCode.EndsHere* +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Regex + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Match + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Tokens + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Code.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.FontCode.#ctor* + commentId: Overload:MLEM.Formatting.Codes.FontCode.#ctor + href: MLEM.Formatting.Codes.FontCode.html#MLEM_Formatting_Codes_FontCode__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_System_Func_MLEM_Font_GenericFont_MLEM_Font_GenericFont__ + name: FontCode + nameWithType: FontCode.FontCode + fullName: MLEM.Formatting.Codes.FontCode.FontCode + nameWithType.vb: FontCode.New + fullName.vb: MLEM.Formatting.Codes.FontCode.New + name.vb: New +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- uid: System.Func{MLEM.Font.GenericFont,MLEM.Font.GenericFont} + commentId: T:System.Func{MLEM.Font.GenericFont,MLEM.Font.GenericFont} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of GenericFont, GenericFont) + fullName.vb: System.Func(Of MLEM.Font.GenericFont, MLEM.Font.GenericFont) + name.vb: Func(Of GenericFont, GenericFont) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.FontCode.GetFont* + commentId: Overload:MLEM.Formatting.Codes.FontCode.GetFont + href: MLEM.Formatting.Codes.FontCode.html#MLEM_Formatting_Codes_FontCode_GetFont_MLEM_Font_GenericFont_ + name: GetFont + nameWithType: FontCode.GetFont + fullName: MLEM.Formatting.Codes.FontCode.GetFont +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: MLEM.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.FontCode.EndsHere* + commentId: Overload:MLEM.Formatting.Codes.FontCode.EndsHere + href: MLEM.Formatting.Codes.FontCode.html#MLEM_Formatting_Codes_FontCode_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere + nameWithType: FontCode.EndsHere + fullName: MLEM.Formatting.Codes.FontCode.EndsHere +- 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 diff --git a/Docs/api/MLEM.Formatting.Codes.ImageCode.yml b/Docs/api/MLEM.Formatting.Codes.ImageCode.yml new file mode 100644 index 0000000..c328726 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.ImageCode.yml @@ -0,0 +1,1786 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.ImageCode + commentId: T:MLEM.Formatting.Codes.ImageCode + id: ImageCode + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.ImageCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,MLEM.Animations.SpriteAnimation,System.Boolean) + - MLEM.Formatting.Codes.ImageCode.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Codes.ImageCode.EndsHere(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.ImageCode.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.ImageCode.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: ImageCode + nameWithType: ImageCode + fullName: MLEM.Formatting.Codes.ImageCode + type: Class + source: + remote: + path: MLEM/Formatting/Codes/ImageCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ImageCode + path: ../MLEM/Formatting/Codes/ImageCode.cs + startLine: 11 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class ImageCode : Code, IGenericDataHolder' + content.vb: Public Class ImageCode Inherits Code Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Formatting.Codes.Code + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.ImageCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,MLEM.Animations.SpriteAnimation,System.Boolean) + commentId: M:MLEM.Formatting.Codes.ImageCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,MLEM.Animations.SpriteAnimation,System.Boolean) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,MLEM.Animations.SpriteAnimation,System.Boolean)' + parent: MLEM.Formatting.Codes.ImageCode + langs: + - csharp + - vb + name: ImageCode(Match, Regex, SpriteAnimation, bool) + nameWithType: ImageCode.ImageCode(Match, Regex, SpriteAnimation, bool) + fullName: MLEM.Formatting.Codes.ImageCode.ImageCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, MLEM.Animations.SpriteAnimation, bool) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/ImageCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/ImageCode.cs + startLine: 17 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + example: [] + syntax: + content: public ImageCode(Match match, Regex regex, SpriteAnimation image, bool copyTextColor) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + - id: regex + type: System.Text.RegularExpressions.Regex + - id: image + type: MLEM.Animations.SpriteAnimation + - id: copyTextColor + type: System.Boolean + content.vb: Public Sub New(match As Match, regex As Regex, image As SpriteAnimation, copyTextColor As Boolean) + overload: MLEM.Formatting.Codes.ImageCode.#ctor* + nameWithType.vb: ImageCode.New(Match, Regex, SpriteAnimation, Boolean) + fullName.vb: MLEM.Formatting.Codes.ImageCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, MLEM.Animations.SpriteAnimation, Boolean) + name.vb: New(Match, Regex, SpriteAnimation, Boolean) +- uid: MLEM.Formatting.Codes.ImageCode.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.ImageCode.EndsHere(MLEM.Formatting.Codes.Code) + id: EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.ImageCode + langs: + - csharp + - vb + name: EndsHere(Code) + nameWithType: ImageCode.EndsHere(Code) + fullName: MLEM.Formatting.Codes.ImageCode.EndsHere(MLEM.Formatting.Codes.Code) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/ImageCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EndsHere + path: ../MLEM/Formatting/Codes/ImageCode.cs + startLine: 23 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + Returns whether this formatting code should end when the passed formatting code starts. + + If this method returns true, a new is started at its position. + + This is the opposite version of . + example: [] + syntax: + content: public override bool EndsHere(Code other) + parameters: + - id: other + type: MLEM.Formatting.Codes.Code + description: The code that is started here. + return: + type: System.Boolean + description: If this code should end here. + content.vb: Public Overrides Function EndsHere(other As Code) As Boolean + overridden: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + overload: MLEM.Formatting.Codes.ImageCode.EndsHere* +- uid: MLEM.Formatting.Codes.ImageCode.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.ImageCode.GetSelfWidth(MLEM.Font.GenericFont) + id: GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.ImageCode + langs: + - csharp + - vb + name: GetSelfWidth(GenericFont) + nameWithType: ImageCode.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.ImageCode.GetSelfWidth(MLEM.Font.GenericFont) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/ImageCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetSelfWidth + path: ../MLEM/Formatting/Codes/ImageCode.cs + startLine: 28 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + Returns the width of the token itself, including all of the instances that this token contains. + + Note that this method does not return the width of this token's , but only the width that the codes themselves take up. + example: [] + syntax: + content: public override float GetSelfWidth(GenericFont font) + parameters: + - id: font + type: MLEM.Font.GenericFont + description: The font to use for calculating the width. + return: + type: System.Single + description: The width of this token itself. + content.vb: Public Overrides Function GetSelfWidth(font As GenericFont) As Single + overridden: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + overload: MLEM.Formatting.Codes.ImageCode.GetSelfWidth* +- uid: MLEM.Formatting.Codes.ImageCode.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.ImageCode.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.ImageCode + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: ImageCode.Update(GameTime) + fullName: MLEM.Formatting.Codes.ImageCode.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/ImageCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Formatting/Codes/ImageCode.cs + startLine: 33 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Update this formatting code's animations etc. + 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: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Formatting.Codes.ImageCode.Update* +- uid: MLEM.Formatting.Codes.ImageCode.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.ImageCode.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + id: DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.ImageCode + langs: + - csharp + - vb + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: ImageCode.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.ImageCode.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/ImageCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawSelf + path: ../MLEM/Formatting/Codes/ImageCode.cs + startLine: 38 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + Draws the token itself, including all of the instances that this token contains. + + Note that, to draw the token's actual string, is used. + example: [] + syntax: + content: public override void DrawSelf(GameTime time, SpriteBatch batch, Token token, Vector2 stringPos, Vector2 charPosOffset, GenericFont font, Color color, Vector2 scale, float rotation, Vector2 origin, float depth, SpriteEffects effects, Vector2 stringSize) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: token + type: MLEM.Formatting.Token + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font to use to draw + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: depth + type: System.Single + description: The depth to draw at + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string. + content.vb: Public Overrides Sub DrawSelf(time As GameTime, batch As SpriteBatch, token As Token, stringPos As Vector2, charPosOffset As Vector2, font As GenericFont, color As Color, scale As Vector2, rotation As Single, origin As Vector2, depth As Single, effects As SpriteEffects, stringSize As Vector2) + overridden: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + overload: MLEM.Formatting.Codes.ImageCode.DrawSelf* + nameWithType.vb: ImageCode.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.ImageCode.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Regex + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Match + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Tokens + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Code.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.ImageCode.#ctor* + commentId: Overload:MLEM.Formatting.Codes.ImageCode.#ctor + href: MLEM.Formatting.Codes.ImageCode.html#MLEM_Formatting_Codes_ImageCode__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_MLEM_Animations_SpriteAnimation_System_Boolean_ + name: ImageCode + nameWithType: ImageCode.ImageCode + fullName: MLEM.Formatting.Codes.ImageCode.ImageCode + nameWithType.vb: ImageCode.New + fullName.vb: MLEM.Formatting.Codes.ImageCode.New + name.vb: New +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- uid: MLEM.Animations.SpriteAnimation + commentId: T:MLEM.Animations.SpriteAnimation + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimation.html + name: SpriteAnimation + nameWithType: SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation +- 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: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: MLEM.Animations + commentId: N:MLEM.Animations + href: MLEM.html + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html +- uid: MLEM.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.ImageCode.EndsHere* + commentId: Overload:MLEM.Formatting.Codes.ImageCode.EndsHere + href: MLEM.Formatting.Codes.ImageCode.html#MLEM_Formatting_Codes_ImageCode_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere + nameWithType: ImageCode.EndsHere + fullName: MLEM.Formatting.Codes.ImageCode.EndsHere +- uid: MLEM.Formatting.Token.DisplayString + commentId: P:MLEM.Formatting.Token.DisplayString + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DisplayString + name: DisplayString + nameWithType: Token.DisplayString + fullName: MLEM.Formatting.Token.DisplayString +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.ImageCode.GetSelfWidth* + commentId: Overload:MLEM.Formatting.Codes.ImageCode.GetSelfWidth + href: MLEM.Formatting.Codes.ImageCode.html#MLEM_Formatting_Codes_ImageCode_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth + nameWithType: ImageCode.GetSelfWidth + fullName: MLEM.Formatting.Codes.ImageCode.GetSelfWidth +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- 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.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.ImageCode.Update* + commentId: Overload:MLEM.Formatting.Codes.ImageCode.Update + href: MLEM.Formatting.Codes.ImageCode.html#MLEM_Formatting_Codes_ImageCode_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: ImageCode.Update + fullName: MLEM.Formatting.Codes.ImageCode.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: 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: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + isExternal: true + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, int, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Token.DrawCharacter(GameTime, SpriteBatch, int, string, int, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, int, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Token.DrawCharacter(GameTime, SpriteBatch, Integer, String, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.ImageCode.DrawSelf* + commentId: Overload:MLEM.Formatting.Codes.ImageCode.DrawSelf + href: MLEM.Formatting.Codes.ImageCode.html#MLEM_Formatting_Codes_ImageCode_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf + nameWithType: ImageCode.DrawSelf + fullName: MLEM.Formatting.Codes.ImageCode.DrawSelf +- 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.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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 diff --git a/Docs/api/MLEM.Formatting.Codes.ImageCodeExtensions.yml b/Docs/api/MLEM.Formatting.Codes.ImageCodeExtensions.yml new file mode 100644 index 0000000..6388251 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.ImageCodeExtensions.yml @@ -0,0 +1,515 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.ImageCodeExtensions + commentId: T:MLEM.Formatting.Codes.ImageCodeExtensions + id: ImageCodeExtensions + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + - MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + langs: + - csharp + - vb + name: ImageCodeExtensions + nameWithType: ImageCodeExtensions + fullName: MLEM.Formatting.Codes.ImageCodeExtensions + type: Class + source: + remote: + path: MLEM/Formatting/Codes/ImageCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ImageCodeExtensions + path: ../MLEM/Formatting/Codes/ImageCode.cs + startLine: 50 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: A set of extensions that allow easily adding image formatting codes to a text formatter. + example: [] + syntax: + content: public static class ImageCodeExtensions + content.vb: Public Module ImageCodeExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + commentId: M:MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + id: AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + isExtensionMethod: true + parent: MLEM.Formatting.Codes.ImageCodeExtensions + langs: + - csharp + - vb + name: AddImage(TextFormatter, string, TextureRegion, bool) + nameWithType: ImageCodeExtensions.AddImage(TextFormatter, string, TextureRegion, bool) + fullName: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, string, MLEM.Textures.TextureRegion, bool) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/ImageCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddImage + path: ../MLEM/Formatting/Codes/ImageCode.cs + startLine: 59 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Adds a new image formatting code to the given text formatter + example: [] + syntax: + content: public static void AddImage(this TextFormatter formatter, string name, TextureRegion image, bool copyTextColor = false) + parameters: + - id: formatter + type: MLEM.Formatting.TextFormatter + description: The formatter to add the code to + - id: name + type: System.String + description: The name of the formatting code. The regex for this code will be between angle brackets. + - id: image + type: MLEM.Textures.TextureRegion + description: The image to render at the code's position + - id: copyTextColor + type: System.Boolean + description: Whether or not the image code should use the text's color instead of White + content.vb: Public Shared Sub AddImage(formatter As TextFormatter, name As String, image As TextureRegion, copyTextColor As Boolean = False) + overload: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage* + nameWithType.vb: ImageCodeExtensions.AddImage(TextFormatter, String, TextureRegion, Boolean) + fullName.vb: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, String, MLEM.Textures.TextureRegion, Boolean) + name.vb: AddImage(TextFormatter, String, TextureRegion, Boolean) +- uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + commentId: M:MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + id: AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + isExtensionMethod: true + parent: MLEM.Formatting.Codes.ImageCodeExtensions + langs: + - csharp + - vb + name: AddImage(TextFormatter, string, SpriteAnimation, bool) + nameWithType: ImageCodeExtensions.AddImage(TextFormatter, string, SpriteAnimation, bool) + fullName: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, string, MLEM.Animations.SpriteAnimation, bool) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/ImageCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddImage + path: ../MLEM/Formatting/Codes/ImageCode.cs + startLine: 64 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Adds a new image formatting code to the given text formatter + example: [] + syntax: + content: public static void AddImage(this TextFormatter formatter, string name, SpriteAnimation image, bool copyTextColor = false) + parameters: + - id: formatter + type: MLEM.Formatting.TextFormatter + description: The formatter to add the code to + - id: name + type: System.String + description: The name of the formatting code. The regex for this code will be between angle brackets. + - id: image + type: MLEM.Animations.SpriteAnimation + description: The image to render at the code's position + - id: copyTextColor + type: System.Boolean + description: Whether or not the image code should use the text's color instead of White + content.vb: Public Shared Sub AddImage(formatter As TextFormatter, name As String, image As SpriteAnimation, copyTextColor As Boolean = False) + overload: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage* + nameWithType.vb: ImageCodeExtensions.AddImage(TextFormatter, String, SpriteAnimation, Boolean) + fullName.vb: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, String, MLEM.Animations.SpriteAnimation, Boolean) + name.vb: AddImage(TextFormatter, String, SpriteAnimation, Boolean) +references: +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage* + commentId: Overload:MLEM.Formatting.Codes.ImageCodeExtensions.AddImage + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Textures_TextureRegion_System_Boolean_ + name: AddImage + nameWithType: ImageCodeExtensions.AddImage + fullName: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage +- 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: 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.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- 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.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.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: MLEM.Animations.SpriteAnimation + commentId: T:MLEM.Animations.SpriteAnimation + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimation.html + name: SpriteAnimation + nameWithType: SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation +- uid: MLEM.Animations + commentId: N:MLEM.Animations + href: MLEM.html + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html diff --git a/Docs/api/MLEM.Formatting.Codes.LinkCode.yml b/Docs/api/MLEM.Formatting.Codes.LinkCode.yml new file mode 100644 index 0000000..a2ec03a --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.LinkCode.yml @@ -0,0 +1,1770 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.LinkCode + commentId: T:MLEM.Formatting.Codes.LinkCode + id: LinkCode + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.LinkCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single,System.Func{MLEM.Formatting.Token,System.Boolean},System.Func{Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}}) + - MLEM.Formatting.Codes.LinkCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single,System.Func{MLEM.Formatting.Token,System.Boolean},System.Nullable{Microsoft.Xna.Framework.Color}) + - MLEM.Formatting.Codes.LinkCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Codes.LinkCode.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Codes.LinkCode.IsSelected + langs: + - csharp + - vb + name: LinkCode + nameWithType: LinkCode + fullName: MLEM.Formatting.Codes.LinkCode + type: Class + source: + remote: + path: MLEM/Formatting/Codes/LinkCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LinkCode + path: ../MLEM/Formatting/Codes/LinkCode.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class LinkCode : UnderlineCode, IGenericDataHolder' + content.vb: Public Class LinkCode Inherits UnderlineCode Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Formatting.Codes.Code + - MLEM.Formatting.Codes.UnderlineCode + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.LinkCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single,System.Func{MLEM.Formatting.Token,System.Boolean},System.Func{Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}}) + commentId: M:MLEM.Formatting.Codes.LinkCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single,System.Func{MLEM.Formatting.Token,System.Boolean},System.Func{Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}}) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single,System.Func{MLEM.Formatting.Token,System.Boolean},System.Func{Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}})' + parent: MLEM.Formatting.Codes.LinkCode + langs: + - csharp + - vb + name: LinkCode(Match, Regex, float, float, Func, Func) + nameWithType: LinkCode.LinkCode(Match, Regex, float, float, Func, Func) + fullName: MLEM.Formatting.Codes.LinkCode.LinkCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, float, float, System.Func, System.Func) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/LinkCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/LinkCode.cs + startLine: 14 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + example: [] + syntax: + content: public LinkCode(Match match, Regex regex, float thickness, float yOffset, Func isSelected, Func color) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + - id: regex + type: System.Text.RegularExpressions.Regex + - id: thickness + type: System.Single + - id: yOffset + type: System.Single + - id: isSelected + type: System.Func{MLEM.Formatting.Token,System.Boolean} + - id: color + type: System.Func{Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}} + content.vb: Public Sub New(match As Match, regex As Regex, thickness As Single, yOffset As Single, isSelected As Func(Of Token, Boolean), color As Func(Of Color, Color?)) + overload: MLEM.Formatting.Codes.LinkCode.#ctor* + nameWithType.vb: LinkCode.New(Match, Regex, Single, Single, Func(Of Token, Boolean), Func(Of Color, Color?)) + fullName.vb: MLEM.Formatting.Codes.LinkCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, Single, Single, System.Func(Of MLEM.Formatting.Token, Boolean), System.Func(Of Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color?)) + name.vb: New(Match, Regex, Single, Single, Func(Of Token, Boolean), Func(Of Color, Color?)) +- uid: MLEM.Formatting.Codes.LinkCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single,System.Func{MLEM.Formatting.Token,System.Boolean},System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:MLEM.Formatting.Codes.LinkCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single,System.Func{MLEM.Formatting.Token,System.Boolean},System.Nullable{Microsoft.Xna.Framework.Color}) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single,System.Func{MLEM.Formatting.Token,System.Boolean},System.Nullable{Microsoft.Xna.Framework.Color})' + parent: MLEM.Formatting.Codes.LinkCode + langs: + - csharp + - vb + name: LinkCode(Match, Regex, float, float, Func, Color?) + nameWithType: LinkCode.LinkCode(Match, Regex, float, float, Func, Color?) + fullName: MLEM.Formatting.Codes.LinkCode.LinkCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, float, float, System.Func, Microsoft.Xna.Framework.Color?) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/LinkCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/LinkCode.cs + startLine: 21 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + example: [] + syntax: + content: public LinkCode(Match match, Regex regex, float thickness, float yOffset, Func isSelected, Color? color = null) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + - id: regex + type: System.Text.RegularExpressions.Regex + - id: thickness + type: System.Single + - id: yOffset + type: System.Single + - id: isSelected + type: System.Func{MLEM.Formatting.Token,System.Boolean} + - id: color + type: System.Nullable{Microsoft.Xna.Framework.Color} + content.vb: Public Sub New(match As Match, regex As Regex, thickness As Single, yOffset As Single, isSelected As Func(Of Token, Boolean), color As Color? = Nothing) + overload: MLEM.Formatting.Codes.LinkCode.#ctor* + nameWithType.vb: LinkCode.New(Match, Regex, Single, Single, Func(Of Token, Boolean), Color?) + fullName.vb: MLEM.Formatting.Codes.LinkCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, Single, Single, System.Func(Of MLEM.Formatting.Token, Boolean), Microsoft.Xna.Framework.Color?) + name.vb: New(Match, Regex, Single, Single, Func(Of Token, Boolean), Color?) +- uid: MLEM.Formatting.Codes.LinkCode.IsSelected + commentId: M:MLEM.Formatting.Codes.LinkCode.IsSelected + id: IsSelected + parent: MLEM.Formatting.Codes.LinkCode + langs: + - csharp + - vb + name: IsSelected() + nameWithType: LinkCode.IsSelected() + fullName: MLEM.Formatting.Codes.LinkCode.IsSelected() + type: Method + source: + remote: + path: MLEM/Formatting/Codes/LinkCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsSelected + path: ../MLEM/Formatting/Codes/LinkCode.cs + startLine: 28 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Returns true if this link formatting code is currently selected or hovered over, based on the selection function. + example: [] + syntax: + content: public virtual bool IsSelected() + return: + type: System.Boolean + description: True if this code is currently selected + content.vb: Public Overridable Function IsSelected() As Boolean + overload: MLEM.Formatting.Codes.LinkCode.IsSelected* +- uid: MLEM.Formatting.Codes.LinkCode.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.LinkCode.GetColor(Microsoft.Xna.Framework.Color) + id: GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.LinkCode + langs: + - csharp + - vb + name: GetColor(Color) + nameWithType: LinkCode.GetColor(Color) + fullName: MLEM.Formatting.Codes.LinkCode.GetColor(Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/LinkCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetColor + path: ../MLEM/Formatting/Codes/LinkCode.cs + startLine: 37 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Get the color that this token will be rendered with + example: [] + syntax: + content: public override Color? GetColor(Color defaultPick) + parameters: + - id: defaultPick + type: Microsoft.Xna.Framework.Color + description: The default color, if none is specified + return: + type: System.Nullable{Microsoft.Xna.Framework.Color} + description: The color to render with + content.vb: Public Overrides Function GetColor(defaultPick As Color) As Color? + overridden: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + overload: MLEM.Formatting.Codes.LinkCode.GetColor* +- uid: MLEM.Formatting.Codes.LinkCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.LinkCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.LinkCode + langs: + - csharp + - vb + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: LinkCode.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.LinkCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/LinkCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM/Formatting/Codes/LinkCode.cs + startLine: 42 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Draws a given code point using this token's formatting options. + example: [] + syntax: + content: public override bool DrawCharacter(GameTime time, SpriteBatch batch, int codePoint, string character, Token token, int indexInToken, Vector2 stringPos, ref Vector2 charPosOffset, GenericFont font, ref Color color, ref Vector2 scale, ref float rotation, ref Vector2 origin, float depth, SpriteEffects effects, Vector2 stringSize, Vector2 charSize) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: codePoint + type: System.Int32 + description: The code point of the character to draw + - id: character + type: System.String + description: The string representation of the character to draw + - id: token + type: MLEM.Formatting.Token + - id: indexInToken + type: System.Int32 + description: The index within this token that the character is at + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font to use to draw + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: depth + type: System.Single + description: The depth to draw at + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string. + - id: charSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the current character. + return: + type: System.Boolean + content.vb: Public Overrides Function DrawCharacter(time As GameTime, batch As SpriteBatch, codePoint As Integer, character As String, token As Token, indexInToken As Integer, stringPos As Vector2, charPosOffset As Vector2, font As GenericFont, color As Color, scale As Vector2, rotation As Single, origin As Vector2, depth As Single, effects As SpriteEffects, stringSize As Vector2, charSize As Vector2) As Boolean + overridden: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + overload: MLEM.Formatting.Codes.LinkCode.DrawCharacter* + nameWithType.vb: LinkCode.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.LinkCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Formatting.Codes.UnderlineCode + commentId: T:MLEM.Formatting.Codes.UnderlineCode + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.UnderlineCode.html + name: UnderlineCode + nameWithType: UnderlineCode + fullName: MLEM.Formatting.Codes.UnderlineCode +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Regex + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Match + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Tokens + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens +- uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.LinkCode.#ctor* + commentId: Overload:MLEM.Formatting.Codes.LinkCode.#ctor + href: MLEM.Formatting.Codes.LinkCode.html#MLEM_Formatting_Codes_LinkCode__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_System_Single_System_Single_System_Func_MLEM_Formatting_Token_System_Boolean__System_Func_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Color___ + name: LinkCode + nameWithType: LinkCode.LinkCode + fullName: MLEM.Formatting.Codes.LinkCode.LinkCode + nameWithType.vb: LinkCode.New + fullName.vb: MLEM.Formatting.Codes.LinkCode.New + name.vb: New +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- 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: System.Func{MLEM.Formatting.Token,System.Boolean} + commentId: T:System.Func{MLEM.Formatting.Token,System.Boolean} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Token, Boolean) + fullName.vb: System.Func(Of MLEM.Formatting.Token, Boolean) + name.vb: Func(Of Token, Boolean) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Func{Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}} + commentId: T:System.Func{Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Color, Color?) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color?) + name.vb: Func(Of Color, Color?) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ) +- uid: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: System.Nullable{Microsoft.Xna.Framework.Color} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} + parent: System + definition: System.Nullable`1 + name: Color? + nameWithType: Color? + fullName: Microsoft.Xna.Framework.Color? + spec.csharp: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.LinkCode.IsSelected* + commentId: Overload:MLEM.Formatting.Codes.LinkCode.IsSelected + href: MLEM.Formatting.Codes.LinkCode.html#MLEM_Formatting_Codes_LinkCode_IsSelected + name: IsSelected + nameWithType: LinkCode.IsSelected + fullName: MLEM.Formatting.Codes.LinkCode.IsSelected +- 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.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.LinkCode.GetColor* + commentId: Overload:MLEM.Formatting.Codes.LinkCode.GetColor + href: MLEM.Formatting.Codes.LinkCode.html#MLEM_Formatting_Codes_LinkCode_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor + nameWithType: LinkCode.GetColor + fullName: MLEM.Formatting.Codes.LinkCode.GetColor +- 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: 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: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.UnderlineCode + isExternal: true + href: MLEM.Formatting.Codes.UnderlineCode.html#MLEM_Formatting_Codes_UnderlineCode_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: UnderlineCode.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: UnderlineCode.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.UnderlineCode.html#MLEM_Formatting_Codes_UnderlineCode_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.UnderlineCode.html#MLEM_Formatting_Codes_UnderlineCode_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.LinkCode.DrawCharacter* + commentId: Overload:MLEM.Formatting.Codes.LinkCode.DrawCharacter + href: MLEM.Formatting.Codes.LinkCode.html#MLEM_Formatting_Codes_LinkCode_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter + nameWithType: LinkCode.DrawCharacter + fullName: MLEM.Formatting.Codes.LinkCode.DrawCharacter +- 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: 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: 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: 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.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html diff --git a/Docs/api/MLEM.Formatting.Codes.OutlineCode.yml b/Docs/api/MLEM.Formatting.Codes.OutlineCode.yml new file mode 100644 index 0000000..b4d6de3 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.OutlineCode.yml @@ -0,0 +1,1467 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.OutlineCode + commentId: T:MLEM.Formatting.Codes.OutlineCode + id: OutlineCode + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.OutlineCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,Microsoft.Xna.Framework.Color,System.Single,System.Boolean) + - MLEM.Formatting.Codes.OutlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + langs: + - csharp + - vb + name: OutlineCode + nameWithType: OutlineCode + fullName: MLEM.Formatting.Codes.OutlineCode + type: Class + source: + remote: + path: MLEM/Formatting/Codes/OutlineCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutlineCode + path: ../MLEM/Formatting/Codes/OutlineCode.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class OutlineCode : Code, IGenericDataHolder' + content.vb: Public Class OutlineCode Inherits Code Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Formatting.Codes.Code + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.OutlineCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,Microsoft.Xna.Framework.Color,System.Single,System.Boolean) + commentId: M:MLEM.Formatting.Codes.OutlineCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,Microsoft.Xna.Framework.Color,System.Single,System.Boolean) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,Microsoft.Xna.Framework.Color,System.Single,System.Boolean)' + parent: MLEM.Formatting.Codes.OutlineCode + langs: + - csharp + - vb + name: OutlineCode(Match, Regex, Color, float, bool) + nameWithType: OutlineCode.OutlineCode(Match, Regex, Color, float, bool) + fullName: MLEM.Formatting.Codes.OutlineCode.OutlineCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, Microsoft.Xna.Framework.Color, float, bool) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/OutlineCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/OutlineCode.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + example: [] + syntax: + content: public OutlineCode(Match match, Regex regex, Color color, float thickness, bool diagonals) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + - id: regex + type: System.Text.RegularExpressions.Regex + - id: color + type: Microsoft.Xna.Framework.Color + - id: thickness + type: System.Single + - id: diagonals + type: System.Boolean + content.vb: Public Sub New(match As Match, regex As Regex, color As Color, thickness As Single, diagonals As Boolean) + overload: MLEM.Formatting.Codes.OutlineCode.#ctor* + nameWithType.vb: OutlineCode.New(Match, Regex, Color, Single, Boolean) + fullName.vb: MLEM.Formatting.Codes.OutlineCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, Microsoft.Xna.Framework.Color, Single, Boolean) + name.vb: New(Match, Regex, Color, Single, Boolean) +- uid: MLEM.Formatting.Codes.OutlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.OutlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.OutlineCode + langs: + - csharp + - vb + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: OutlineCode.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.OutlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/OutlineCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM/Formatting/Codes/OutlineCode.cs + startLine: 23 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Draws a given code point using this token's formatting options. + example: [] + syntax: + content: public override bool DrawCharacter(GameTime time, SpriteBatch batch, int codePoint, string character, Token token, int indexInToken, Vector2 stringPos, ref Vector2 charPosOffset, GenericFont font, ref Color color, ref Vector2 scale, ref float rotation, ref Vector2 origin, float depth, SpriteEffects effects, Vector2 stringSize, Vector2 charSize) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: codePoint + type: System.Int32 + description: The code point of the character to draw + - id: character + type: System.String + description: The string representation of the character to draw + - id: token + type: MLEM.Formatting.Token + - id: indexInToken + type: System.Int32 + description: The index within this token that the character is at + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font to use to draw + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: depth + type: System.Single + description: The depth to draw at + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string. + - id: charSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the current character. + return: + type: System.Boolean + content.vb: Public Overrides Function DrawCharacter(time As GameTime, batch As SpriteBatch, codePoint As Integer, character As String, token As Token, indexInToken As Integer, stringPos As Vector2, charPosOffset As Vector2, font As GenericFont, color As Color, scale As Vector2, rotation As Single, origin As Vector2, depth As Single, effects As SpriteEffects, stringSize As Vector2, charSize As Vector2) As Boolean + overridden: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + overload: MLEM.Formatting.Codes.OutlineCode.DrawCharacter* + nameWithType.vb: OutlineCode.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.OutlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Regex + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Match + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Tokens + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens +- uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.OutlineCode.#ctor* + commentId: Overload:MLEM.Formatting.Codes.OutlineCode.#ctor + href: MLEM.Formatting.Codes.OutlineCode.html#MLEM_Formatting_Codes_OutlineCode__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_Microsoft_Xna_Framework_Color_System_Single_System_Boolean_ + name: OutlineCode + nameWithType: OutlineCode.OutlineCode + fullName: MLEM.Formatting.Codes.OutlineCode.OutlineCode + nameWithType.vb: OutlineCode.New + fullName.vb: MLEM.Formatting.Codes.OutlineCode.New + name.vb: New +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- 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: 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: 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: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- 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: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Code.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.OutlineCode.DrawCharacter* + commentId: Overload:MLEM.Formatting.Codes.OutlineCode.DrawCharacter + href: MLEM.Formatting.Codes.OutlineCode.html#MLEM_Formatting_Codes_OutlineCode_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter + nameWithType: OutlineCode.DrawCharacter + fullName: MLEM.Formatting.Codes.OutlineCode.DrawCharacter +- 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: 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: 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: 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.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html diff --git a/Docs/api/MLEM.Formatting.Codes.ShadowCode.yml b/Docs/api/MLEM.Formatting.Codes.ShadowCode.yml new file mode 100644 index 0000000..ea44c42 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.ShadowCode.yml @@ -0,0 +1,1465 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.ShadowCode + commentId: T:MLEM.Formatting.Codes.ShadowCode + id: ShadowCode + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.ShadowCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Codes.ShadowCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + langs: + - csharp + - vb + name: ShadowCode + nameWithType: ShadowCode + fullName: MLEM.Formatting.Codes.ShadowCode + type: Class + source: + remote: + path: MLEM/Formatting/Codes/ShadowCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ShadowCode + path: ../MLEM/Formatting/Codes/ShadowCode.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class ShadowCode : Code, IGenericDataHolder' + content.vb: Public Class ShadowCode Inherits Code Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Formatting.Codes.Code + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.ShadowCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.ShadowCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2)' + parent: MLEM.Formatting.Codes.ShadowCode + langs: + - csharp + - vb + name: ShadowCode(Match, Regex, Color, Vector2) + nameWithType: ShadowCode.ShadowCode(Match, Regex, Color, Vector2) + fullName: MLEM.Formatting.Codes.ShadowCode.ShadowCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/ShadowCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/ShadowCode.cs + startLine: 14 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + example: [] + syntax: + content: public ShadowCode(Match match, Regex regex, Color color, Vector2 offset) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + - id: regex + type: System.Text.RegularExpressions.Regex + - id: color + type: Microsoft.Xna.Framework.Color + - id: offset + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Sub New(match As Match, regex As Regex, color As Color, offset As Vector2) + overload: MLEM.Formatting.Codes.ShadowCode.#ctor* + nameWithType.vb: ShadowCode.New(Match, Regex, Color, Vector2) + fullName.vb: MLEM.Formatting.Codes.ShadowCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2) + name.vb: New(Match, Regex, Color, Vector2) +- uid: MLEM.Formatting.Codes.ShadowCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.ShadowCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.ShadowCode + langs: + - csharp + - vb + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: ShadowCode.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.ShadowCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/ShadowCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM/Formatting/Codes/ShadowCode.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Draws a given code point using this token's formatting options. + example: [] + syntax: + content: public override bool DrawCharacter(GameTime time, SpriteBatch batch, int codePoint, string character, Token token, int indexInToken, Vector2 stringPos, ref Vector2 charPosOffset, GenericFont font, ref Color color, ref Vector2 scale, ref float rotation, ref Vector2 origin, float depth, SpriteEffects effects, Vector2 stringSize, Vector2 charSize) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: codePoint + type: System.Int32 + description: The code point of the character to draw + - id: character + type: System.String + description: The string representation of the character to draw + - id: token + type: MLEM.Formatting.Token + - id: indexInToken + type: System.Int32 + description: The index within this token that the character is at + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font to use to draw + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: depth + type: System.Single + description: The depth to draw at + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string. + - id: charSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the current character. + return: + type: System.Boolean + content.vb: Public Overrides Function DrawCharacter(time As GameTime, batch As SpriteBatch, codePoint As Integer, character As String, token As Token, indexInToken As Integer, stringPos As Vector2, charPosOffset As Vector2, font As GenericFont, color As Color, scale As Vector2, rotation As Single, origin As Vector2, depth As Single, effects As SpriteEffects, stringSize As Vector2, charSize As Vector2) As Boolean + overridden: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + overload: MLEM.Formatting.Codes.ShadowCode.DrawCharacter* + nameWithType.vb: ShadowCode.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.ShadowCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Regex + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Match + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Tokens + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens +- uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.ShadowCode.#ctor* + commentId: Overload:MLEM.Formatting.Codes.ShadowCode.#ctor + href: MLEM.Formatting.Codes.ShadowCode.html#MLEM_Formatting_Codes_ShadowCode__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_ + name: ShadowCode + nameWithType: ShadowCode.ShadowCode + fullName: MLEM.Formatting.Codes.ShadowCode.ShadowCode + nameWithType.vb: ShadowCode.New + fullName.vb: MLEM.Formatting.Codes.ShadowCode.New + name.vb: New +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- 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: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Code.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.ShadowCode.DrawCharacter* + commentId: Overload:MLEM.Formatting.Codes.ShadowCode.DrawCharacter + href: MLEM.Formatting.Codes.ShadowCode.html#MLEM_Formatting_Codes_ShadowCode_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter + nameWithType: ShadowCode.DrawCharacter + fullName: MLEM.Formatting.Codes.ShadowCode.DrawCharacter +- 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: 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: 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: 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.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.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.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html diff --git a/Docs/api/MLEM.Formatting.Codes.SimpleEndCode.yml b/Docs/api/MLEM.Formatting.Codes.SimpleEndCode.yml new file mode 100644 index 0000000..53da9dd --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.SimpleEndCode.yml @@ -0,0 +1,1265 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.SimpleEndCode + commentId: T:MLEM.Formatting.Codes.SimpleEndCode + id: SimpleEndCode + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.SimpleEndCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.String) + - MLEM.Formatting.Codes.SimpleEndCode.EndsOther(MLEM.Formatting.Codes.Code) + langs: + - csharp + - vb + name: SimpleEndCode + nameWithType: SimpleEndCode + fullName: MLEM.Formatting.Codes.SimpleEndCode + type: Class + source: + remote: + path: MLEM/Formatting/Codes/SimpleEndCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SimpleEndCode + path: ../MLEM/Formatting/Codes/SimpleEndCode.cs + startLine: 4 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class SimpleEndCode : Code, IGenericDataHolder' + content.vb: Public Class SimpleEndCode Inherits Code Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Formatting.Codes.Code + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.SimpleEndCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.String) + commentId: M:MLEM.Formatting.Codes.SimpleEndCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.String) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.String)' + parent: MLEM.Formatting.Codes.SimpleEndCode + langs: + - csharp + - vb + name: SimpleEndCode(Match, Regex, string) + nameWithType: SimpleEndCode.SimpleEndCode(Match, Regex, string) + fullName: MLEM.Formatting.Codes.SimpleEndCode.SimpleEndCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, string) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/SimpleEndCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/SimpleEndCode.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + example: [] + syntax: + content: public SimpleEndCode(Match match, Regex regex, string codeNameToEnd) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + - id: regex + type: System.Text.RegularExpressions.Regex + - id: codeNameToEnd + type: System.String + content.vb: Public Sub New(match As Match, regex As Regex, codeNameToEnd As String) + overload: MLEM.Formatting.Codes.SimpleEndCode.#ctor* + nameWithType.vb: SimpleEndCode.New(Match, Regex, String) + fullName.vb: MLEM.Formatting.Codes.SimpleEndCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, String) + name.vb: New(Match, Regex, String) +- uid: MLEM.Formatting.Codes.SimpleEndCode.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.SimpleEndCode.EndsOther(MLEM.Formatting.Codes.Code) + id: EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.SimpleEndCode + langs: + - csharp + - vb + name: EndsOther(Code) + nameWithType: SimpleEndCode.EndsOther(Code) + fullName: MLEM.Formatting.Codes.SimpleEndCode.EndsOther(MLEM.Formatting.Codes.Code) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/SimpleEndCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EndsOther + path: ../MLEM/Formatting/Codes/SimpleEndCode.cs + startLine: 14 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + Returns whether the other should end when this formatting code starts. + + If this method returns true, a new is started at this code's position. + + This is the opposite version of . + example: [] + syntax: + content: public override bool EndsOther(Code other) + parameters: + - id: other + type: MLEM.Formatting.Codes.Code + description: The code that could end here. + return: + type: System.Boolean + description: Whether the other code should end here. + content.vb: Public Overrides Function EndsOther(other As Code) As Boolean + overridden: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + overload: MLEM.Formatting.Codes.SimpleEndCode.EndsOther* +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Regex + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Match + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Tokens + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens +- uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Code.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.SimpleEndCode.#ctor* + commentId: Overload:MLEM.Formatting.Codes.SimpleEndCode.#ctor + href: MLEM.Formatting.Codes.SimpleEndCode.html#MLEM_Formatting_Codes_SimpleEndCode__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_System_String_ + name: SimpleEndCode + nameWithType: SimpleEndCode.SimpleEndCode + fullName: MLEM.Formatting.Codes.SimpleEndCode.SimpleEndCode + nameWithType.vb: SimpleEndCode.New + fullName.vb: MLEM.Formatting.Codes.SimpleEndCode.New + name.vb: New +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- 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: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: MLEM.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.SimpleEndCode.EndsOther* + commentId: Overload:MLEM.Formatting.Codes.SimpleEndCode.EndsOther + href: MLEM.Formatting.Codes.SimpleEndCode.html#MLEM_Formatting_Codes_SimpleEndCode_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther + nameWithType: SimpleEndCode.EndsOther + fullName: MLEM.Formatting.Codes.SimpleEndCode.EndsOther +- 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 diff --git a/Docs/api/MLEM.Formatting.Codes.SubSupCode.yml b/Docs/api/MLEM.Formatting.Codes.SubSupCode.yml new file mode 100644 index 0000000..c86e562 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.SubSupCode.yml @@ -0,0 +1,1463 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.SubSupCode + commentId: T:MLEM.Formatting.Codes.SubSupCode + id: SubSupCode + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.SubSupCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single) + - MLEM.Formatting.Codes.SubSupCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + langs: + - csharp + - vb + name: SubSupCode + nameWithType: SubSupCode + fullName: MLEM.Formatting.Codes.SubSupCode + type: Class + source: + remote: + path: MLEM/Formatting/Codes/SubSupCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SubSupCode + path: ../MLEM/Formatting/Codes/SubSupCode.cs + startLine: 7 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class SubSupCode : Code, IGenericDataHolder' + content.vb: Public Class SubSupCode Inherits Code Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Formatting.Codes.Code + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.SubSupCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single) + commentId: M:MLEM.Formatting.Codes.SubSupCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single)' + parent: MLEM.Formatting.Codes.SubSupCode + langs: + - csharp + - vb + name: SubSupCode(Match, Regex, float) + nameWithType: SubSupCode.SubSupCode(Match, Regex, float) + fullName: MLEM.Formatting.Codes.SubSupCode.SubSupCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, float) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/SubSupCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/SubSupCode.cs + startLine: 12 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + example: [] + syntax: + content: public SubSupCode(Match match, Regex regex, float offset) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + - id: regex + type: System.Text.RegularExpressions.Regex + - id: offset + type: System.Single + content.vb: Public Sub New(match As Match, regex As Regex, offset As Single) + overload: MLEM.Formatting.Codes.SubSupCode.#ctor* + nameWithType.vb: SubSupCode.New(Match, Regex, Single) + fullName.vb: MLEM.Formatting.Codes.SubSupCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, Single) + name.vb: New(Match, Regex, Single) +- uid: MLEM.Formatting.Codes.SubSupCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.SubSupCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.SubSupCode + langs: + - csharp + - vb + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: SubSupCode.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.SubSupCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/SubSupCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM/Formatting/Codes/SubSupCode.cs + startLine: 17 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Draws a given code point using this token's formatting options. + example: [] + syntax: + content: public override bool DrawCharacter(GameTime time, SpriteBatch batch, int codePoint, string character, Token token, int indexInToken, Vector2 stringPos, ref Vector2 charPosOffset, GenericFont font, ref Color color, ref Vector2 scale, ref float rotation, ref Vector2 origin, float depth, SpriteEffects effects, Vector2 stringSize, Vector2 charSize) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: codePoint + type: System.Int32 + description: The code point of the character to draw + - id: character + type: System.String + description: The string representation of the character to draw + - id: token + type: MLEM.Formatting.Token + - id: indexInToken + type: System.Int32 + description: The index within this token that the character is at + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font to use to draw + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: depth + type: System.Single + description: The depth to draw at + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string. + - id: charSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the current character. + return: + type: System.Boolean + content.vb: Public Overrides Function DrawCharacter(time As GameTime, batch As SpriteBatch, codePoint As Integer, character As String, token As Token, indexInToken As Integer, stringPos As Vector2, charPosOffset As Vector2, font As GenericFont, color As Color, scale As Vector2, rotation As Single, origin As Vector2, depth As Single, effects As SpriteEffects, stringSize As Vector2, charSize As Vector2) As Boolean + overridden: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + overload: MLEM.Formatting.Codes.SubSupCode.DrawCharacter* + nameWithType.vb: SubSupCode.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.SubSupCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Regex + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Match + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Tokens + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens +- uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.SubSupCode.#ctor* + commentId: Overload:MLEM.Formatting.Codes.SubSupCode.#ctor + href: MLEM.Formatting.Codes.SubSupCode.html#MLEM_Formatting_Codes_SubSupCode__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_System_Single_ + name: SubSupCode + nameWithType: SubSupCode.SubSupCode + fullName: MLEM.Formatting.Codes.SubSupCode.SubSupCode + nameWithType.vb: SubSupCode.New + fullName.vb: MLEM.Formatting.Codes.SubSupCode.New + name.vb: New +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- 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: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Code.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.SubSupCode.DrawCharacter* + commentId: Overload:MLEM.Formatting.Codes.SubSupCode.DrawCharacter + href: MLEM.Formatting.Codes.SubSupCode.html#MLEM_Formatting_Codes_SubSupCode_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter + nameWithType: SubSupCode.DrawCharacter + fullName: MLEM.Formatting.Codes.SubSupCode.DrawCharacter +- 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: 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: 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: 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.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: Microsoft.Xna.Framework.Graphics + 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.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html diff --git a/Docs/api/MLEM.Formatting.Codes.UnderlineCode.yml b/Docs/api/MLEM.Formatting.Codes.UnderlineCode.yml new file mode 100644 index 0000000..690df19 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.UnderlineCode.yml @@ -0,0 +1,1467 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.UnderlineCode + commentId: T:MLEM.Formatting.Codes.UnderlineCode + id: UnderlineCode + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.UnderlineCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single) + - MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + langs: + - csharp + - vb + name: UnderlineCode + nameWithType: UnderlineCode + fullName: MLEM.Formatting.Codes.UnderlineCode + type: Class + source: + remote: + path: MLEM/Formatting/Codes/UnderlineCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UnderlineCode + path: ../MLEM/Formatting/Codes/UnderlineCode.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class UnderlineCode : Code, IGenericDataHolder' + content.vb: Public Class UnderlineCode Inherits Code Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Formatting.Codes.Code + derivedClasses: + - MLEM.Formatting.Codes.LinkCode + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.UnderlineCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single) + commentId: M:MLEM.Formatting.Codes.UnderlineCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single)' + parent: MLEM.Formatting.Codes.UnderlineCode + langs: + - csharp + - vb + name: UnderlineCode(Match, Regex, float, float) + nameWithType: UnderlineCode.UnderlineCode(Match, Regex, float, float) + fullName: MLEM.Formatting.Codes.UnderlineCode.UnderlineCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, float, float) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/UnderlineCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/UnderlineCode.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + example: [] + syntax: + content: public UnderlineCode(Match match, Regex regex, float thickness, float yOffset) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + - id: regex + type: System.Text.RegularExpressions.Regex + - id: thickness + type: System.Single + - id: yOffset + type: System.Single + content.vb: Public Sub New(match As Match, regex As Regex, thickness As Single, yOffset As Single) + overload: MLEM.Formatting.Codes.UnderlineCode.#ctor* + nameWithType.vb: UnderlineCode.New(Match, Regex, Single, Single) + fullName.vb: MLEM.Formatting.Codes.UnderlineCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, Single, Single) + name.vb: New(Match, Regex, Single, Single) +- uid: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.UnderlineCode + langs: + - csharp + - vb + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: UnderlineCode.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/UnderlineCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM/Formatting/Codes/UnderlineCode.cs + startLine: 21 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Draws a given code point using this token's formatting options. + example: [] + syntax: + content: public override bool DrawCharacter(GameTime time, SpriteBatch batch, int codePoint, string character, Token token, int indexInToken, Vector2 stringPos, ref Vector2 charPosOffset, GenericFont font, ref Color color, ref Vector2 scale, ref float rotation, ref Vector2 origin, float depth, SpriteEffects effects, Vector2 stringSize, Vector2 charSize) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: codePoint + type: System.Int32 + description: The code point of the character to draw + - id: character + type: System.String + description: The string representation of the character to draw + - id: token + type: MLEM.Formatting.Token + - id: indexInToken + type: System.Int32 + description: The index within this token that the character is at + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font to use to draw + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: depth + type: System.Single + description: The depth to draw at + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string. + - id: charSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the current character. + return: + type: System.Boolean + content.vb: Public Overrides Function DrawCharacter(time As GameTime, batch As SpriteBatch, codePoint As Integer, character As String, token As Token, indexInToken As Integer, stringPos As Vector2, charPosOffset As Vector2, font As GenericFont, color As Color, scale As Vector2, rotation As Single, origin As Vector2, depth As Single, effects As SpriteEffects, stringSize As Vector2, charSize As Vector2) As Boolean + overridden: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + overload: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter* + nameWithType.vb: UnderlineCode.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Regex + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Match + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Tokens + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens +- uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: Code.EndsHere(Code) + fullName: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.UnderlineCode.#ctor* + commentId: Overload:MLEM.Formatting.Codes.UnderlineCode.#ctor + href: MLEM.Formatting.Codes.UnderlineCode.html#MLEM_Formatting_Codes_UnderlineCode__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_System_Single_System_Single_ + name: UnderlineCode + nameWithType: UnderlineCode.UnderlineCode + fullName: MLEM.Formatting.Codes.UnderlineCode.UnderlineCode + nameWithType.vb: UnderlineCode.New + fullName.vb: MLEM.Formatting.Codes.UnderlineCode.New + name.vb: New +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- 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: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Code.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter* + commentId: Overload:MLEM.Formatting.Codes.UnderlineCode.DrawCharacter + href: MLEM.Formatting.Codes.UnderlineCode.html#MLEM_Formatting_Codes_UnderlineCode_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter + nameWithType: UnderlineCode.DrawCharacter + fullName: MLEM.Formatting.Codes.UnderlineCode.DrawCharacter +- 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: 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: 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: 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.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: Microsoft.Xna.Framework.Graphics + 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.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html diff --git a/Docs/api/MLEM.Formatting.Codes.WobblyCode.yml b/Docs/api/MLEM.Formatting.Codes.WobblyCode.yml new file mode 100644 index 0000000..92b6632 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.WobblyCode.yml @@ -0,0 +1,1553 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes.WobblyCode + commentId: T:MLEM.Formatting.Codes.WobblyCode + id: WobblyCode + parent: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.WobblyCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single) + - MLEM.Formatting.Codes.WobblyCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Codes.WobblyCode.TimeIntoAnimation + - MLEM.Formatting.Codes.WobblyCode.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: WobblyCode + nameWithType: WobblyCode + fullName: MLEM.Formatting.Codes.WobblyCode + type: Class + source: + remote: + path: MLEM/Formatting/Codes/WobblyCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WobblyCode + path: ../MLEM/Formatting/Codes/WobblyCode.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + An instance of a formatting code that can be used for a . + + To add a new formatting code, see + example: [] + syntax: + content: 'public class WobblyCode : AnimatedCode, IGenericDataHolder' + content.vb: Public Class WobblyCode Inherits AnimatedCode Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Formatting.Codes.Code + - MLEM.Formatting.Codes.AnimatedCode + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Formatting.Codes.AnimatedCode.EndsHere(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.Regex + - MLEM.Formatting.Codes.Code.Match + - MLEM.Formatting.Codes.Code.Tokens + - MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + - MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Codes.WobblyCode.TimeIntoAnimation + commentId: F:MLEM.Formatting.Codes.WobblyCode.TimeIntoAnimation + id: TimeIntoAnimation + parent: MLEM.Formatting.Codes.WobblyCode + langs: + - csharp + - vb + name: TimeIntoAnimation + nameWithType: WobblyCode.TimeIntoAnimation + fullName: MLEM.Formatting.Codes.WobblyCode.TimeIntoAnimation + type: Field + source: + remote: + path: MLEM/Formatting/Codes/WobblyCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TimeIntoAnimation + path: ../MLEM/Formatting/Codes/WobblyCode.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: >- + The time that this wobbly animation has been running for. + + To reset its animation progress, reset this value. + example: [] + syntax: + content: public TimeSpan TimeIntoAnimation + return: + type: System.TimeSpan + content.vb: Public TimeIntoAnimation As TimeSpan +- uid: MLEM.Formatting.Codes.WobblyCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single) + commentId: M:MLEM.Formatting.Codes.WobblyCode.#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single) + id: '#ctor(System.Text.RegularExpressions.Match,System.Text.RegularExpressions.Regex,System.Single,System.Single)' + parent: MLEM.Formatting.Codes.WobblyCode + langs: + - csharp + - vb + name: WobblyCode(Match, Regex, float, float) + nameWithType: WobblyCode.WobblyCode(Match, Regex, float, float) + fullName: MLEM.Formatting.Codes.WobblyCode.WobblyCode(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, float, float) + type: Constructor + source: + remote: + path: MLEM/Formatting/Codes/WobblyCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/Codes/WobblyCode.cs + startLine: 19 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + example: [] + syntax: + content: public WobblyCode(Match match, Regex regex, float modifier, float heightModifier) + parameters: + - id: match + type: System.Text.RegularExpressions.Match + - id: regex + type: System.Text.RegularExpressions.Regex + - id: modifier + type: System.Single + - id: heightModifier + type: System.Single + content.vb: Public Sub New(match As Match, regex As Regex, modifier As Single, heightModifier As Single) + overload: MLEM.Formatting.Codes.WobblyCode.#ctor* + nameWithType.vb: WobblyCode.New(Match, Regex, Single, Single) + fullName.vb: MLEM.Formatting.Codes.WobblyCode.New(System.Text.RegularExpressions.Match, System.Text.RegularExpressions.Regex, Single, Single) + name.vb: New(Match, Regex, Single, Single) +- uid: MLEM.Formatting.Codes.WobblyCode.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.WobblyCode.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.WobblyCode + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: WobblyCode.Update(GameTime) + fullName: MLEM.Formatting.Codes.WobblyCode.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/WobblyCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Formatting/Codes/WobblyCode.cs + startLine: 25 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Update this formatting code's animations etc. + 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: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Formatting.Codes.WobblyCode.Update* +- uid: MLEM.Formatting.Codes.WobblyCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.WobblyCode.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.WobblyCode + langs: + - csharp + - vb + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: WobblyCode.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.WobblyCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Codes/WobblyCode.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM/Formatting/Codes/WobblyCode.cs + startLine: 30 + assemblies: + - MLEM + namespace: MLEM.Formatting.Codes + summary: Draws a given code point using this token's formatting options. + example: [] + syntax: + content: public override bool DrawCharacter(GameTime time, SpriteBatch batch, int codePoint, string character, Token token, int indexInToken, Vector2 stringPos, ref Vector2 charPosOffset, GenericFont font, ref Color color, ref Vector2 scale, ref float rotation, ref Vector2 origin, float depth, SpriteEffects effects, Vector2 stringSize, Vector2 charSize) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: codePoint + type: System.Int32 + description: The code point of the character to draw + - id: character + type: System.String + description: The string representation of the character to draw + - id: token + type: MLEM.Formatting.Token + - id: indexInToken + type: System.Int32 + description: The index within this token that the character is at + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font to use to draw + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: depth + type: System.Single + description: The depth to draw at + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string. + - id: charSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the current character. + return: + type: System.Boolean + content.vb: Public Overrides Function DrawCharacter(time As GameTime, batch As SpriteBatch, codePoint As Integer, character As String, token As Token, indexInToken As Integer, stringPos As Vector2, charPosOffset As Vector2, font As GenericFont, color As Color, scale As Vector2, rotation As Single, origin As Vector2, depth As Single, effects As SpriteEffects, stringSize As Vector2, charSize As Vector2) As Boolean + overridden: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + overload: MLEM.Formatting.Codes.WobblyCode.DrawCharacter* + nameWithType.vb: WobblyCode.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.WobblyCode.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) +references: +- 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.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Codes + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Formatting.Codes.AnimatedCode + commentId: T:MLEM.Formatting.Codes.AnimatedCode + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.AnimatedCode.html + name: AnimatedCode + nameWithType: AnimatedCode + fullName: MLEM.Formatting.Codes.AnimatedCode +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Formatting.Codes.AnimatedCode.EndsHere(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.AnimatedCode.EndsHere(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.AnimatedCode + href: MLEM.Formatting.Codes.AnimatedCode.html#MLEM_Formatting_Codes_AnimatedCode_EndsHere_MLEM_Formatting_Codes_Code_ + name: EndsHere(Code) + nameWithType: AnimatedCode.EndsHere(Code) + fullName: MLEM.Formatting.Codes.AnimatedCode.EndsHere(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.AnimatedCode.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.AnimatedCode.html#MLEM_Formatting_Codes_AnimatedCode_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.AnimatedCode.EndsHere(MLEM.Formatting.Codes.Code) + name: EndsHere + href: MLEM.Formatting.Codes.AnimatedCode.html#MLEM_Formatting_Codes_AnimatedCode_EndsHere_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.Regex + commentId: F:MLEM.Formatting.Codes.Code.Regex + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Regex + name: Regex + nameWithType: Code.Regex + fullName: MLEM.Formatting.Codes.Code.Regex +- uid: MLEM.Formatting.Codes.Code.Match + commentId: F:MLEM.Formatting.Codes.Code.Match + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Match + name: Match + nameWithType: Code.Match + fullName: MLEM.Formatting.Codes.Code.Match +- uid: MLEM.Formatting.Codes.Code.Tokens + commentId: F:MLEM.Formatting.Codes.Code.Tokens + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Tokens + name: Tokens + nameWithType: Code.Tokens + fullName: MLEM.Formatting.Codes.Code.Tokens +- uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + commentId: M:MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + name: EndsOther(Code) + nameWithType: Code.EndsOther(Code) + fullName: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.EndsOther(MLEM.Formatting.Codes.Code) + name: EndsOther + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_EndsOther_MLEM_Formatting_Codes_Code_ + - name: ( + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor(Color) + nameWithType: Code.GetColor(Color) + fullName: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetColor(Microsoft.Xna.Framework.Color) + name: GetColor + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetColor_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + name: GetFont(GenericFont) + nameWithType: Code.GetFont(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetFont(MLEM.Font.GenericFont) + name: GetFont + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetFont_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Codes.Code + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth(GenericFont) + nameWithType: Code.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.GetSelfWidth(MLEM.Font.GenericFont) + name: GetSelfWidth + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_GetSelfWidth_MLEM_Font_GenericFont_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Formatting.Token, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Token, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Formatting.Token,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + name: DrawSelf + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Formatting_Token_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + - 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: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- 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.Formatting.Codes.WobblyCode.#ctor* + commentId: Overload:MLEM.Formatting.Codes.WobblyCode.#ctor + href: MLEM.Formatting.Codes.WobblyCode.html#MLEM_Formatting_Codes_WobblyCode__ctor_System_Text_RegularExpressions_Match_System_Text_RegularExpressions_Regex_System_Single_System_Single_ + name: WobblyCode + nameWithType: WobblyCode.WobblyCode + fullName: MLEM.Formatting.Codes.WobblyCode.WobblyCode + nameWithType.vb: WobblyCode.New + fullName.vb: MLEM.Formatting.Codes.WobblyCode.New + name.vb: New +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- 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: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Code.Update(GameTime) + fullName: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.WobblyCode.Update* + commentId: Overload:MLEM.Formatting.Codes.WobblyCode.Update + href: MLEM.Formatting.Codes.WobblyCode.html#MLEM_Formatting_Codes_WobblyCode_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: WobblyCode.Update + fullName: MLEM.Formatting.Codes.WobblyCode.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: 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: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Codes.Code + isExternal: true + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Code.DrawCharacter(GameTime, SpriteBatch, int, string, Token, int, Vector2, ref Vector2, GenericFont, ref Color, ref Vector2, ref float, ref Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, MLEM.Formatting.Token, int, Microsoft.Xna.Framework.Vector2, ref Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, ref Microsoft.Xna.Framework.Color, ref Microsoft.Xna.Framework.Vector2, ref float, ref Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Code.DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, MLEM.Formatting.Token, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Token, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - name: ref + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.Code.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,MLEM.Formatting.Token,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2@,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color@,Microsoft.Xna.Framework.Vector2@,System.Single@,Microsoft.Xna.Framework.Vector2@,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Codes.Code.html#MLEM_Formatting_Codes_Code_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Codes.WobblyCode.DrawCharacter* + commentId: Overload:MLEM.Formatting.Codes.WobblyCode.DrawCharacter + href: MLEM.Formatting.Codes.WobblyCode.html#MLEM_Formatting_Codes_WobblyCode_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_MLEM_Formatting_Token_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2__MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color__Microsoft_Xna_Framework_Vector2__System_Single__Microsoft_Xna_Framework_Vector2__System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter + nameWithType: WobblyCode.DrawCharacter + fullName: MLEM.Formatting.Codes.WobblyCode.DrawCharacter +- 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: 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: 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.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.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.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html diff --git a/Docs/api/MLEM.Formatting.Codes.yml b/Docs/api/MLEM.Formatting.Codes.yml new file mode 100644 index 0000000..1a2a231 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Codes.yml @@ -0,0 +1,164 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + id: MLEM.Formatting.Codes + children: + - MLEM.Formatting.Codes.AnimatedCode + - MLEM.Formatting.Codes.Code + - MLEM.Formatting.Codes.Code.Constructor + - MLEM.Formatting.Codes.ColorCode + - MLEM.Formatting.Codes.FontCode + - MLEM.Formatting.Codes.ImageCode + - MLEM.Formatting.Codes.ImageCodeExtensions + - MLEM.Formatting.Codes.LinkCode + - MLEM.Formatting.Codes.OutlineCode + - MLEM.Formatting.Codes.ShadowCode + - MLEM.Formatting.Codes.SimpleEndCode + - MLEM.Formatting.Codes.SubSupCode + - MLEM.Formatting.Codes.UnderlineCode + - MLEM.Formatting.Codes.WobblyCode + langs: + - csharp + - vb + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Formatting.Codes.AnimatedCode + commentId: T:MLEM.Formatting.Codes.AnimatedCode + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.AnimatedCode.html + name: AnimatedCode + nameWithType: AnimatedCode + fullName: MLEM.Formatting.Codes.AnimatedCode +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Formatting.Codes.Code.Constructor + commentId: T:MLEM.Formatting.Codes.Code.Constructor + href: MLEM.Formatting.Codes.Code.html + name: Code.Constructor + nameWithType: Code.Constructor + fullName: MLEM.Formatting.Codes.Code.Constructor + spec.csharp: + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: . + - uid: MLEM.Formatting.Codes.Code.Constructor + name: Constructor + href: MLEM.Formatting.Codes.Code.Constructor.html + spec.vb: + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: . + - uid: MLEM.Formatting.Codes.Code.Constructor + name: Constructor + href: MLEM.Formatting.Codes.Code.Constructor.html +- uid: MLEM.Formatting.Codes.ColorCode + commentId: T:MLEM.Formatting.Codes.ColorCode + href: MLEM.Formatting.Codes.ColorCode.html + name: ColorCode + nameWithType: ColorCode + fullName: MLEM.Formatting.Codes.ColorCode +- uid: MLEM.Formatting.Codes.FontCode + commentId: T:MLEM.Formatting.Codes.FontCode + href: MLEM.Formatting.Codes.FontCode.html + name: FontCode + nameWithType: FontCode + fullName: MLEM.Formatting.Codes.FontCode +- uid: MLEM.Formatting.Codes.ImageCode + commentId: T:MLEM.Formatting.Codes.ImageCode + href: MLEM.Formatting.Codes.ImageCode.html + name: ImageCode + nameWithType: ImageCode + fullName: MLEM.Formatting.Codes.ImageCode +- uid: MLEM.Formatting.Codes.ImageCodeExtensions + commentId: T:MLEM.Formatting.Codes.ImageCodeExtensions + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.ImageCodeExtensions.html + name: ImageCodeExtensions + nameWithType: ImageCodeExtensions + fullName: MLEM.Formatting.Codes.ImageCodeExtensions +- uid: MLEM.Formatting.Codes.LinkCode + commentId: T:MLEM.Formatting.Codes.LinkCode + href: MLEM.Formatting.Codes.LinkCode.html + name: LinkCode + nameWithType: LinkCode + fullName: MLEM.Formatting.Codes.LinkCode +- uid: MLEM.Formatting.Codes.OutlineCode + commentId: T:MLEM.Formatting.Codes.OutlineCode + href: MLEM.Formatting.Codes.OutlineCode.html + name: OutlineCode + nameWithType: OutlineCode + fullName: MLEM.Formatting.Codes.OutlineCode +- uid: MLEM.Formatting.Codes.ShadowCode + commentId: T:MLEM.Formatting.Codes.ShadowCode + href: MLEM.Formatting.Codes.ShadowCode.html + name: ShadowCode + nameWithType: ShadowCode + fullName: MLEM.Formatting.Codes.ShadowCode +- uid: MLEM.Formatting.Codes.SimpleEndCode + commentId: T:MLEM.Formatting.Codes.SimpleEndCode + href: MLEM.Formatting.Codes.SimpleEndCode.html + name: SimpleEndCode + nameWithType: SimpleEndCode + fullName: MLEM.Formatting.Codes.SimpleEndCode +- uid: MLEM.Formatting.Codes.SubSupCode + commentId: T:MLEM.Formatting.Codes.SubSupCode + href: MLEM.Formatting.Codes.SubSupCode.html + name: SubSupCode + nameWithType: SubSupCode + fullName: MLEM.Formatting.Codes.SubSupCode +- uid: MLEM.Formatting.Codes.UnderlineCode + commentId: T:MLEM.Formatting.Codes.UnderlineCode + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.UnderlineCode.html + name: UnderlineCode + nameWithType: UnderlineCode + fullName: MLEM.Formatting.Codes.UnderlineCode +- uid: MLEM.Formatting.Codes.WobblyCode + commentId: T:MLEM.Formatting.Codes.WobblyCode + href: MLEM.Formatting.Codes.WobblyCode.html + name: WobblyCode + nameWithType: WobblyCode + fullName: MLEM.Formatting.Codes.WobblyCode +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html diff --git a/Docs/api/MLEM.Formatting.TextAlignment.yml b/Docs/api/MLEM.Formatting.TextAlignment.yml new file mode 100644 index 0000000..62b99e0 --- /dev/null +++ b/Docs/api/MLEM.Formatting.TextAlignment.yml @@ -0,0 +1,157 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.TextAlignment + commentId: T:MLEM.Formatting.TextAlignment + id: TextAlignment + parent: MLEM.Formatting + children: + - MLEM.Formatting.TextAlignment.Center + - MLEM.Formatting.TextAlignment.Left + - MLEM.Formatting.TextAlignment.Right + langs: + - csharp + - vb + name: TextAlignment + nameWithType: TextAlignment + fullName: MLEM.Formatting.TextAlignment + type: Enum + source: + remote: + path: MLEM/Formatting/TextAlignment.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextAlignment + path: ../MLEM/Formatting/TextAlignment.cs + startLine: 4 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: An enumeration that represents a set of alignment options for objects and MLEM.Ui paragraphs. + example: [] + syntax: + content: public enum TextAlignment + content.vb: Public Enum TextAlignment +- uid: MLEM.Formatting.TextAlignment.Left + commentId: F:MLEM.Formatting.TextAlignment.Left + id: Left + parent: MLEM.Formatting.TextAlignment + langs: + - csharp + - vb + name: Left + nameWithType: TextAlignment.Left + fullName: MLEM.Formatting.TextAlignment.Left + type: Field + source: + remote: + path: MLEM/Formatting/TextAlignment.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Left + path: ../MLEM/Formatting/TextAlignment.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Left alignment, which is also the default value + example: [] + syntax: + content: Left = 0 + return: + type: MLEM.Formatting.TextAlignment +- uid: MLEM.Formatting.TextAlignment.Center + commentId: F:MLEM.Formatting.TextAlignment.Center + id: Center + parent: MLEM.Formatting.TextAlignment + langs: + - csharp + - vb + name: Center + nameWithType: TextAlignment.Center + fullName: MLEM.Formatting.TextAlignment.Center + type: Field + source: + remote: + path: MLEM/Formatting/TextAlignment.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Center + path: ../MLEM/Formatting/TextAlignment.cs + startLine: 13 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Center alignment + example: [] + syntax: + content: Center = 1 + return: + type: MLEM.Formatting.TextAlignment +- uid: MLEM.Formatting.TextAlignment.Right + commentId: F:MLEM.Formatting.TextAlignment.Right + id: Right + parent: MLEM.Formatting.TextAlignment + langs: + - csharp + - vb + name: Right + nameWithType: TextAlignment.Right + fullName: MLEM.Formatting.TextAlignment.Right + type: Field + source: + remote: + path: MLEM/Formatting/TextAlignment.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Right + path: ../MLEM/Formatting/TextAlignment.cs + startLine: 18 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Right alignment. + + In this alignment option, trailing spaces are ignored to ensure that visual alignment is consistent. + example: [] + syntax: + content: Right = 2 + return: + type: MLEM.Formatting.TextAlignment +references: +- uid: MLEM.Formatting.TokenizedString + commentId: T:MLEM.Formatting.TokenizedString + parent: MLEM.Formatting + href: MLEM.Formatting.TokenizedString.html + name: TokenizedString + nameWithType: TokenizedString + fullName: MLEM.Formatting.TokenizedString +- 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.Formatting.TextAlignment + commentId: T:MLEM.Formatting.TextAlignment + parent: MLEM.Formatting + href: MLEM.Formatting.TextAlignment.html + name: TextAlignment + nameWithType: TextAlignment + fullName: MLEM.Formatting.TextAlignment diff --git a/Docs/api/MLEM.Formatting.TextFormatter.Macro.yml b/Docs/api/MLEM.Formatting.TextFormatter.Macro.yml new file mode 100644 index 0000000..8cabd92 --- /dev/null +++ b/Docs/api/MLEM.Formatting.TextFormatter.Macro.yml @@ -0,0 +1,149 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.TextFormatter.Macro + commentId: T:MLEM.Formatting.TextFormatter.Macro + id: TextFormatter.Macro + parent: MLEM.Formatting + children: [] + langs: + - csharp + - vb + name: TextFormatter.Macro + nameWithType: TextFormatter.Macro + fullName: MLEM.Formatting.TextFormatter.Macro + type: Delegate + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Macro + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 250 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Represents a text formatting macro. Used by . + example: [] + syntax: + content: public delegate string TextFormatter.Macro(TextFormatter formatter, Match match, Regex regex) + parameters: + - id: formatter + type: MLEM.Formatting.TextFormatter + description: The text formatter that created this macro + - id: match + type: System.Text.RegularExpressions.Match + description: The match for the macro's regex + - id: regex + type: System.Text.RegularExpressions.Regex + description: The regex used to create this macro + return: + type: System.String + content.vb: Public Delegate Function TextFormatter.Macro(formatter As TextFormatter, match As Match, regex As Regex) As String +references: +- uid: MLEM.Formatting.TextFormatter.Macros + commentId: F:MLEM.Formatting.TextFormatter.Macros + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Macros + name: Macros + nameWithType: TextFormatter.Macros + fullName: MLEM.Formatting.TextFormatter.Macros +- 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.Formatting.TextFormatter + commentId: T:MLEM.Formatting.TextFormatter + parent: MLEM.Formatting + href: MLEM.Formatting.TextFormatter.html + name: TextFormatter + nameWithType: TextFormatter + fullName: MLEM.Formatting.TextFormatter +- uid: System.Text.RegularExpressions.Match + commentId: T:System.Text.RegularExpressions.Match + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.match + name: Match + nameWithType: Match + fullName: System.Text.RegularExpressions.Match +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- 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: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Formatting.TextFormatter.yml b/Docs/api/MLEM.Formatting.TextFormatter.yml new file mode 100644 index 0000000..706639b --- /dev/null +++ b/Docs/api/MLEM.Formatting.TextFormatter.yml @@ -0,0 +1,1980 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.TextFormatter + commentId: T:MLEM.Formatting.TextFormatter + id: TextFormatter + parent: MLEM.Formatting + children: + - MLEM.Formatting.TextFormatter.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - MLEM.Formatting.TextFormatter.Codes + - MLEM.Formatting.TextFormatter.DefaultOutlineColor + - MLEM.Formatting.TextFormatter.DefaultOutlineThickness + - MLEM.Formatting.TextFormatter.DefaultShadowColor + - MLEM.Formatting.TextFormatter.DefaultShadowOffset + - MLEM.Formatting.TextFormatter.DefaultSubOffset + - MLEM.Formatting.TextFormatter.DefaultSupOffset + - MLEM.Formatting.TextFormatter.DefaultWobblyHeight + - MLEM.Formatting.TextFormatter.DefaultWobblyModifier + - MLEM.Formatting.TextFormatter.LineThickness + - MLEM.Formatting.TextFormatter.Macros + - MLEM.Formatting.TextFormatter.OutlineDiagonals + - MLEM.Formatting.TextFormatter.ResolveMacros(System.String) + - MLEM.Formatting.TextFormatter.StrikethroughOffset + - MLEM.Formatting.TextFormatter.StripAllFormatting(System.String) + - MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont,System.String,MLEM.Formatting.TextAlignment) + - MLEM.Formatting.TextFormatter.UnderlineOffset + langs: + - csharp + - vb + name: TextFormatter + nameWithType: TextFormatter + fullName: MLEM.Formatting.TextFormatter + type: Class + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextFormatter + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + A text formatter is used for drawing text using that contains different colors, bold/italic sections and animations. + + To format a string of text, use the codes as specified in the constructor. To tokenize and render a formatted string, use . + example: [] + syntax: + content: 'public class TextFormatter : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class TextFormatter Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Formatting.TextFormatter.MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + - MLEM.Formatting.TextFormatter.MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(System.String,MLEM.Textures.TextureRegion,System.Boolean) +- uid: MLEM.Formatting.TextFormatter.Codes + commentId: F:MLEM.Formatting.TextFormatter.Codes + id: Codes + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: Codes + nameWithType: TextFormatter.Codes + fullName: MLEM.Formatting.TextFormatter.Codes + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Codes + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 22 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The formatting codes that this text formatter uses. + + The defines how the formatting code should be matched. + example: [] + syntax: + content: public readonly Dictionary Codes + return: + type: System.Collections.Generic.Dictionary{System.Text.RegularExpressions.Regex,MLEM.Formatting.Codes.Code.Constructor} + content.vb: Public ReadOnly Codes As Dictionary(Of Regex, Code.Constructor) +- uid: MLEM.Formatting.TextFormatter.Macros + commentId: F:MLEM.Formatting.TextFormatter.Macros + id: Macros + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: Macros + nameWithType: TextFormatter.Macros + fullName: MLEM.Formatting.TextFormatter.Macros + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Macros + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 28 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The macros that this text formatter uses. + + A macro is a that turns a snippet of text into another snippet of text. + + Macros can resolve recursively and can resolve into formatting codes. + example: [] + syntax: + content: public readonly Dictionary Macros + return: + type: System.Collections.Generic.Dictionary{System.Text.RegularExpressions.Regex,MLEM.Formatting.TextFormatter.Macro} + content.vb: Public ReadOnly Macros As Dictionary(Of Regex, TextFormatter.Macro) +- uid: MLEM.Formatting.TextFormatter.LineThickness + commentId: F:MLEM.Formatting.TextFormatter.LineThickness + id: LineThickness + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: LineThickness + nameWithType: TextFormatter.LineThickness + fullName: MLEM.Formatting.TextFormatter.LineThickness + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LineThickness + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The line thickness used by this text formatter, which determines how the default -based formatting codes are drawn. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public float LineThickness + return: + type: System.Single + content.vb: Public LineThickness As Single +- uid: MLEM.Formatting.TextFormatter.UnderlineOffset + commentId: F:MLEM.Formatting.TextFormatter.UnderlineOffset + id: UnderlineOffset + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: UnderlineOffset + nameWithType: TextFormatter.UnderlineOffset + fullName: MLEM.Formatting.TextFormatter.UnderlineOffset + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UnderlineOffset + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 39 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The underline offset used by this text formatter, which determines how the default is drawn. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public float UnderlineOffset + return: + type: System.Single + content.vb: Public UnderlineOffset As Single +- uid: MLEM.Formatting.TextFormatter.StrikethroughOffset + commentId: F:MLEM.Formatting.TextFormatter.StrikethroughOffset + id: StrikethroughOffset + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: StrikethroughOffset + nameWithType: TextFormatter.StrikethroughOffset + fullName: MLEM.Formatting.TextFormatter.StrikethroughOffset + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: StrikethroughOffset + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The strikethrough offset used by this text formatter, which determines how the default 's strikethrough variant is drawn. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public float StrikethroughOffset + return: + type: System.Single + content.vb: Public StrikethroughOffset As Single +- uid: MLEM.Formatting.TextFormatter.DefaultSubOffset + commentId: F:MLEM.Formatting.TextFormatter.DefaultSubOffset + id: DefaultSubOffset + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: DefaultSubOffset + nameWithType: TextFormatter.DefaultSubOffset + fullName: MLEM.Formatting.TextFormatter.DefaultSubOffset + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultSubOffset + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 49 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The default subscript offset used by this text formatter, which determines how the default is drawn if no custom value is used. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public float DefaultSubOffset + return: + type: System.Single + content.vb: Public DefaultSubOffset As Single +- uid: MLEM.Formatting.TextFormatter.DefaultSupOffset + commentId: F:MLEM.Formatting.TextFormatter.DefaultSupOffset + id: DefaultSupOffset + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: DefaultSupOffset + nameWithType: TextFormatter.DefaultSupOffset + fullName: MLEM.Formatting.TextFormatter.DefaultSupOffset + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultSupOffset + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 54 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The default superscript offset used by this text formatter, which determines how the default is drawn if no custom value is used. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public float DefaultSupOffset + return: + type: System.Single + content.vb: Public DefaultSupOffset As Single +- uid: MLEM.Formatting.TextFormatter.DefaultShadowColor + commentId: F:MLEM.Formatting.TextFormatter.DefaultShadowColor + id: DefaultShadowColor + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: DefaultShadowColor + nameWithType: TextFormatter.DefaultShadowColor + fullName: MLEM.Formatting.TextFormatter.DefaultShadowColor + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultShadowColor + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 59 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The default shadow color used by this text formatter, which determines how the default is drawn if no custom value is used. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public Color DefaultShadowColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public DefaultShadowColor As Color +- uid: MLEM.Formatting.TextFormatter.DefaultShadowOffset + commentId: F:MLEM.Formatting.TextFormatter.DefaultShadowOffset + id: DefaultShadowOffset + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: DefaultShadowOffset + nameWithType: TextFormatter.DefaultShadowOffset + fullName: MLEM.Formatting.TextFormatter.DefaultShadowOffset + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultShadowOffset + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 64 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The default shadow offset used by this text formatter, which determines how the default is drawn if no custom value is used. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public Vector2 DefaultShadowOffset + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public DefaultShadowOffset As Vector2 +- uid: MLEM.Formatting.TextFormatter.DefaultWobblyModifier + commentId: F:MLEM.Formatting.TextFormatter.DefaultWobblyModifier + id: DefaultWobblyModifier + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: DefaultWobblyModifier + nameWithType: TextFormatter.DefaultWobblyModifier + fullName: MLEM.Formatting.TextFormatter.DefaultWobblyModifier + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultWobblyModifier + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 69 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The default wobbly modifier used by this text formatter, which determines how the default is drawn if no custom value is used. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public float DefaultWobblyModifier + return: + type: System.Single + content.vb: Public DefaultWobblyModifier As Single +- uid: MLEM.Formatting.TextFormatter.DefaultWobblyHeight + commentId: F:MLEM.Formatting.TextFormatter.DefaultWobblyHeight + id: DefaultWobblyHeight + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: DefaultWobblyHeight + nameWithType: TextFormatter.DefaultWobblyHeight + fullName: MLEM.Formatting.TextFormatter.DefaultWobblyHeight + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultWobblyHeight + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 74 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The default wobbly modifier used by this text formatter, which determines how the default is drawn if no custom value is used. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public float DefaultWobblyHeight + return: + type: System.Single + content.vb: Public DefaultWobblyHeight As Single +- uid: MLEM.Formatting.TextFormatter.DefaultOutlineThickness + commentId: F:MLEM.Formatting.TextFormatter.DefaultOutlineThickness + id: DefaultOutlineThickness + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: DefaultOutlineThickness + nameWithType: TextFormatter.DefaultOutlineThickness + fullName: MLEM.Formatting.TextFormatter.DefaultOutlineThickness + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultOutlineThickness + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 79 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The default outline thickness used by this text formatter, which determines how the default is drawn if no custom value is used. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public float DefaultOutlineThickness + return: + type: System.Single + content.vb: Public DefaultOutlineThickness As Single +- uid: MLEM.Formatting.TextFormatter.DefaultOutlineColor + commentId: F:MLEM.Formatting.TextFormatter.DefaultOutlineColor + id: DefaultOutlineColor + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: DefaultOutlineColor + nameWithType: TextFormatter.DefaultOutlineColor + fullName: MLEM.Formatting.TextFormatter.DefaultOutlineColor + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultOutlineColor + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 84 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The default outline color used by this text formatter, which determines how the default is drawn if no custom value is used. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public Color DefaultOutlineColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public DefaultOutlineColor As Color +- uid: MLEM.Formatting.TextFormatter.OutlineDiagonals + commentId: F:MLEM.Formatting.TextFormatter.OutlineDiagonals + id: OutlineDiagonals + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: OutlineDiagonals + nameWithType: TextFormatter.OutlineDiagonals + fullName: MLEM.Formatting.TextFormatter.OutlineDiagonals + type: Field + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutlineDiagonals + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 89 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Whether the default outline used by this text formatter should also draw outlines diagonally, which determines how the default is drawn if no custom value is used. Non-diagonally drawn outlines might generally look better when using a pixelart font. + + Note that this value only has an effect on the default formatting codes created through the constructor. + example: [] + syntax: + content: public bool OutlineDiagonals + return: + type: System.Boolean + content.vb: Public OutlineDiagonals As Boolean +- uid: MLEM.Formatting.TextFormatter.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:MLEM.Formatting.TextFormatter.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean) + id: '#ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean)' + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: TextFormatter(bool, bool, bool, bool) + nameWithType: TextFormatter.TextFormatter(bool, bool, bool, bool) + fullName: MLEM.Formatting.TextFormatter.TextFormatter(bool, bool, bool, bool) + type: Constructor + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 98 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Creates a new text formatter with an optional set of default formatting codes. + example: [] + syntax: + content: public TextFormatter(bool hasFontModifiers = true, bool hasColors = true, bool hasAnimations = true, bool hasMacros = true) + parameters: + - id: hasFontModifiers + type: System.Boolean + description: Whether default font modifier codes should be added, including bold, italic, strikethrough, shadow, subscript, and more. + - id: hasColors + type: System.Boolean + description: Whether default color codes should be added, including all values and the ability to use custom colors. + - id: hasAnimations + type: System.Boolean + description: Whether default animation codes should be added, namely the wobbly animation. + - id: hasMacros + type: System.Boolean + description: Whether default macros should be added, including TeX's ~ non-breaking space and more. + content.vb: Public Sub New(hasFontModifiers As Boolean = True, hasColors As Boolean = True, hasAnimations As Boolean = True, hasMacros As Boolean = True) + overload: MLEM.Formatting.TextFormatter.#ctor* + nameWithType.vb: TextFormatter.New(Boolean, Boolean, Boolean, Boolean) + fullName.vb: MLEM.Formatting.TextFormatter.New(Boolean, Boolean, Boolean, Boolean) + name.vb: New(Boolean, Boolean, Boolean, Boolean) +- uid: MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont,System.String,MLEM.Formatting.TextAlignment) + commentId: M:MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont,System.String,MLEM.Formatting.TextAlignment) + id: Tokenize(MLEM.Font.GenericFont,System.String,MLEM.Formatting.TextAlignment) + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: Tokenize(GenericFont, string, TextAlignment) + nameWithType: TextFormatter.Tokenize(GenericFont, string, TextAlignment) + fullName: MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont, string, MLEM.Formatting.TextAlignment) + type: Method + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Tokenize + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 154 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Tokenizes a string, returning a tokenized string that is ready for splitting, measuring and drawing. + example: [] + syntax: + content: public TokenizedString Tokenize(GenericFont font, string s, TextAlignment alignment = TextAlignment.Left) + parameters: + - id: font + type: MLEM.Font.GenericFont + description: The font to use for tokenization. Note that this font needs to be the same that will later be used for splitting, measuring and/or drawing. + - id: s + type: System.String + description: The string to tokenize + - id: alignment + type: MLEM.Formatting.TextAlignment + description: The text alignment that should be used. This alignment can later be changed using . + return: + type: MLEM.Formatting.TokenizedString + description: The tokenized string. + content.vb: Public Function Tokenize(font As GenericFont, s As String, alignment As TextAlignment = TextAlignment.Left) As TokenizedString + overload: MLEM.Formatting.TextFormatter.Tokenize* + nameWithType.vb: TextFormatter.Tokenize(GenericFont, String, TextAlignment) + fullName.vb: MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont, String, MLEM.Formatting.TextAlignment) + name.vb: Tokenize(GenericFont, String, TextAlignment) +- uid: MLEM.Formatting.TextFormatter.ResolveMacros(System.String) + commentId: M:MLEM.Formatting.TextFormatter.ResolveMacros(System.String) + id: ResolveMacros(System.String) + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: ResolveMacros(string) + nameWithType: TextFormatter.ResolveMacros(string) + fullName: MLEM.Formatting.TextFormatter.ResolveMacros(string) + type: Method + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ResolveMacros + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 198 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Resolves the macros in the given string recursively, until no more macros can be resolved. + + This method is used by , meaning that it does not explicitly have to be called when using text formatting. + example: [] + syntax: + content: public string ResolveMacros(string s) + parameters: + - id: s + type: System.String + description: The string to resolve macros for + return: + type: System.String + description: The final, recursively resolved string + content.vb: Public Function ResolveMacros(s As String) As String + overload: MLEM.Formatting.TextFormatter.ResolveMacros* + nameWithType.vb: TextFormatter.ResolveMacros(String) + fullName.vb: MLEM.Formatting.TextFormatter.ResolveMacros(String) + name.vb: ResolveMacros(String) +- uid: MLEM.Formatting.TextFormatter.StripAllFormatting(System.String) + commentId: M:MLEM.Formatting.TextFormatter.StripAllFormatting(System.String) + id: StripAllFormatting(System.String) + parent: MLEM.Formatting.TextFormatter + langs: + - csharp + - vb + name: StripAllFormatting(string) + nameWithType: TextFormatter.StripAllFormatting(string) + fullName: MLEM.Formatting.TextFormatter.StripAllFormatting(string) + type: Method + source: + remote: + path: MLEM/Formatting/TextFormatter.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: StripAllFormatting + path: ../MLEM/Formatting/TextFormatter.cs + startLine: 225 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Strips all formatting codes from the given string, causing a string without any formatting codes to be returned. + + Note that, if a has already been created using , it is more efficient to use or . + example: [] + syntax: + content: public string StripAllFormatting(string s) + parameters: + - id: s + type: System.String + description: The string to strip formatting codes from. + return: + type: System.String + description: The stripped string. + content.vb: Public Function StripAllFormatting(s As String) As String + overload: MLEM.Formatting.TextFormatter.StripAllFormatting* + nameWithType.vb: TextFormatter.StripAllFormatting(String) + fullName.vb: MLEM.Formatting.TextFormatter.StripAllFormatting(String) + name.vb: StripAllFormatting(String) +references: +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont,System.String,MLEM.Formatting.TextAlignment) + commentId: M:MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont,System.String,MLEM.Formatting.TextAlignment) + isExternal: true + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Tokenize_MLEM_Font_GenericFont_System_String_MLEM_Formatting_TextAlignment_ + name: Tokenize(GenericFont, string, TextAlignment) + nameWithType: TextFormatter.Tokenize(GenericFont, string, TextAlignment) + fullName: MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont, string, MLEM.Formatting.TextAlignment) + nameWithType.vb: TextFormatter.Tokenize(GenericFont, String, TextAlignment) + fullName.vb: MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont, String, MLEM.Formatting.TextAlignment) + name.vb: Tokenize(GenericFont, String, TextAlignment) + spec.csharp: + - uid: MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont,System.String,MLEM.Formatting.TextAlignment) + name: Tokenize + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Tokenize_MLEM_Font_GenericFont_System_String_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.TextFormatter.Tokenize(MLEM.Font.GenericFont,System.String,MLEM.Formatting.TextAlignment) + name: Tokenize + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Tokenize_MLEM_Font_GenericFont_System_String_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) +- 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: 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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.Formatting.TextFormatter.MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + commentId: M:MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + parent: MLEM.Formatting.Codes.ImageCodeExtensions + definition: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Animations_SpriteAnimation_System_Boolean_ + name: AddImage(TextFormatter, string, SpriteAnimation, bool) + nameWithType: ImageCodeExtensions.AddImage(TextFormatter, string, SpriteAnimation, bool) + fullName: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, string, MLEM.Animations.SpriteAnimation, bool) + nameWithType.vb: ImageCodeExtensions.AddImage(TextFormatter, String, SpriteAnimation, Boolean) + fullName.vb: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, String, MLEM.Animations.SpriteAnimation, Boolean) + name.vb: AddImage(TextFormatter, String, SpriteAnimation, Boolean) + spec.csharp: + - uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + name: AddImage + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Animations_SpriteAnimation_System_Boolean_ + - name: ( + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + href: MLEM.Animations.SpriteAnimation.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + name: AddImage + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Animations_SpriteAnimation_System_Boolean_ + - name: ( + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + href: MLEM.Animations.SpriteAnimation.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Formatting.TextFormatter.MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(System.String,MLEM.Textures.TextureRegion,System.Boolean) + commentId: M:MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + parent: MLEM.Formatting.Codes.ImageCodeExtensions + definition: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Textures_TextureRegion_System_Boolean_ + name: AddImage(TextFormatter, string, TextureRegion, bool) + nameWithType: ImageCodeExtensions.AddImage(TextFormatter, string, TextureRegion, bool) + fullName: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, string, MLEM.Textures.TextureRegion, bool) + nameWithType.vb: ImageCodeExtensions.AddImage(TextFormatter, String, TextureRegion, Boolean) + fullName.vb: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, String, MLEM.Textures.TextureRegion, Boolean) + name.vb: AddImage(TextFormatter, String, TextureRegion, Boolean) + spec.csharp: + - uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + name: AddImage + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Textures_TextureRegion_System_Boolean_ + - name: ( + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + name: AddImage + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Textures_TextureRegion_System_Boolean_ + - name: ( + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + commentId: M:MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + isExternal: true + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Animations_SpriteAnimation_System_Boolean_ + name: AddImage(TextFormatter, string, SpriteAnimation, bool) + nameWithType: ImageCodeExtensions.AddImage(TextFormatter, string, SpriteAnimation, bool) + fullName: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, string, MLEM.Animations.SpriteAnimation, bool) + nameWithType.vb: ImageCodeExtensions.AddImage(TextFormatter, String, SpriteAnimation, Boolean) + fullName.vb: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, String, MLEM.Animations.SpriteAnimation, Boolean) + name.vb: AddImage(TextFormatter, String, SpriteAnimation, Boolean) + spec.csharp: + - uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + name: AddImage + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Animations_SpriteAnimation_System_Boolean_ + - name: ( + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + href: MLEM.Animations.SpriteAnimation.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Animations.SpriteAnimation,System.Boolean) + name: AddImage + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Animations_SpriteAnimation_System_Boolean_ + - name: ( + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + href: MLEM.Animations.SpriteAnimation.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Formatting.Codes.ImageCodeExtensions + commentId: T:MLEM.Formatting.Codes.ImageCodeExtensions + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.ImageCodeExtensions.html + name: ImageCodeExtensions + nameWithType: ImageCodeExtensions + fullName: MLEM.Formatting.Codes.ImageCodeExtensions +- uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + commentId: M:MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + isExternal: true + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Textures_TextureRegion_System_Boolean_ + name: AddImage(TextFormatter, string, TextureRegion, bool) + nameWithType: ImageCodeExtensions.AddImage(TextFormatter, string, TextureRegion, bool) + fullName: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, string, MLEM.Textures.TextureRegion, bool) + nameWithType.vb: ImageCodeExtensions.AddImage(TextFormatter, String, TextureRegion, Boolean) + fullName.vb: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter, String, MLEM.Textures.TextureRegion, Boolean) + name.vb: AddImage(TextFormatter, String, TextureRegion, Boolean) + spec.csharp: + - uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + name: AddImage + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Textures_TextureRegion_System_Boolean_ + - name: ( + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Formatting.Codes.ImageCodeExtensions.AddImage(MLEM.Formatting.TextFormatter,System.String,MLEM.Textures.TextureRegion,System.Boolean) + name: AddImage + href: MLEM.Formatting.Codes.ImageCodeExtensions.html#MLEM_Formatting_Codes_ImageCodeExtensions_AddImage_MLEM_Formatting_TextFormatter_System_String_MLEM_Textures_TextureRegion_System_Boolean_ + - name: ( + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html +- uid: System.Text.RegularExpressions.Regex + commentId: T:System.Text.RegularExpressions.Regex + parent: System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + name: Regex + nameWithType: Regex + fullName: System.Text.RegularExpressions.Regex +- uid: System.Collections.Generic.Dictionary{System.Text.RegularExpressions.Regex,MLEM.Formatting.Codes.Code.Constructor} + commentId: T:System.Collections.Generic.Dictionary{System.Text.RegularExpressions.Regex,MLEM.Formatting.Codes.Code.Constructor} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of Regex, Code.Constructor) + fullName.vb: System.Collections.Generic.Dictionary(Of System.Text.RegularExpressions.Regex, MLEM.Formatting.Codes.Code.Constructor) + name.vb: Dictionary(Of Regex, Code.Constructor) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.Text.RegularExpressions.Regex + name: Regex + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + - name: ',' + - name: " " + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: . + - uid: MLEM.Formatting.Codes.Code.Constructor + name: Constructor + href: MLEM.Formatting.Codes.Code.Constructor.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.Text.RegularExpressions.Regex + name: Regex + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + - name: ',' + - name: " " + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: . + - uid: MLEM.Formatting.Codes.Code.Constructor + name: Constructor + href: MLEM.Formatting.Codes.Code.Constructor.html + - name: ) +- uid: System.Text.RegularExpressions + commentId: N:System.Text.RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Text.RegularExpressions + nameWithType: System.Text.RegularExpressions + fullName: System.Text.RegularExpressions + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Text + name: Text + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text + - name: . + - uid: System.Text.RegularExpressions + name: RegularExpressions + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: 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.Collections.Generic.Dictionary{System.Text.RegularExpressions.Regex,MLEM.Formatting.TextFormatter.Macro} + commentId: T:System.Collections.Generic.Dictionary{System.Text.RegularExpressions.Regex,MLEM.Formatting.TextFormatter.Macro} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of Regex, TextFormatter.Macro) + fullName.vb: System.Collections.Generic.Dictionary(Of System.Text.RegularExpressions.Regex, MLEM.Formatting.TextFormatter.Macro) + name.vb: Dictionary(Of Regex, TextFormatter.Macro) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.Text.RegularExpressions.Regex + name: Regex + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: . + - uid: MLEM.Formatting.TextFormatter.Macro + name: Macro + href: MLEM.Formatting.TextFormatter.Macro.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.Text.RegularExpressions.Regex + name: Regex + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.text.regularexpressions.regex + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: . + - uid: MLEM.Formatting.TextFormatter.Macro + name: Macro + href: MLEM.Formatting.TextFormatter.Macro.html + - name: ) +- uid: MLEM.Formatting.Codes.UnderlineCode + commentId: T:MLEM.Formatting.Codes.UnderlineCode + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.UnderlineCode.html + name: UnderlineCode + nameWithType: UnderlineCode + fullName: MLEM.Formatting.Codes.UnderlineCode +- uid: MLEM.Formatting.TextFormatter.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:MLEM.Formatting.TextFormatter.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter__ctor_System_Boolean_System_Boolean_System_Boolean_System_Boolean_ + name: TextFormatter(bool, bool, bool, bool) + nameWithType: TextFormatter.TextFormatter(bool, bool, bool, bool) + fullName: MLEM.Formatting.TextFormatter.TextFormatter(bool, bool, bool, bool) + nameWithType.vb: TextFormatter.New(Boolean, Boolean, Boolean, Boolean) + fullName.vb: MLEM.Formatting.TextFormatter.New(Boolean, Boolean, Boolean, Boolean) + name.vb: New(Boolean, Boolean, Boolean, Boolean) + spec.csharp: + - uid: MLEM.Formatting.TextFormatter.#ctor(System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter__ctor_System_Boolean_System_Boolean_System_Boolean_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - name: New + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- 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.Formatting.Codes.SubSupCode + commentId: T:MLEM.Formatting.Codes.SubSupCode + href: MLEM.Formatting.Codes.SubSupCode.html + name: SubSupCode + nameWithType: SubSupCode + fullName: MLEM.Formatting.Codes.SubSupCode +- uid: MLEM.Formatting.Codes.ShadowCode + commentId: T:MLEM.Formatting.Codes.ShadowCode + href: MLEM.Formatting.Codes.ShadowCode.html + name: ShadowCode + nameWithType: ShadowCode + fullName: MLEM.Formatting.Codes.ShadowCode +- 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: 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.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Formatting.Codes.WobblyCode + commentId: T:MLEM.Formatting.Codes.WobblyCode + href: MLEM.Formatting.Codes.WobblyCode.html + name: WobblyCode + nameWithType: WobblyCode + fullName: MLEM.Formatting.Codes.WobblyCode +- uid: MLEM.Formatting.Codes.OutlineCode + commentId: T:MLEM.Formatting.Codes.OutlineCode + href: MLEM.Formatting.Codes.OutlineCode.html + name: OutlineCode + nameWithType: OutlineCode + fullName: MLEM.Formatting.Codes.OutlineCode +- 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.Formatting.TextFormatter.#ctor* + commentId: Overload:MLEM.Formatting.TextFormatter.#ctor + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter__ctor_System_Boolean_System_Boolean_System_Boolean_System_Boolean_ + name: TextFormatter + nameWithType: TextFormatter.TextFormatter + fullName: MLEM.Formatting.TextFormatter.TextFormatter + nameWithType.vb: TextFormatter.New + fullName.vb: MLEM.Formatting.TextFormatter.New + name.vb: New +- uid: MLEM.Formatting.TokenizedString.Realign(MLEM.Font.GenericFont,MLEM.Formatting.TextAlignment) + commentId: M:MLEM.Formatting.TokenizedString.Realign(MLEM.Font.GenericFont,MLEM.Formatting.TextAlignment) + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Realign_MLEM_Font_GenericFont_MLEM_Formatting_TextAlignment_ + name: Realign(GenericFont, TextAlignment) + nameWithType: TokenizedString.Realign(GenericFont, TextAlignment) + fullName: MLEM.Formatting.TokenizedString.Realign(MLEM.Font.GenericFont, MLEM.Formatting.TextAlignment) + spec.csharp: + - uid: MLEM.Formatting.TokenizedString.Realign(MLEM.Font.GenericFont,MLEM.Formatting.TextAlignment) + name: Realign + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Realign_MLEM_Font_GenericFont_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.TokenizedString.Realign(MLEM.Font.GenericFont,MLEM.Formatting.TextAlignment) + name: Realign + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Realign_MLEM_Font_GenericFont_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) +- uid: MLEM.Formatting.TextFormatter.Tokenize* + commentId: Overload:MLEM.Formatting.TextFormatter.Tokenize + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_Tokenize_MLEM_Font_GenericFont_System_String_MLEM_Formatting_TextAlignment_ + name: Tokenize + nameWithType: TextFormatter.Tokenize + fullName: MLEM.Formatting.TextFormatter.Tokenize +- 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.Formatting.TextAlignment + commentId: T:MLEM.Formatting.TextAlignment + parent: MLEM.Formatting + href: MLEM.Formatting.TextAlignment.html + name: TextAlignment + nameWithType: TextAlignment + fullName: MLEM.Formatting.TextAlignment +- uid: MLEM.Formatting.TokenizedString + commentId: T:MLEM.Formatting.TokenizedString + parent: MLEM.Formatting + href: MLEM.Formatting.TokenizedString.html + name: TokenizedString + nameWithType: TokenizedString + fullName: MLEM.Formatting.TokenizedString +- uid: MLEM.Formatting.TextFormatter.ResolveMacros* + commentId: Overload:MLEM.Formatting.TextFormatter.ResolveMacros + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_ResolveMacros_System_String_ + name: ResolveMacros + nameWithType: TextFormatter.ResolveMacros + fullName: MLEM.Formatting.TextFormatter.ResolveMacros +- uid: MLEM.Formatting.TokenizedString.String + commentId: F:MLEM.Formatting.TokenizedString.String + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_String + name: String + nameWithType: TokenizedString.String + fullName: MLEM.Formatting.TokenizedString.String +- uid: MLEM.Formatting.TokenizedString.DisplayString + commentId: P:MLEM.Formatting.TokenizedString.DisplayString + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_DisplayString + name: DisplayString + nameWithType: TokenizedString.DisplayString + fullName: MLEM.Formatting.TokenizedString.DisplayString +- uid: MLEM.Formatting.TextFormatter.StripAllFormatting* + commentId: Overload:MLEM.Formatting.TextFormatter.StripAllFormatting + href: MLEM.Formatting.TextFormatter.html#MLEM_Formatting_TextFormatter_StripAllFormatting_System_String_ + name: StripAllFormatting + nameWithType: TextFormatter.StripAllFormatting + fullName: MLEM.Formatting.TextFormatter.StripAllFormatting diff --git a/Docs/api/MLEM.Formatting.Token.yml b/Docs/api/MLEM.Formatting.Token.yml new file mode 100644 index 0000000..18392e4 --- /dev/null +++ b/Docs/api/MLEM.Formatting.Token.yml @@ -0,0 +1,1798 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.Token + commentId: T:MLEM.Formatting.Token + id: Token + parent: MLEM.Formatting + children: + - MLEM.Formatting.Token.AppliedCodes + - MLEM.Formatting.Token.DisplayString + - MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Token.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Token.GetArea(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Formatting.Token.GetArea(Microsoft.Xna.Framework.Vector2,System.Single) + - MLEM.Formatting.Token.GetColor(Microsoft.Xna.Framework.Color) + - MLEM.Formatting.Token.GetFont(MLEM.Font.GenericFont) + - MLEM.Formatting.Token.GetSelfWidth(MLEM.Font.GenericFont) + - MLEM.Formatting.Token.Index + - MLEM.Formatting.Token.RawIndex + - MLEM.Formatting.Token.RawSubstring + - MLEM.Formatting.Token.SplitDisplayString + - MLEM.Formatting.Token.Substring + langs: + - csharp + - vb + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token + type: Class + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Token + path: ../MLEM/Formatting/Token.cs + startLine: 14 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: A part of a that has a certain list of formatting codes applied. + example: [] + syntax: + content: 'public class Token : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class Token Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.Token.AppliedCodes + commentId: F:MLEM.Formatting.Token.AppliedCodes + id: AppliedCodes + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: AppliedCodes + nameWithType: Token.AppliedCodes + fullName: MLEM.Formatting.Token.AppliedCodes + type: Field + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AppliedCodes + path: ../MLEM/Formatting/Token.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The formatting codes that are applied on this token. + + Codes are stored application order, with the first entry in the array being the code that was most recently applied. + example: [] + syntax: + content: public readonly Code[] AppliedCodes + return: + type: MLEM.Formatting.Codes.Code[] + content.vb: Public ReadOnly AppliedCodes As Code() +- uid: MLEM.Formatting.Token.Index + commentId: F:MLEM.Formatting.Token.Index + id: Index + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: Index + nameWithType: Token.Index + fullName: MLEM.Formatting.Token.Index + type: Field + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Index + path: ../MLEM/Formatting/Token.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: The index in the that this token starts at. + example: [] + syntax: + content: public readonly int Index + return: + type: System.Int32 + content.vb: Public ReadOnly Index As Integer +- uid: MLEM.Formatting.Token.RawIndex + commentId: F:MLEM.Formatting.Token.RawIndex + id: RawIndex + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: RawIndex + nameWithType: Token.RawIndex + fullName: MLEM.Formatting.Token.RawIndex + type: Field + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RawIndex + path: ../MLEM/Formatting/Token.cs + startLine: 28 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: The index in the that this token starts at. + example: [] + syntax: + content: public readonly int RawIndex + return: + type: System.Int32 + content.vb: Public ReadOnly RawIndex As Integer +- uid: MLEM.Formatting.Token.Substring + commentId: F:MLEM.Formatting.Token.Substring + id: Substring + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: Substring + nameWithType: Token.Substring + fullName: MLEM.Formatting.Token.Substring + type: Field + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Substring + path: ../MLEM/Formatting/Token.cs + startLine: 32 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: The substring that this token contains. + example: [] + syntax: + content: public readonly string Substring + return: + type: System.String + content.vb: Public ReadOnly Substring As String +- uid: MLEM.Formatting.Token.DisplayString + commentId: P:MLEM.Formatting.Token.DisplayString + id: DisplayString + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: DisplayString + nameWithType: Token.DisplayString + fullName: MLEM.Formatting.Token.DisplayString + type: Property + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DisplayString + path: ../MLEM/Formatting/Token.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: The string that is displayed by this token. If the tokenized string has been or has been used, this string will contain the newline characters. + example: [] + syntax: + content: public string DisplayString { get; } + parameters: [] + return: + type: System.String + content.vb: Public ReadOnly Property DisplayString As String + overload: MLEM.Formatting.Token.DisplayString* +- uid: MLEM.Formatting.Token.SplitDisplayString + commentId: P:MLEM.Formatting.Token.SplitDisplayString + id: SplitDisplayString + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: SplitDisplayString + nameWithType: Token.SplitDisplayString + fullName: MLEM.Formatting.Token.SplitDisplayString + type: Property + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SplitDisplayString + path: ../MLEM/Formatting/Token.cs + startLine: 40 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: The , but split at newline characters + example: [] + syntax: + content: public string[] SplitDisplayString { get; } + parameters: [] + return: + type: System.String[] + content.vb: Public Property SplitDisplayString As String() + overload: MLEM.Formatting.Token.SplitDisplayString* +- uid: MLEM.Formatting.Token.RawSubstring + commentId: F:MLEM.Formatting.Token.RawSubstring + id: RawSubstring + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: RawSubstring + nameWithType: Token.RawSubstring + fullName: MLEM.Formatting.Token.RawSubstring + type: Field + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RawSubstring + path: ../MLEM/Formatting/Token.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: The substring that this token contains, without the formatting codes removed. + example: [] + syntax: + content: public readonly string RawSubstring + return: + type: System.String + content.vb: Public ReadOnly RawSubstring As String +- uid: MLEM.Formatting.Token.GetColor(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Formatting.Token.GetColor(Microsoft.Xna.Framework.Color) + id: GetColor(Microsoft.Xna.Framework.Color) + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: GetColor(Color) + nameWithType: Token.GetColor(Color) + fullName: MLEM.Formatting.Token.GetColor(Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetColor + path: ../MLEM/Formatting/Token.cs + startLine: 65 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Get the color that this token will be rendered with + example: [] + syntax: + content: public Color GetColor(Color defaultPick) + parameters: + - id: defaultPick + type: Microsoft.Xna.Framework.Color + description: The default color, if none is specified + return: + type: Microsoft.Xna.Framework.Color + description: The color to render with + content.vb: Public Function GetColor(defaultPick As Color) As Color + overload: MLEM.Formatting.Token.GetColor* +- uid: MLEM.Formatting.Token.GetFont(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Token.GetFont(MLEM.Font.GenericFont) + id: GetFont(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: GetFont(GenericFont) + nameWithType: Token.GetFont(GenericFont) + fullName: MLEM.Formatting.Token.GetFont(MLEM.Font.GenericFont) + type: Method + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFont + path: ../MLEM/Formatting/Token.cs + startLine: 79 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Get the font that this token will be rendered with + example: [] + syntax: + content: public GenericFont GetFont(GenericFont defaultPick) + parameters: + - id: defaultPick + type: MLEM.Font.GenericFont + description: The default font, if none is specified + return: + type: MLEM.Font.GenericFont + description: The font to render with + content.vb: Public Function GetFont(defaultPick As GenericFont) As GenericFont + overload: MLEM.Formatting.Token.GetFont* +- uid: MLEM.Formatting.Token.GetSelfWidth(MLEM.Font.GenericFont) + commentId: M:MLEM.Formatting.Token.GetSelfWidth(MLEM.Font.GenericFont) + id: GetSelfWidth(MLEM.Font.GenericFont) + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: GetSelfWidth(GenericFont) + nameWithType: Token.GetSelfWidth(GenericFont) + fullName: MLEM.Formatting.Token.GetSelfWidth(MLEM.Font.GenericFont) + type: Method + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetSelfWidth + path: ../MLEM/Formatting/Token.cs + startLine: 94 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Returns the width of the token itself, including all of the instances that this token contains. + + Note that this method does not return the width of this token's , but only the width that the codes themselves take up. + example: [] + syntax: + content: public float GetSelfWidth(GenericFont font) + parameters: + - id: font + type: MLEM.Font.GenericFont + description: The font to use for calculating the width. + return: + type: System.Single + description: The width of this token itself. + content.vb: Public Function GetSelfWidth(font As GenericFont) As Single + overload: MLEM.Formatting.Token.GetSelfWidth* +- uid: MLEM.Formatting.Token.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Token.DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + id: DrawSelf(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: DrawSelf(GameTime, SpriteBatch, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + nameWithType: Token.DrawSelf(GameTime, SpriteBatch, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2) + fullName: MLEM.Formatting.Token.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawSelf + path: ../MLEM/Formatting/Token.cs + startLine: 117 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Draws the token itself, including all of the instances that this token contains. + + Note that, to draw the token's actual string, is used. + example: [] + syntax: + content: public void DrawSelf(GameTime time, SpriteBatch batch, Vector2 stringPos, Vector2 charPosOffset, GenericFont font, Color color, Vector2 scale, float rotation, Vector2 origin, float depth, SpriteEffects effects, Vector2 stringSize) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font to use to draw + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: depth + type: System.Single + description: The depth to draw at + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string. + content.vb: Public Sub DrawSelf(time As GameTime, batch As SpriteBatch, stringPos As Vector2, charPosOffset As Vector2, font As GenericFont, color As Color, scale As Vector2, rotation As Single, origin As Vector2, depth As Single, effects As SpriteEffects, stringSize As Vector2) + overload: MLEM.Formatting.Token.DrawSelf* + nameWithType.vb: Token.DrawSelf(GameTime, SpriteBatch, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) + fullName.vb: MLEM.Formatting.Token.DrawSelf(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2) + name.vb: DrawSelf(GameTime, SpriteBatch, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2) +- uid: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: DrawCharacter(GameTime, SpriteBatch, int, string, int, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Token.DrawCharacter(GameTime, SpriteBatch, int, string, int, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, int, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCharacter + path: ../MLEM/Formatting/Token.cs + startLine: 141 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Draws a given code point using this token's formatting options. + example: [] + syntax: + content: public void DrawCharacter(GameTime time, SpriteBatch batch, int codePoint, string character, int indexInToken, Vector2 stringPos, Vector2 charPosOffset, GenericFont font, Color color, Vector2 scale, float rotation, Vector2 origin, float depth, SpriteEffects effects, Vector2 stringSize, Vector2 charSize) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + - id: codePoint + type: System.Int32 + description: The code point of the character to draw + - id: character + type: System.String + description: The string representation of the character to draw + - id: indexInToken + type: System.Int32 + description: The index within this token that the character is at + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position the string is drawn at. + - id: charPosOffset + type: Microsoft.Xna.Framework.Vector2 + description: The offset from the stringPos that the current character is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font to use to draw + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale to draw with. + - id: rotation + type: System.Single + description: The rotation to draw with. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin to subtract from the position. + - id: depth + type: System.Single + description: The depth to draw at + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The flipping to draw with. + - id: stringSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the string. + - id: charSize + type: Microsoft.Xna.Framework.Vector2 + description: The size of the current character. + content.vb: Public Sub DrawCharacter(time As GameTime, batch As SpriteBatch, codePoint As Integer, character As String, indexInToken As Integer, stringPos As Vector2, charPosOffset As Vector2, font As GenericFont, color As Color, scale As Vector2, rotation As Single, origin As Vector2, depth As Single, effects As SpriteEffects, stringSize As Vector2, charSize As Vector2) + overload: MLEM.Formatting.Token.DrawCharacter* + nameWithType.vb: Token.DrawCharacter(GameTime, SpriteBatch, Integer, String, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) +- uid: MLEM.Formatting.Token.GetArea(Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:MLEM.Formatting.Token.GetArea(Microsoft.Xna.Framework.Vector2,System.Single) + id: GetArea(Microsoft.Xna.Framework.Vector2,System.Single) + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: GetArea(Vector2, float) + nameWithType: Token.GetArea(Vector2, float) + fullName: MLEM.Formatting.Token.GetArea(Microsoft.Xna.Framework.Vector2, float) + type: Method + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetArea + path: ../MLEM/Formatting/Token.cs + startLine: 153 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Gets a list of rectangles that encompass this token's area. + + This can be used to invoke events when the mouse is hovered over the token, for example. + example: [] + syntax: + content: public IEnumerable GetArea(Vector2 stringPos = default, float scale = 1) + parameters: + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position that the string is drawn at + - id: scale + type: System.Single + description: The scale that the string is drawn at + return: + type: System.Collections.Generic.IEnumerable{MLEM.Maths.RectangleF} + description: A set of rectangles that this token contains + content.vb: Public Function GetArea(stringPos As Vector2 = Nothing, scale As Single = 1) As IEnumerable(Of RectangleF) + overload: MLEM.Formatting.Token.GetArea* + nameWithType.vb: Token.GetArea(Vector2, Single) + fullName.vb: MLEM.Formatting.Token.GetArea(Microsoft.Xna.Framework.Vector2, Single) + name.vb: GetArea(Vector2, Single) +- uid: MLEM.Formatting.Token.GetArea(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Token.GetArea(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: GetArea(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Formatting.Token + langs: + - csharp + - vb + name: GetArea(Vector2, Vector2) + nameWithType: Token.GetArea(Vector2, Vector2) + fullName: MLEM.Formatting.Token.GetArea(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Formatting/Token.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetArea + path: ../MLEM/Formatting/Token.cs + startLine: 164 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Gets a list of rectangles that encompass this token's area. + + This can be used to invoke events when the mouse is hovered over the token, for example. + example: [] + syntax: + content: public IEnumerable GetArea(Vector2 stringPos, Vector2 scale) + parameters: + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position that the string is drawn at + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale that the string is drawn at + return: + type: System.Collections.Generic.IEnumerable{MLEM.Maths.RectangleF} + description: A set of rectangles that this token contains + content.vb: Public Function GetArea(stringPos As Vector2, scale As Vector2) As IEnumerable(Of RectangleF) + overload: MLEM.Formatting.Token.GetArea* +references: +- uid: MLEM.Formatting.TokenizedString + commentId: T:MLEM.Formatting.TokenizedString + parent: MLEM.Formatting + href: MLEM.Formatting.TokenizedString.html + name: TokenizedString + nameWithType: TokenizedString + fullName: MLEM.Formatting.TokenizedString +- 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: 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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Formatting.Codes.Code[] + isExternal: true + href: MLEM.Formatting.Codes.Code.html + name: Code[] + nameWithType: Code[] + fullName: MLEM.Formatting.Codes.Code[] + nameWithType.vb: Code() + fullName.vb: MLEM.Formatting.Codes.Code() + name.vb: Code() + spec.csharp: + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ( + - name: ) +- uid: MLEM.Formatting.Token.Substring + commentId: F:MLEM.Formatting.Token.Substring + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_Substring + name: Substring + nameWithType: Token.Substring + fullName: MLEM.Formatting.Token.Substring +- 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.Formatting.Token.RawSubstring + commentId: F:MLEM.Formatting.Token.RawSubstring + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_RawSubstring + name: RawSubstring + nameWithType: Token.RawSubstring + fullName: MLEM.Formatting.Token.RawSubstring +- 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.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + commentId: M:MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + isExternal: true + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Split_MLEM_Font_GenericFont_System_Single_System_Single_MLEM_Formatting_TextAlignment_ + name: Split(GenericFont, float, float, TextAlignment) + nameWithType: TokenizedString.Split(GenericFont, float, float, TextAlignment) + fullName: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont, float, float, MLEM.Formatting.TextAlignment) + nameWithType.vb: TokenizedString.Split(GenericFont, Single, Single, TextAlignment) + fullName.vb: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont, Single, Single, MLEM.Formatting.TextAlignment) + name.vb: Split(GenericFont, Single, Single, TextAlignment) + spec.csharp: + - uid: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + name: Split + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Split_MLEM_Font_GenericFont_System_Single_System_Single_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + name: Split + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Split_MLEM_Font_GenericFont_System_Single_System_Single_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) +- uid: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + commentId: M:MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + isExternal: true + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Truncate_MLEM_Font_GenericFont_System_Single_System_Single_System_String_MLEM_Formatting_TextAlignment_ + name: Truncate(GenericFont, float, float, string, TextAlignment) + nameWithType: TokenizedString.Truncate(GenericFont, float, float, string, TextAlignment) + fullName: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont, float, float, string, MLEM.Formatting.TextAlignment) + nameWithType.vb: TokenizedString.Truncate(GenericFont, Single, Single, String, TextAlignment) + fullName.vb: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont, Single, Single, String, MLEM.Formatting.TextAlignment) + name.vb: Truncate(GenericFont, Single, Single, String, TextAlignment) + spec.csharp: + - uid: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + name: Truncate + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Truncate_MLEM_Font_GenericFont_System_Single_System_Single_System_String_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + name: Truncate + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Truncate_MLEM_Font_GenericFont_System_Single_System_Single_System_String_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) +- uid: MLEM.Formatting.Token.DisplayString* + commentId: Overload:MLEM.Formatting.Token.DisplayString + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DisplayString + name: DisplayString + nameWithType: Token.DisplayString + fullName: MLEM.Formatting.Token.DisplayString +- uid: MLEM.Formatting.Token.DisplayString + commentId: P:MLEM.Formatting.Token.DisplayString + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DisplayString + name: DisplayString + nameWithType: Token.DisplayString + fullName: MLEM.Formatting.Token.DisplayString +- uid: MLEM.Formatting.Token.SplitDisplayString* + commentId: Overload:MLEM.Formatting.Token.SplitDisplayString + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_SplitDisplayString + name: SplitDisplayString + nameWithType: Token.SplitDisplayString + fullName: MLEM.Formatting.Token.SplitDisplayString +- uid: System.String[] + 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() + spec.csharp: + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '[' + - name: ']' + spec.vb: + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ( + - name: ) +- uid: MLEM.Formatting.Token.GetColor* + commentId: Overload:MLEM.Formatting.Token.GetColor + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_GetColor_Microsoft_Xna_Framework_Color_ + name: GetColor + nameWithType: Token.GetColor + fullName: MLEM.Formatting.Token.GetColor +- 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: 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: MLEM.Formatting.Token.GetFont* + commentId: Overload:MLEM.Formatting.Token.GetFont + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_GetFont_MLEM_Font_GenericFont_ + name: GetFont + nameWithType: Token.GetFont + fullName: MLEM.Formatting.Token.GetFont +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: MLEM.Formatting.Codes.Code + commentId: T:MLEM.Formatting.Codes.Code + parent: MLEM.Formatting.Codes + href: MLEM.Formatting.Codes.Code.html + name: Code + nameWithType: Code + fullName: MLEM.Formatting.Codes.Code +- uid: MLEM.Formatting.Token.GetSelfWidth* + commentId: Overload:MLEM.Formatting.Token.GetSelfWidth + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_GetSelfWidth_MLEM_Font_GenericFont_ + name: GetSelfWidth + nameWithType: Token.GetSelfWidth + fullName: MLEM.Formatting.Token.GetSelfWidth +- 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.Formatting.Codes + commentId: N:MLEM.Formatting.Codes + href: MLEM.html + name: MLEM.Formatting.Codes + nameWithType: MLEM.Formatting.Codes + fullName: MLEM.Formatting.Codes + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Formatting + name: Formatting + href: MLEM.Formatting.html + - name: . + - uid: MLEM.Formatting.Codes + name: Codes + href: MLEM.Formatting.Codes.html +- uid: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + isExternal: true + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter(GameTime, SpriteBatch, int, string, int, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2, Vector2) + nameWithType: Token.DrawCharacter(GameTime, SpriteBatch, int, string, int, Vector2, Vector2, GenericFont, Color, Vector2, float, Vector2, float, SpriteEffects, Vector2, Vector2) + fullName: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, int, string, int, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + nameWithType.vb: Token.DrawCharacter(GameTime, SpriteBatch, Integer, String, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + fullName.vb: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Integer, String, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: DrawCharacter(GameTime, SpriteBatch, Integer, String, Integer, Vector2, Vector2, GenericFont, Color, Vector2, Single, Vector2, Single, SpriteEffects, Vector2, Vector2) + spec.csharp: + - uid: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Formatting.Token.DrawCharacter(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Int32,System.String,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + name: DrawCharacter + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + - 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.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Formatting.Token.DrawSelf* + commentId: Overload:MLEM.Formatting.Token.DrawSelf + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DrawSelf_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_ + name: DrawSelf + nameWithType: Token.DrawSelf + fullName: MLEM.Formatting.Token.DrawSelf +- 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: 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.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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.Formatting.Token.DrawCharacter* + commentId: Overload:MLEM.Formatting.Token.DrawCharacter + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_DrawCharacter_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Int32_System_String_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: DrawCharacter + nameWithType: Token.DrawCharacter + fullName: MLEM.Formatting.Token.DrawCharacter +- uid: MLEM.Formatting.Token.GetArea* + commentId: Overload:MLEM.Formatting.Token.GetArea + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_GetArea_Microsoft_Xna_Framework_Vector2_System_Single_ + name: GetArea + nameWithType: Token.GetArea + fullName: MLEM.Formatting.Token.GetArea +- uid: System.Collections.Generic.IEnumerable{MLEM.Maths.RectangleF} + commentId: T:System.Collections.Generic.IEnumerable{MLEM.Maths.RectangleF} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of RectangleF) + fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Maths.RectangleF) + name.vb: IEnumerable(Of RectangleF) + 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.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.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.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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 diff --git a/Docs/api/MLEM.Formatting.TokenizedString.yml b/Docs/api/MLEM.Formatting.TokenizedString.yml new file mode 100644 index 0000000..8059b56 --- /dev/null +++ b/Docs/api/MLEM.Formatting.TokenizedString.yml @@ -0,0 +1,1703 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting.TokenizedString + commentId: T:MLEM.Formatting.TokenizedString + id: TokenizedString + parent: MLEM.Formatting + children: + - MLEM.Formatting.TokenizedString.AllCodes + - MLEM.Formatting.TokenizedString.DisplayString + - MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + - MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + - MLEM.Formatting.TokenizedString.GetArea(Microsoft.Xna.Framework.Vector2,System.Single) + - MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects) + - MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Font.GenericFont,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects) + - MLEM.Formatting.TokenizedString.RawString + - MLEM.Formatting.TokenizedString.Realign(MLEM.Font.GenericFont,MLEM.Formatting.TextAlignment) + - MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + - MLEM.Formatting.TokenizedString.String + - MLEM.Formatting.TokenizedString.Tokens + - MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + - MLEM.Formatting.TokenizedString.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: TokenizedString + nameWithType: TokenizedString + fullName: MLEM.Formatting.TokenizedString + type: Class + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TokenizedString + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 14 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: A tokenized string that was created using a + example: [] + syntax: + content: 'public class TokenizedString : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class TokenizedString Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Formatting.TokenizedString.RawString + commentId: F:MLEM.Formatting.TokenizedString.RawString + id: RawString + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: RawString + nameWithType: TokenizedString.RawString + fullName: MLEM.Formatting.TokenizedString.RawString + type: Field + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RawString + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 19 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: The raw string that was used to create this tokenized string. + example: [] + syntax: + content: public readonly string RawString + return: + type: System.String + content.vb: Public ReadOnly RawString As String +- uid: MLEM.Formatting.TokenizedString.String + commentId: F:MLEM.Formatting.TokenizedString.String + id: String + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: String + nameWithType: TokenizedString.String + fullName: MLEM.Formatting.TokenizedString.String + type: Field + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: String + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 23 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: The , but with formatting codes stripped out. + example: [] + syntax: + content: public readonly string String + return: + type: System.String + content.vb: Public ReadOnly [String] As String +- uid: MLEM.Formatting.TokenizedString.DisplayString + commentId: P:MLEM.Formatting.TokenizedString.DisplayString + id: DisplayString + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: DisplayString + nameWithType: TokenizedString.DisplayString + fullName: MLEM.Formatting.TokenizedString.DisplayString + type: Property + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DisplayString + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 28 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + The string that is actually displayed by this tokenized string. + + If this string has been or has been used, this string will contain the newline characters. + example: [] + syntax: + content: public string DisplayString { get; } + parameters: [] + return: + type: System.String + content.vb: Public ReadOnly Property DisplayString As String + overload: MLEM.Formatting.TokenizedString.DisplayString* +- uid: MLEM.Formatting.TokenizedString.Tokens + commentId: F:MLEM.Formatting.TokenizedString.Tokens + id: Tokens + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: Tokens + nameWithType: TokenizedString.Tokens + fullName: MLEM.Formatting.TokenizedString.Tokens + type: Field + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Tokens + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 32 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: The tokens that this tokenized string contains. + example: [] + syntax: + content: public readonly Token[] Tokens + return: + type: MLEM.Formatting.Token[] + content.vb: Public ReadOnly Tokens As Token() +- uid: MLEM.Formatting.TokenizedString.AllCodes + commentId: F:MLEM.Formatting.TokenizedString.AllCodes + id: AllCodes + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: AllCodes + nameWithType: TokenizedString.AllCodes + fullName: MLEM.Formatting.TokenizedString.AllCodes + type: Field + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AllCodes + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 37 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + All of the formatting codes that are applied over this tokenized string. + + Note that, to get a formatting code for a certain token, use + example: [] + syntax: + content: public readonly Code[] AllCodes + return: + type: MLEM.Formatting.Codes.Code[] + content.vb: Public ReadOnly AllCodes As Code() +- uid: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + commentId: M:MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + id: Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: Split(GenericFont, float, float, TextAlignment) + nameWithType: TokenizedString.Split(GenericFont, float, float, TextAlignment) + fullName: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont, float, float, MLEM.Formatting.TextAlignment) + type: Method + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Split + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 58 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Splits this tokenized string, inserting newline characters if the width of the string is bigger than the maximum width. + + Note that a tokenized string can be re-split without losing any of its actual data, as this operation merely modifies the . + example: [] + syntax: + content: public void Split(GenericFont font, float width, float scale, TextAlignment alignment = TextAlignment.Left) + parameters: + - id: font + type: MLEM.Font.GenericFont + description: The font to use for width calculations + - id: width + type: System.Single + description: The maximum width, in display pixels based on the font and scale + - id: scale + type: System.Single + description: The scale to use for width measurements + - id: alignment + type: MLEM.Formatting.TextAlignment + description: The text alignment that should be used for width calculations + content.vb: Public Sub Split(font As GenericFont, width As Single, scale As Single, alignment As TextAlignment = TextAlignment.Left) + overload: MLEM.Formatting.TokenizedString.Split* + nameWithType.vb: TokenizedString.Split(GenericFont, Single, Single, TextAlignment) + fullName.vb: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont, Single, Single, MLEM.Formatting.TextAlignment) + name.vb: Split(GenericFont, Single, Single, TextAlignment) +- uid: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + commentId: M:MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + id: Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: Truncate(GenericFont, float, float, string, TextAlignment) + nameWithType: TokenizedString.Truncate(GenericFont, float, float, string, TextAlignment) + fullName: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont, float, float, string, MLEM.Formatting.TextAlignment) + type: Method + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Truncate + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 81 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Truncates this tokenized string, removing any additional characters that exceed the length from the displayed string. + + Note that a tokenized string can be re-truncated without losing any of its actual data, as this operation merely modifies the . + + + example: [] + syntax: + content: public void Truncate(GenericFont font, float width, float scale, string ellipsis = "", TextAlignment alignment = TextAlignment.Left) + parameters: + - id: font + type: MLEM.Font.GenericFont + description: The font to use for width calculations + - id: width + type: System.Single + description: The maximum width, in display pixels based on the font and scale + - id: scale + type: System.Single + description: The scale to use for width measurements + - id: ellipsis + type: System.String + description: The characters to add to the end of the string if it is too long + - id: alignment + type: MLEM.Formatting.TextAlignment + description: The text alignment that should be used for width calculations + content.vb: Public Sub Truncate(font As GenericFont, width As Single, scale As Single, ellipsis As String = "", alignment As TextAlignment = TextAlignment.Left) + overload: MLEM.Formatting.TokenizedString.Truncate* + nameWithType.vb: TokenizedString.Truncate(GenericFont, Single, Single, String, TextAlignment) + fullName.vb: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont, Single, Single, String, MLEM.Formatting.TextAlignment) + name.vb: Truncate(GenericFont, Single, Single, String, TextAlignment) +- uid: MLEM.Formatting.TokenizedString.Realign(MLEM.Font.GenericFont,MLEM.Formatting.TextAlignment) + commentId: M:MLEM.Formatting.TokenizedString.Realign(MLEM.Font.GenericFont,MLEM.Formatting.TextAlignment) + id: Realign(MLEM.Font.GenericFont,MLEM.Formatting.TextAlignment) + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: Realign(GenericFont, TextAlignment) + nameWithType: TokenizedString.Realign(GenericFont, TextAlignment) + fullName: MLEM.Formatting.TokenizedString.Realign(MLEM.Font.GenericFont, MLEM.Formatting.TextAlignment) + type: Method + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Realign + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 99 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Realigns this tokenized string using the given . + + If the alignment is , trailing space characters (but not ) will be removed. + example: [] + syntax: + content: public void Realign(GenericFont font, TextAlignment alignment) + parameters: + - id: font + type: MLEM.Font.GenericFont + description: The font to use for width calculations. + - id: alignment + type: MLEM.Formatting.TextAlignment + description: The text alignment that should be used for width calculations. + content.vb: Public Sub Realign(font As GenericFont, alignment As TextAlignment) + overload: MLEM.Formatting.TokenizedString.Realign* +- uid: MLEM.Formatting.TokenizedString.GetArea(Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:MLEM.Formatting.TokenizedString.GetArea(Microsoft.Xna.Framework.Vector2,System.Single) + id: GetArea(Microsoft.Xna.Framework.Vector2,System.Single) + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: GetArea(Vector2, float) + nameWithType: TokenizedString.GetArea(Vector2, float) + fullName: MLEM.Formatting.TokenizedString.GetArea(Microsoft.Xna.Framework.Vector2, float) + type: Method + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetArea + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 145 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Measures the area that this entire tokenized string and all of its take up and returns it as a . + example: [] + syntax: + content: public RectangleF GetArea(Vector2 stringPos = default, float scale = 1) + parameters: + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position that this string is being rendered at, which will offset the resulting . + - id: scale + type: System.Single + description: The scale that this string is being rendered with, which will scale the resulting . + return: + type: MLEM.Maths.RectangleF + description: The area that this tokenized string takes up. + content.vb: Public Function GetArea(stringPos As Vector2 = Nothing, scale As Single = 1) As RectangleF + overload: MLEM.Formatting.TokenizedString.GetArea* + nameWithType.vb: TokenizedString.GetArea(Vector2, Single) + fullName.vb: MLEM.Formatting.TokenizedString.GetArea(Microsoft.Xna.Framework.Vector2, Single) + name.vb: GetArea(Vector2, Single) +- uid: MLEM.Formatting.TokenizedString.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Formatting.TokenizedString.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: TokenizedString.Update(GameTime) + fullName: MLEM.Formatting.TokenizedString.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 153 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Updates the formatting codes in this formatted string, causing animations to animate etc. + example: [] + syntax: + content: public void Update(GameTime time) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + content.vb: Public Sub Update(time As GameTime) + overload: MLEM.Formatting.TokenizedString.Update* +- uid: MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Font.GenericFont,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects) + commentId: M:MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Font.GenericFont,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects) + id: GetTokenUnderPos(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Font.GenericFont,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects) + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: GetTokenUnderPos(Vector2, Vector2, float, GenericFont, float, Vector2, SpriteEffects) + nameWithType: TokenizedString.GetTokenUnderPos(Vector2, Vector2, float, GenericFont, float, Vector2, SpriteEffects) + fullName: MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float, MLEM.Font.GenericFont, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects) + type: Method + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTokenUnderPos + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 159 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Returns the token under the given position. + + This can be used for hovering effects when the mouse is over a token, etc. + example: [] + syntax: + content: public Token GetTokenUnderPos(Vector2 stringPos, Vector2 target, float scale, GenericFont font = null, float rotation = 0, Vector2 origin = default, SpriteEffects effects = SpriteEffects.None) + parameters: + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position that the string is drawn at. + - id: target + type: Microsoft.Xna.Framework.Vector2 + description: The position to use for checking the token. + - id: scale + type: System.Single + description: The scale that the string is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font that the string is being drawn with. If this is null, all following parameters are ignored. + - id: rotation + type: System.Single + description: The rotation that the string is being drawn with. If font is null, this this is ignored. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin that the string is being drawn with. If font is null, this this is ignored. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The sprite effects that the string is being drawn with. If font is null, this is ignored. + return: + type: MLEM.Formatting.Token + description: The token under the target position + content.vb: Public Function GetTokenUnderPos(stringPos As Vector2, target As Vector2, scale As Single, font As GenericFont = Nothing, rotation As Single = 0, origin As Vector2 = Nothing, effects As SpriteEffects = SpriteEffects.None) As Token + overload: MLEM.Formatting.TokenizedString.GetTokenUnderPos* + nameWithType.vb: TokenizedString.GetTokenUnderPos(Vector2, Vector2, Single, GenericFont, Single, Vector2, SpriteEffects) + fullName.vb: MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, MLEM.Font.GenericFont, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects) + name.vb: GetTokenUnderPos(Vector2, Vector2, Single, GenericFont, Single, Vector2, SpriteEffects) +- uid: MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects) + commentId: M:MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects) + id: GetTokenUnderPos(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects) + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: GetTokenUnderPos(Vector2, Vector2, Vector2, GenericFont, float, Vector2, SpriteEffects) + nameWithType: TokenizedString.GetTokenUnderPos(Vector2, Vector2, Vector2, GenericFont, float, Vector2, SpriteEffects) + fullName: MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects) + type: Method + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTokenUnderPos + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 175 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: >- + Returns the token under the given position. + + This can be used for hovering effects when the mouse is over a token, etc. + example: [] + syntax: + content: public Token GetTokenUnderPos(Vector2 stringPos, Vector2 target, Vector2 scale, GenericFont font = null, float rotation = 0, Vector2 origin = default, SpriteEffects effects = SpriteEffects.None) + parameters: + - id: stringPos + type: Microsoft.Xna.Framework.Vector2 + description: The position that the string is drawn at. + - id: target + type: Microsoft.Xna.Framework.Vector2 + description: The position to use for checking the token. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: The scale that the string is drawn at. + - id: font + type: MLEM.Font.GenericFont + description: The font that the string is being drawn with. If this is null, all following parameters are ignored. + - id: rotation + type: System.Single + description: The rotation that the string is being drawn with. If font is null, this this is ignored. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin that the string is being drawn with. If font is null, this this is ignored. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The sprite effects that the string is being drawn with. If font is null, this is ignored. + return: + type: MLEM.Formatting.Token + description: The token under the target position + content.vb: Public Function GetTokenUnderPos(stringPos As Vector2, target As Vector2, scale As Vector2, font As GenericFont = Nothing, rotation As Single = 0, origin As Vector2 = Nothing, effects As SpriteEffects = SpriteEffects.None) As Token + overload: MLEM.Formatting.TokenizedString.GetTokenUnderPos* + nameWithType.vb: TokenizedString.GetTokenUnderPos(Vector2, Vector2, Vector2, GenericFont, Single, Vector2, SpriteEffects) + fullName.vb: MLEM.Formatting.TokenizedString.GetTokenUnderPos(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects) + name.vb: GetTokenUnderPos(Vector2, Vector2, Vector2, GenericFont, Single, Vector2, SpriteEffects) +- uid: MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + commentId: M:MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,System.Single,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, float, float, float, Vector2, SpriteEffects, int?, int?) + nameWithType: TokenizedString.Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, float, float, float, Vector2, SpriteEffects, int?, int?) + fullName: MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, float, float, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, int?, int?) + type: Method + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 190 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Submit a text string of sprites for drawing in the current batch. + example: [] + syntax: + content: public void Draw(GameTime time, SpriteBatch batch, Vector2 pos, GenericFont font, Color color, float scale, float depth, float rotation = 0, Vector2 origin = default, SpriteEffects effects = SpriteEffects.None, int? startIndex = null, int? endIndex = null) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: pos + type: Microsoft.Xna.Framework.Vector2 + - id: font + type: MLEM.Font.GenericFont + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: scale + type: System.Single + description: A scaling of this string. + - id: depth + type: System.Single + - id: rotation + type: System.Single + description: A rotation of this string. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: startIndex + type: System.Nullable{System.Int32} + - id: endIndex + type: System.Nullable{System.Int32} + content.vb: Public Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, font As GenericFont, color As Color, scale As Single, depth As Single, rotation As Single = 0, origin As Vector2 = Nothing, effects As SpriteEffects = SpriteEffects.None, startIndex As Integer? = Nothing, endIndex As Integer? = Nothing) + overload: MLEM.Formatting.TokenizedString.Draw* + nameWithType.vb: TokenizedString.Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, Single, Single, Single, Vector2, SpriteEffects, Integer?, Integer?) + fullName.vb: MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Single, Single, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Integer?, Integer?) + name.vb: Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, Single, Single, Single, Vector2, SpriteEffects, Integer?, Integer?) +- uid: MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + commentId: M:MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + parent: MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, Vector2, float, float, Vector2, SpriteEffects, int?, int?) + nameWithType: TokenizedString.Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, Vector2, float, float, Vector2, SpriteEffects, int?, int?) + fullName: MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, int?, int?) + type: Method + source: + remote: + path: MLEM/Formatting/TokenizedString.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Formatting/TokenizedString.cs + startLine: 195 + assemblies: + - MLEM + namespace: MLEM.Formatting + summary: Submit a text string of sprites for drawing in the current batch. + example: [] + syntax: + content: public void Draw(GameTime time, SpriteBatch batch, Vector2 pos, GenericFont font, Color color, Vector2 scale, float depth, float rotation = 0, Vector2 origin = default, SpriteEffects effects = SpriteEffects.None, int? startIndex = null, int? endIndex = null) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: pos + type: Microsoft.Xna.Framework.Vector2 + - id: font + type: MLEM.Font.GenericFont + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: A scaling of this string. + - id: depth + type: System.Single + - id: rotation + type: System.Single + description: A rotation of this string. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: startIndex + type: System.Nullable{System.Int32} + - id: endIndex + type: System.Nullable{System.Int32} + content.vb: Public Sub Draw(time As GameTime, batch As SpriteBatch, pos As Vector2, font As GenericFont, color As Color, scale As Vector2, depth As Single, rotation As Single = 0, origin As Vector2 = Nothing, effects As SpriteEffects = SpriteEffects.None, startIndex As Integer? = Nothing, endIndex As Integer? = Nothing) + overload: MLEM.Formatting.TokenizedString.Draw* + nameWithType.vb: TokenizedString.Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, Vector2, Single, Single, Vector2, SpriteEffects, Integer?, Integer?) + fullName.vb: MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Integer?, Integer?) + name.vb: Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, Vector2, Single, Single, Vector2, SpriteEffects, Integer?, Integer?) +references: +- 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: 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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- 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.Formatting.TokenizedString.RawString + commentId: F:MLEM.Formatting.TokenizedString.RawString + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_RawString + name: RawString + nameWithType: TokenizedString.RawString + fullName: MLEM.Formatting.TokenizedString.RawString +- uid: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + commentId: M:MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + isExternal: true + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Split_MLEM_Font_GenericFont_System_Single_System_Single_MLEM_Formatting_TextAlignment_ + name: Split(GenericFont, float, float, TextAlignment) + nameWithType: TokenizedString.Split(GenericFont, float, float, TextAlignment) + fullName: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont, float, float, MLEM.Formatting.TextAlignment) + nameWithType.vb: TokenizedString.Split(GenericFont, Single, Single, TextAlignment) + fullName.vb: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont, Single, Single, MLEM.Formatting.TextAlignment) + name.vb: Split(GenericFont, Single, Single, TextAlignment) + spec.csharp: + - uid: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + name: Split + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Split_MLEM_Font_GenericFont_System_Single_System_Single_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.TokenizedString.Split(MLEM.Font.GenericFont,System.Single,System.Single,MLEM.Formatting.TextAlignment) + name: Split + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Split_MLEM_Font_GenericFont_System_Single_System_Single_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) +- uid: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + commentId: M:MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + isExternal: true + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Truncate_MLEM_Font_GenericFont_System_Single_System_Single_System_String_MLEM_Formatting_TextAlignment_ + name: Truncate(GenericFont, float, float, string, TextAlignment) + nameWithType: TokenizedString.Truncate(GenericFont, float, float, string, TextAlignment) + fullName: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont, float, float, string, MLEM.Formatting.TextAlignment) + nameWithType.vb: TokenizedString.Truncate(GenericFont, Single, Single, String, TextAlignment) + fullName.vb: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont, Single, Single, String, MLEM.Formatting.TextAlignment) + name.vb: Truncate(GenericFont, Single, Single, String, TextAlignment) + spec.csharp: + - uid: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + name: Truncate + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Truncate_MLEM_Font_GenericFont_System_Single_System_Single_System_String_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) + spec.vb: + - uid: MLEM.Formatting.TokenizedString.Truncate(MLEM.Font.GenericFont,System.Single,System.Single,System.String,MLEM.Formatting.TextAlignment) + name: Truncate + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Truncate_MLEM_Font_GenericFont_System_Single_System_Single_System_String_MLEM_Formatting_TextAlignment_ + - name: ( + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) +- uid: MLEM.Formatting.TokenizedString.DisplayString* + commentId: Overload:MLEM.Formatting.TokenizedString.DisplayString + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_DisplayString + name: DisplayString + nameWithType: TokenizedString.DisplayString + fullName: MLEM.Formatting.TokenizedString.DisplayString +- uid: MLEM.Formatting.Token[] + isExternal: true + href: MLEM.Formatting.Token.html + name: Token[] + nameWithType: Token[] + fullName: MLEM.Formatting.Token[] + nameWithType.vb: Token() + fullName.vb: MLEM.Formatting.Token() + name.vb: Token() + spec.csharp: + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Formatting.Token + name: Token + href: MLEM.Formatting.Token.html + - name: ( + - name: ) +- uid: MLEM.Formatting.Token.AppliedCodes + commentId: F:MLEM.Formatting.Token.AppliedCodes + href: MLEM.Formatting.Token.html#MLEM_Formatting_Token_AppliedCodes + name: AppliedCodes + nameWithType: Token.AppliedCodes + fullName: MLEM.Formatting.Token.AppliedCodes +- uid: MLEM.Formatting.Codes.Code[] + isExternal: true + href: MLEM.Formatting.Codes.Code.html + name: Code[] + nameWithType: Code[] + fullName: MLEM.Formatting.Codes.Code[] + nameWithType.vb: Code() + fullName.vb: MLEM.Formatting.Codes.Code() + name.vb: Code() + spec.csharp: + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Formatting.Codes.Code + name: Code + href: MLEM.Formatting.Codes.Code.html + - name: ( + - name: ) +- uid: MLEM.Formatting.TokenizedString.DisplayString + commentId: P:MLEM.Formatting.TokenizedString.DisplayString + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_DisplayString + name: DisplayString + nameWithType: TokenizedString.DisplayString + fullName: MLEM.Formatting.TokenizedString.DisplayString +- uid: MLEM.Formatting.TokenizedString.Split* + commentId: Overload:MLEM.Formatting.TokenizedString.Split + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Split_MLEM_Font_GenericFont_System_Single_System_Single_MLEM_Formatting_TextAlignment_ + name: Split + nameWithType: TokenizedString.Split + fullName: MLEM.Formatting.TokenizedString.Split +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- 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.Formatting.TextAlignment + commentId: T:MLEM.Formatting.TextAlignment + parent: MLEM.Formatting + href: MLEM.Formatting.TextAlignment.html + name: TextAlignment + nameWithType: TextAlignment + fullName: MLEM.Formatting.TextAlignment +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + commentId: M:MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + parent: MLEM.Font.GenericFont + isExternal: true + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + name: TruncateString(string, float, float, bool, string) + nameWithType: GenericFont.TruncateString(string, float, float, bool, string) + fullName: MLEM.Font.GenericFont.TruncateString(string, float, float, bool, string) + nameWithType.vb: GenericFont.TruncateString(String, Single, Single, Boolean, String) + fullName.vb: MLEM.Font.GenericFont.TruncateString(String, Single, Single, Boolean, String) + name.vb: TruncateString(String, Single, Single, Boolean, String) + spec.csharp: + - uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Font.GenericFont.TruncateString(System.String,System.Single,System.Single,System.Boolean,System.String) + name: TruncateString + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_TruncateString_System_String_System_Single_System_Single_System_Boolean_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Formatting.TokenizedString.Truncate* + commentId: Overload:MLEM.Formatting.TokenizedString.Truncate + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Truncate_MLEM_Font_GenericFont_System_Single_System_Single_System_String_MLEM_Formatting_TextAlignment_ + name: Truncate + nameWithType: TokenizedString.Truncate + fullName: MLEM.Formatting.TokenizedString.Truncate +- uid: MLEM.Formatting.TextAlignment.Right + commentId: F:MLEM.Formatting.TextAlignment.Right + href: MLEM.Formatting.TextAlignment.html#MLEM_Formatting_TextAlignment_Right + name: Right + nameWithType: TextAlignment.Right + fullName: MLEM.Formatting.TextAlignment.Right +- uid: MLEM.Font.GenericFont.Nbsp + commentId: F:MLEM.Font.GenericFont.Nbsp + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Nbsp + name: Nbsp + nameWithType: GenericFont.Nbsp + fullName: MLEM.Font.GenericFont.Nbsp +- uid: MLEM.Formatting.TokenizedString.Realign* + commentId: Overload:MLEM.Formatting.TokenizedString.Realign + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Realign_MLEM_Font_GenericFont_MLEM_Formatting_TextAlignment_ + name: Realign + nameWithType: TokenizedString.Realign + fullName: MLEM.Formatting.TokenizedString.Realign +- uid: MLEM.Formatting.TokenizedString.Tokens + commentId: F:MLEM.Formatting.TokenizedString.Tokens + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Tokens + name: Tokens + nameWithType: TokenizedString.Tokens + fullName: MLEM.Formatting.TokenizedString.Tokens +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Formatting.TokenizedString.GetArea* + commentId: Overload:MLEM.Formatting.TokenizedString.GetArea + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_GetArea_Microsoft_Xna_Framework_Vector2_System_Single_ + name: GetArea + nameWithType: TokenizedString.GetArea + fullName: MLEM.Formatting.TokenizedString.GetArea +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- 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: MLEM.Formatting.TokenizedString.Update* + commentId: Overload:MLEM.Formatting.TokenizedString.Update + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: TokenizedString.Update + fullName: MLEM.Formatting.TokenizedString.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.Formatting.TokenizedString.GetTokenUnderPos* + commentId: Overload:MLEM.Formatting.TokenizedString.GetTokenUnderPos + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_GetTokenUnderPos_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Font_GenericFont_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_ + name: GetTokenUnderPos + nameWithType: TokenizedString.GetTokenUnderPos + fullName: MLEM.Formatting.TokenizedString.GetTokenUnderPos +- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- uid: MLEM.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- 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.Formatting.TokenizedString.Draw* + commentId: Overload:MLEM.Formatting.TokenizedString.Draw + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_System_Single_System_Single_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Nullable_System_Int32__System_Nullable_System_Int32__ + name: Draw + nameWithType: TokenizedString.Draw + fullName: MLEM.Formatting.TokenizedString.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.Color + commentId: T:Microsoft.Xna.Framework.Color + parent: Microsoft.Xna.Framework + isExternal: true + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color +- uid: System.Nullable{System.Int32} + commentId: T:System.Nullable{System.Int32} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int? + nameWithType: int? + fullName: int? + nameWithType.vb: Integer? + fullName.vb: Integer? + name.vb: Integer? + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/Docs/api/MLEM.Formatting.yml b/Docs/api/MLEM.Formatting.yml new file mode 100644 index 0000000..fd74b14 --- /dev/null +++ b/Docs/api/MLEM.Formatting.yml @@ -0,0 +1,93 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Formatting + commentId: N:MLEM.Formatting + id: MLEM.Formatting + children: + - MLEM.Formatting.TextAlignment + - MLEM.Formatting.TextFormatter + - MLEM.Formatting.TextFormatter.Macro + - MLEM.Formatting.Token + - MLEM.Formatting.TokenizedString + langs: + - csharp + - vb + name: MLEM.Formatting + nameWithType: MLEM.Formatting + fullName: MLEM.Formatting + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Formatting.TextAlignment + commentId: T:MLEM.Formatting.TextAlignment + parent: MLEM.Formatting + href: MLEM.Formatting.TextAlignment.html + name: TextAlignment + nameWithType: TextAlignment + fullName: MLEM.Formatting.TextAlignment +- 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.TextFormatter.Macro + commentId: T:MLEM.Formatting.TextFormatter.Macro + href: MLEM.Formatting.TextFormatter.html + name: TextFormatter.Macro + nameWithType: TextFormatter.Macro + fullName: MLEM.Formatting.TextFormatter.Macro + spec.csharp: + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: . + - uid: MLEM.Formatting.TextFormatter.Macro + name: Macro + href: MLEM.Formatting.TextFormatter.Macro.html + spec.vb: + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + href: MLEM.Formatting.TextFormatter.html + - name: . + - uid: MLEM.Formatting.TextFormatter.Macro + name: Macro + href: MLEM.Formatting.TextFormatter.Macro.html +- uid: MLEM.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- uid: MLEM.Formatting.TokenizedString + commentId: T:MLEM.Formatting.TokenizedString + parent: MLEM.Formatting + href: MLEM.Formatting.TokenizedString.html + name: TokenizedString + nameWithType: TokenizedString + fullName: MLEM.Formatting.TokenizedString +- 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 diff --git a/Docs/api/MLEM.Graphics.AutoTiling.ConnectsTo.yml b/Docs/api/MLEM.Graphics.AutoTiling.ConnectsTo.yml new file mode 100644 index 0000000..39be23f --- /dev/null +++ b/Docs/api/MLEM.Graphics.AutoTiling.ConnectsTo.yml @@ -0,0 +1,91 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics.AutoTiling.ConnectsTo + commentId: T:MLEM.Graphics.AutoTiling.ConnectsTo + id: AutoTiling.ConnectsTo + parent: MLEM.Graphics + children: [] + langs: + - csharp + - vb + name: AutoTiling.ConnectsTo + nameWithType: AutoTiling.ConnectsTo + fullName: MLEM.Graphics.AutoTiling.ConnectsTo + type: Delegate + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ConnectsTo + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 242 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: A delegate function that determines if a given offset position connects to an auto-tile location. + example: [] + syntax: + content: public delegate bool AutoTiling.ConnectsTo(int xOff, int yOff) + parameters: + - id: xOff + type: System.Int32 + description: The x offset + - id: yOff + type: System.Int32 + description: The y offset + return: + type: System.Boolean + content.vb: Public Delegate Function AutoTiling.ConnectsTo(xOff As Integer, yOff As Integer) As Boolean +references: +- uid: MLEM.Graphics + commentId: N:MLEM.Graphics + href: MLEM.html + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html +- uid: System.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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Graphics.AutoTiling.yml b/Docs/api/MLEM.Graphics.AutoTiling.yml new file mode 100644 index 0000000..58a1f67 --- /dev/null +++ b/Docs/api/MLEM.Graphics.AutoTiling.yml @@ -0,0 +1,2025 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics.AutoTiling + commentId: T:MLEM.Graphics.AutoTiling + id: AutoTiling + parent: MLEM.Graphics + children: + - MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + - MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + - MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + - MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + - MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + - MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + - MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + - MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + - MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + - MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + langs: + - csharp + - vb + name: AutoTiling + nameWithType: AutoTiling + fullName: MLEM.Graphics.AutoTiling + type: Class + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoTiling + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 12 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + This class contains a method that allows users to easily draw a tile with automatic connections, as well as a more complex method. + + Note that can also be used for drawing by using the and methods instead. + example: [] + syntax: + content: public static class AutoTiling + content.vb: Public Module AutoTiling + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + commentId: M:MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + id: DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + parent: MLEM.Graphics.AutoTiling + langs: + - csharp + - vb + name: DrawAutoTile(SpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Vector2?, Vector2?, float) + nameWithType: AutoTiling.DrawAutoTile(SpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Vector2?, Vector2?, float) + fullName: MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float) + type: Method + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawAutoTile + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + This method allows for a tiled texture to be drawn in an auto-tiling mode. + + This allows, for example, a grass patch on a tilemap to have nice looking edges that transfer over into a path without any hard edges between tiles. + + + For auto-tiling in this way to work, the tiles have to be laid out as follows: five tiles aligned horizontally within the texture file, with the following information: + +
  1. The texture used for filling big areas
  2. The texture used for straight, horizontal borders, with the borders facing away from the center
  3. The texture used for outer corners, with the corners facing away from the center
  4. The texture used for straight, vertical borders, with the borders facing away from the center
  5. The texture used for inner corners, with the corners facing away from the center
+ + For more information and an example, see https://github.com/Ellpeck/MLEM/blob/main/Demos/AutoTilingDemo.cs and its source texture https://github.com/Ellpeck/MLEM/blob/main/Demos/Content/Textures/AutoTiling.png. + example: [] + syntax: + content: public static void DrawAutoTile(SpriteBatch batch, Vector2 pos, TextureRegion texture, AutoTiling.ConnectsTo connectsTo, Color color, Vector2? origin = null, Vector2? scale = null, float layerDepth = 0) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing. + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw at. + - id: texture + type: MLEM.Textures.TextureRegion + description: The texture to use for drawing, with the area set to the first texture region, as described in the summary. + - id: connectsTo + type: MLEM.Graphics.AutoTiling.ConnectsTo + description: A function that determines whether two positions should connect. + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with. + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to draw from. + - id: scale + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The scale to draw with. + - id: layerDepth + type: System.Single + description: The layer depth to draw with. + content.vb: Public Shared Sub DrawAutoTile(batch As SpriteBatch, pos As Vector2, texture As TextureRegion, connectsTo As AutoTiling.ConnectsTo, color As Color, origin As Vector2? = Nothing, scale As Vector2? = Nothing, layerDepth As Single = 0) + overload: MLEM.Graphics.AutoTiling.DrawAutoTile* + nameWithType.vb: AutoTiling.DrawAutoTile(SpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Vector2?, Vector2?, Single) + fullName.vb: MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single) + name.vb: DrawAutoTile(SpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Vector2?, Vector2?, Single) +- uid: MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + commentId: M:MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + id: AddAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + parent: MLEM.Graphics.AutoTiling + langs: + - csharp + - vb + name: AddAutoTile(StaticSpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Vector2?, Vector2?, float, ICollection) + nameWithType: AutoTiling.AddAutoTile(StaticSpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Vector2?, Vector2?, float, ICollection) + fullName: MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float, System.Collections.Generic.ICollection) + type: Method + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddAutoTile + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 47 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + This method allows for a tiled texture to be drawn in an auto-tiling mode. + + This allows, for example, a grass patch on a tilemap to have nice looking edges that transfer over into a path without any hard edges between tiles. + + + For auto-tiling in this way to work, the tiles have to be laid out as follows: five tiles aligned horizontally within the texture file, with the following information: + +
  1. The texture used for filling big areas
  2. The texture used for straight, horizontal borders, with the borders facing away from the center
  3. The texture used for outer corners, with the corners facing away from the center
  4. The texture used for straight, vertical borders, with the borders facing away from the center
  5. The texture used for inner corners, with the corners facing away from the center
+ + For more information and an example, see https://github.com/Ellpeck/MLEM/blob/main/Demos/AutoTilingDemo.cs and its source texture https://github.com/Ellpeck/MLEM/blob/main/Demos/Content/Textures/AutoTiling.png. + example: [] + syntax: + content: public static void AddAutoTile(StaticSpriteBatch batch, Vector2 pos, TextureRegion texture, AutoTiling.ConnectsTo connectsTo, Color color, Vector2? origin = null, Vector2? scale = null, float layerDepth = 0, ICollection items = null) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + description: The sprite batch to use for drawing. + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw at. + - id: texture + type: MLEM.Textures.TextureRegion + description: The texture to use for drawing, with the area set to the first texture region, as described in the summary. + - id: connectsTo + type: MLEM.Graphics.AutoTiling.ConnectsTo + description: A function that determines whether two positions should connect. + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to draw with. + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to draw from. + - id: scale + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The scale to draw with. + - id: layerDepth + type: System.Single + description: The layer depth to draw with. + - id: items + type: System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item} + content.vb: Public Shared Sub AddAutoTile(batch As StaticSpriteBatch, pos As Vector2, texture As TextureRegion, connectsTo As AutoTiling.ConnectsTo, color As Color, origin As Vector2? = Nothing, scale As Vector2? = Nothing, layerDepth As Single = 0, items As ICollection(Of StaticSpriteBatch.Item) = Nothing) + overload: MLEM.Graphics.AutoTiling.AddAutoTile* + nameWithType.vb: AutoTiling.AddAutoTile(StaticSpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Vector2?, Vector2?, Single, ICollection(Of StaticSpriteBatch.Item)) + fullName.vb: MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: AddAutoTile(StaticSpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Vector2?, Vector2?, Single, ICollection(Of Item)) +- uid: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + commentId: M:MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + id: DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + parent: MLEM.Graphics.AutoTiling + langs: + - csharp + - vb + name: DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, TextureRegion, ConnectsTo, Color, Color, Vector2?, Vector2?, float, float) + nameWithType: AutoTiling.DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, TextureRegion, AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, float, float) + fullName: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float, float) + type: Method + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawExtendedAutoTile + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 88 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + This method allows for a tiled texture to be drawn in an auto-tiling mode. + + This allows, for example, a grass patch on a tilemap to have nice looking edges that transfer over into a path without any hard edges between tiles. + + + This method is a more complex version of that overlays separate border textures on a background texture region, which also allows for non-rectangular texture areas to be used easily. + + For auto-tiling in this way to work, the overlay sections have to be laid out as follows: 16 sections aligned horizontally within the texture file, with the following information: + +
  1. The texture used for straight, horizontal borders, with the borders facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  2. The texture used for outer corners, with the corners facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  3. The texture used for straight, vertical borders, with the borders facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  4. The texture used for inner corners, with the corners facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
+ + For more information and an example, see https://github.com/Ellpeck/MLEM/blob/main/Demos/AutoTilingDemo.cs and its source texture https://github.com/Ellpeck/MLEM/blob/main/Demos/Content/Textures/AutoTiling.png. + example: [] + syntax: + content: public static void DrawExtendedAutoTile(SpriteBatch batch, Vector2 pos, TextureRegion backgroundTexture, TextureRegion overlayTexture, AutoTiling.ConnectsTo connectsTo, Color backgroundColor, Color overlayColor, Vector2? origin = null, Vector2? scale = null, float layerDepth = 0, float overlayDepthOffset = 0) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing. + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw at. + - id: backgroundTexture + type: MLEM.Textures.TextureRegion + description: The background region, or null to skip drawing a background. + - id: overlayTexture + type: MLEM.Textures.TextureRegion + description: The first overlay region, as described in the summary. + - id: connectsTo + type: MLEM.Graphics.AutoTiling.ConnectsTo + description: A function that determines whether two positions should connect. + - id: backgroundColor + type: Microsoft.Xna.Framework.Color + description: The color to draw the texture used for filling big areas with. + - id: overlayColor + type: Microsoft.Xna.Framework.Color + description: The color to draw border and corner textures with. + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to draw from. + - id: scale + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The scale to draw with. + - id: layerDepth + type: System.Single + description: The layer depth to draw with. + - id: overlayDepthOffset + type: System.Single + description: An optional depth offset from layerDepth that the overlay should be drawn with + content.vb: Public Shared Sub DrawExtendedAutoTile(batch As SpriteBatch, pos As Vector2, backgroundTexture As TextureRegion, overlayTexture As TextureRegion, connectsTo As AutoTiling.ConnectsTo, backgroundColor As Color, overlayColor As Color, origin As Vector2? = Nothing, scale As Vector2? = Nothing, layerDepth As Single = 0, overlayDepthOffset As Single = 0) + overload: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile* + nameWithType.vb: AutoTiling.DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, TextureRegion, AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single) + fullName.vb: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single, Single) + name.vb: DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, TextureRegion, ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single) +- uid: MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + commentId: M:MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + id: DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + parent: MLEM.Graphics.AutoTiling + langs: + - csharp + - vb + name: DrawExtendedAutoTileCorner(SpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Direction2, Vector2?, Vector2?, float) + nameWithType: AutoTiling.DrawExtendedAutoTileCorner(SpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Direction2, Vector2?, Vector2?, float) + fullName: MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, MLEM.Maths.Direction2, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float) + type: Method + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawExtendedAutoTileCorner + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 113 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + This method allows for a single corner of a tiled texture to be drawn in an auto-tiling mode. + + This allows, for example, a grass patch on a tilemap to have nice looking edges that transfer over into a path without any hard edges between tiles. + + + For more information, and to draw all four corners at once, see + example: [] + syntax: + content: public static void DrawExtendedAutoTileCorner(SpriteBatch batch, Vector2 pos, TextureRegion overlayTexture, AutoTiling.ConnectsTo connectsTo, Color overlayColor, Direction2 corner, Vector2? origin = null, Vector2? scale = null, float layerDepth = 0) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing. + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw at. + - id: overlayTexture + type: MLEM.Textures.TextureRegion + description: The first overlay region, as described in the summary. + - id: connectsTo + type: MLEM.Graphics.AutoTiling.ConnectsTo + description: A function that determines whether two positions should connect. + - id: overlayColor + type: Microsoft.Xna.Framework.Color + description: The color to draw border and corner textures with. + - id: corner + type: MLEM.Maths.Direction2 + description: The corner of the auto-tile to draw. Can be , , or . + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to draw from. + - id: scale + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The scale to draw with. + - id: layerDepth + type: System.Single + description: The layer depth to draw with. + content.vb: Public Shared Sub DrawExtendedAutoTileCorner(batch As SpriteBatch, pos As Vector2, overlayTexture As TextureRegion, connectsTo As AutoTiling.ConnectsTo, overlayColor As Color, corner As Direction2, origin As Vector2? = Nothing, scale As Vector2? = Nothing, layerDepth As Single = 0) + overload: MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner* + nameWithType.vb: AutoTiling.DrawExtendedAutoTileCorner(SpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Direction2, Vector2?, Vector2?, Single) + fullName.vb: MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, MLEM.Maths.Direction2, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single) + name.vb: DrawExtendedAutoTileCorner(SpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Direction2, Vector2?, Vector2?, Single) +- uid: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + commentId: M:MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + id: DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + parent: MLEM.Graphics.AutoTiling + langs: + - csharp + - vb + name: DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, Func, ConnectsTo, Color, Color, Vector2?, Vector2?, float, float) + nameWithType: AutoTiling.DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, Func, AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, float, float) + fullName: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, System.Func, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float, float) + type: Method + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawExtendedAutoTile + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 120 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + This method allows for a tiled texture to be drawn in an auto-tiling mode. + + This allows, for example, a grass patch on a tilemap to have nice looking edges that transfer over into a path without any hard edges between tiles. + + + This method is a more complex version of that overlays separate border textures on a background texture region, which also allows for non-rectangular texture areas to be used easily. + + For auto-tiling in this way to work, the overlay sections have to be laid out as follows: 16 sections aligned horizontally within the texture file, with the following information: + +
  1. The texture used for straight, horizontal borders, with the borders facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  2. The texture used for outer corners, with the corners facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  3. The texture used for straight, vertical borders, with the borders facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  4. The texture used for inner corners, with the corners facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
+ + For more information and an example, see https://github.com/Ellpeck/MLEM/blob/main/Demos/AutoTilingDemo.cs and its source texture https://github.com/Ellpeck/MLEM/blob/main/Demos/Content/Textures/AutoTiling.png. + example: [] + syntax: + content: public static void DrawExtendedAutoTile(SpriteBatch batch, Vector2 pos, TextureRegion backgroundTexture, Func overlayTextures, AutoTiling.ConnectsTo connectsTo, Color backgroundColor, Color overlayColor, Vector2? origin = null, Vector2? scale = null, float layerDepth = 0, float overlayDepthOffset = 0) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing. + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw at. + - id: backgroundTexture + type: MLEM.Textures.TextureRegion + description: The background region, or null to skip drawing a background. + - id: overlayTextures + type: System.Func{System.Int32,MLEM.Textures.TextureRegion} + - id: connectsTo + type: MLEM.Graphics.AutoTiling.ConnectsTo + description: A function that determines whether two positions should connect. + - id: backgroundColor + type: Microsoft.Xna.Framework.Color + description: The color to draw the texture used for filling big areas with. + - id: overlayColor + type: Microsoft.Xna.Framework.Color + description: The color to draw border and corner textures with. + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to draw from. + - id: scale + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The scale to draw with. + - id: layerDepth + type: System.Single + description: The layer depth to draw with. + - id: overlayDepthOffset + type: System.Single + description: An optional depth offset from layerDepth that the overlay should be drawn with + content.vb: Public Shared Sub DrawExtendedAutoTile(batch As SpriteBatch, pos As Vector2, backgroundTexture As TextureRegion, overlayTextures As Func(Of Integer, TextureRegion), connectsTo As AutoTiling.ConnectsTo, backgroundColor As Color, overlayColor As Color, origin As Vector2? = Nothing, scale As Vector2? = Nothing, layerDepth As Single = 0, overlayDepthOffset As Single = 0) + overload: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile* + nameWithType.vb: AutoTiling.DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, Func(Of Integer, TextureRegion), AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single) + fullName.vb: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, System.Func(Of Integer, MLEM.Textures.TextureRegion), MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single, Single) + name.vb: DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, Func(Of Integer, TextureRegion), ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single) +- uid: MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + commentId: M:MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + id: DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + parent: MLEM.Graphics.AutoTiling + langs: + - csharp + - vb + name: DrawExtendedAutoTileCorner(SpriteBatch, Vector2, Func, ConnectsTo, Color, Direction2, Vector2?, Vector2?, float) + nameWithType: AutoTiling.DrawExtendedAutoTileCorner(SpriteBatch, Vector2, Func, AutoTiling.ConnectsTo, Color, Direction2, Vector2?, Vector2?, float) + fullName: MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Func, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, MLEM.Maths.Direction2, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float) + type: Method + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawExtendedAutoTileCorner + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 131 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + This method allows for a single corner of a tiled texture to be drawn in an auto-tiling mode. + + This allows, for example, a grass patch on a tilemap to have nice looking edges that transfer over into a path without any hard edges between tiles. + + + For more information, and to draw all four corners at once, see + example: [] + syntax: + content: public static void DrawExtendedAutoTileCorner(SpriteBatch batch, Vector2 pos, Func overlayTextures, AutoTiling.ConnectsTo connectsTo, Color overlayColor, Direction2 corner, Vector2? origin = null, Vector2? scale = null, float layerDepth = 0) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing. + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw at. + - id: overlayTextures + type: System.Func{System.Int32,MLEM.Textures.TextureRegion} + - id: connectsTo + type: MLEM.Graphics.AutoTiling.ConnectsTo + description: A function that determines whether two positions should connect. + - id: overlayColor + type: Microsoft.Xna.Framework.Color + description: The color to draw border and corner textures with. + - id: corner + type: MLEM.Maths.Direction2 + description: The corner of the auto-tile to draw. Can be , , or . + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to draw from. + - id: scale + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The scale to draw with. + - id: layerDepth + type: System.Single + description: The layer depth to draw with. + content.vb: Public Shared Sub DrawExtendedAutoTileCorner(batch As SpriteBatch, pos As Vector2, overlayTextures As Func(Of Integer, TextureRegion), connectsTo As AutoTiling.ConnectsTo, overlayColor As Color, corner As Direction2, origin As Vector2? = Nothing, scale As Vector2? = Nothing, layerDepth As Single = 0) + overload: MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner* + nameWithType.vb: AutoTiling.DrawExtendedAutoTileCorner(SpriteBatch, Vector2, Func(Of Integer, TextureRegion), AutoTiling.ConnectsTo, Color, Direction2, Vector2?, Vector2?, Single) + fullName.vb: MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, System.Func(Of Integer, MLEM.Textures.TextureRegion), MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, MLEM.Maths.Direction2, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single) + name.vb: DrawExtendedAutoTileCorner(SpriteBatch, Vector2, Func(Of Integer, TextureRegion), ConnectsTo, Color, Direction2, Vector2?, Vector2?, Single) +- uid: MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + commentId: M:MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + id: AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + parent: MLEM.Graphics.AutoTiling + langs: + - csharp + - vb + name: AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, TextureRegion, ConnectsTo, Color, Color, Vector2?, Vector2?, float, float, ICollection) + nameWithType: AutoTiling.AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, TextureRegion, AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, float, float, ICollection) + fullName: MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float, float, System.Collections.Generic.ICollection) + type: Method + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddExtendedAutoTile + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 141 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + This method allows for a tiled texture to be drawn in an auto-tiling mode. + + This allows, for example, a grass patch on a tilemap to have nice looking edges that transfer over into a path without any hard edges between tiles. + + + This method is a more complex version of that overlays separate border textures on a background texture region, which also allows for non-rectangular texture areas to be used easily. + + For auto-tiling in this way to work, the overlay sections have to be laid out as follows: 16 sections aligned horizontally within the texture file, with the following information: + +
  1. The texture used for straight, horizontal borders, with the borders facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  2. The texture used for outer corners, with the corners facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  3. The texture used for straight, vertical borders, with the borders facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  4. The texture used for inner corners, with the corners facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
+ + For more information and an example, see https://github.com/Ellpeck/MLEM/blob/main/Demos/AutoTilingDemo.cs and its source texture https://github.com/Ellpeck/MLEM/blob/main/Demos/Content/Textures/AutoTiling.png. + example: [] + syntax: + content: public static void AddExtendedAutoTile(StaticSpriteBatch batch, Vector2 pos, TextureRegion backgroundTexture, TextureRegion overlayTexture, AutoTiling.ConnectsTo connectsTo, Color backgroundColor, Color overlayColor, Vector2? origin = null, Vector2? scale = null, float layerDepth = 0, float overlayDepthOffset = 0, ICollection items = null) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + description: The sprite batch to use for drawing. + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw at. + - id: backgroundTexture + type: MLEM.Textures.TextureRegion + description: The background region, or null to skip drawing a background. + - id: overlayTexture + type: MLEM.Textures.TextureRegion + description: The first overlay region, as described in the summary. + - id: connectsTo + type: MLEM.Graphics.AutoTiling.ConnectsTo + description: A function that determines whether two positions should connect. + - id: backgroundColor + type: Microsoft.Xna.Framework.Color + description: The color to draw the texture used for filling big areas with. + - id: overlayColor + type: Microsoft.Xna.Framework.Color + description: The color to draw border and corner textures with. + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to draw from. + - id: scale + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The scale to draw with. + - id: layerDepth + type: System.Single + description: The layer depth to draw with. + - id: overlayDepthOffset + type: System.Single + description: An optional depth offset from layerDepth that the overlay should be drawn with + - id: items + type: System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item} + content.vb: Public Shared Sub AddExtendedAutoTile(batch As StaticSpriteBatch, pos As Vector2, backgroundTexture As TextureRegion, overlayTexture As TextureRegion, connectsTo As AutoTiling.ConnectsTo, backgroundColor As Color, overlayColor As Color, origin As Vector2? = Nothing, scale As Vector2? = Nothing, layerDepth As Single = 0, overlayDepthOffset As Single = 0, items As ICollection(Of StaticSpriteBatch.Item) = Nothing) + overload: MLEM.Graphics.AutoTiling.AddExtendedAutoTile* + nameWithType.vb: AutoTiling.AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, TextureRegion, AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single, ICollection(Of StaticSpriteBatch.Item)) + fullName.vb: MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, TextureRegion, ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single, ICollection(Of Item)) +- uid: MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + commentId: M:MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + id: AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + parent: MLEM.Graphics.AutoTiling + langs: + - csharp + - vb + name: AddExtendedAutoTileCorner(StaticSpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Direction2, Vector2?, Vector2?, float, ICollection) + nameWithType: AutoTiling.AddExtendedAutoTileCorner(StaticSpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Direction2, Vector2?, Vector2?, float, ICollection) + fullName: MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, MLEM.Maths.Direction2, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float, System.Collections.Generic.ICollection) + type: Method + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddExtendedAutoTileCorner + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 154 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + This method allows for a single corner of a tiled texture to be drawn in an auto-tiling mode. + + This allows, for example, a grass patch on a tilemap to have nice looking edges that transfer over into a path without any hard edges between tiles. + + + For more information, and to draw all four corners at once, see + example: [] + syntax: + content: public static void AddExtendedAutoTileCorner(StaticSpriteBatch batch, Vector2 pos, TextureRegion overlayTexture, AutoTiling.ConnectsTo connectsTo, Color overlayColor, Direction2 corner, Vector2? origin = null, Vector2? scale = null, float layerDepth = 0, ICollection items = null) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + description: The sprite batch to use for drawing. + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw at. + - id: overlayTexture + type: MLEM.Textures.TextureRegion + description: The first overlay region, as described in the summary. + - id: connectsTo + type: MLEM.Graphics.AutoTiling.ConnectsTo + description: A function that determines whether two positions should connect. + - id: overlayColor + type: Microsoft.Xna.Framework.Color + description: The color to draw border and corner textures with. + - id: corner + type: MLEM.Maths.Direction2 + description: The corner of the auto-tile to draw. Can be , , or . + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to draw from. + - id: scale + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The scale to draw with. + - id: layerDepth + type: System.Single + description: The layer depth to draw with. + - id: items + type: System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item} + content.vb: Public Shared Sub AddExtendedAutoTileCorner(batch As StaticSpriteBatch, pos As Vector2, overlayTexture As TextureRegion, connectsTo As AutoTiling.ConnectsTo, overlayColor As Color, corner As Direction2, origin As Vector2? = Nothing, scale As Vector2? = Nothing, layerDepth As Single = 0, items As ICollection(Of StaticSpriteBatch.Item) = Nothing) + overload: MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner* + nameWithType.vb: AutoTiling.AddExtendedAutoTileCorner(StaticSpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Direction2, Vector2?, Vector2?, Single, ICollection(Of StaticSpriteBatch.Item)) + fullName.vb: MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, MLEM.Maths.Direction2, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: AddExtendedAutoTileCorner(StaticSpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Direction2, Vector2?, Vector2?, Single, ICollection(Of Item)) +- uid: MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + commentId: M:MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + id: AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + parent: MLEM.Graphics.AutoTiling + langs: + - csharp + - vb + name: AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, Func, ConnectsTo, Color, Color, Vector2?, Vector2?, float, float, ICollection) + nameWithType: AutoTiling.AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, Func, AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, float, float, ICollection) + fullName: MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, System.Func, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float, float, System.Collections.Generic.ICollection) + type: Method + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddExtendedAutoTile + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 163 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + This method allows for a tiled texture to be drawn in an auto-tiling mode. + + This allows, for example, a grass patch on a tilemap to have nice looking edges that transfer over into a path without any hard edges between tiles. + + + This method is a more complex version of that overlays separate border textures on a background texture region, which also allows for non-rectangular texture areas to be used easily. + + For auto-tiling in this way to work, the overlay sections have to be laid out as follows: 16 sections aligned horizontally within the texture file, with the following information: + +
  1. The texture used for straight, horizontal borders, with the borders facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  2. The texture used for outer corners, with the corners facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  3. The texture used for straight, vertical borders, with the borders facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
  4. The texture used for inner corners, with the corners facing away from the center, split up into four parts: top left, then top right, then bottom left, then bottom right
+ + For more information and an example, see https://github.com/Ellpeck/MLEM/blob/main/Demos/AutoTilingDemo.cs and its source texture https://github.com/Ellpeck/MLEM/blob/main/Demos/Content/Textures/AutoTiling.png. + example: [] + syntax: + content: public static void AddExtendedAutoTile(StaticSpriteBatch batch, Vector2 pos, TextureRegion backgroundTexture, Func overlayTextures, AutoTiling.ConnectsTo connectsTo, Color backgroundColor, Color overlayColor, Vector2? origin = null, Vector2? scale = null, float layerDepth = 0, float overlayDepthOffset = 0, ICollection items = null) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + description: The sprite batch to use for drawing. + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw at. + - id: backgroundTexture + type: MLEM.Textures.TextureRegion + description: The background region, or null to skip drawing a background. + - id: overlayTextures + type: System.Func{System.Int32,MLEM.Textures.TextureRegion} + - id: connectsTo + type: MLEM.Graphics.AutoTiling.ConnectsTo + description: A function that determines whether two positions should connect. + - id: backgroundColor + type: Microsoft.Xna.Framework.Color + description: The color to draw the texture used for filling big areas with. + - id: overlayColor + type: Microsoft.Xna.Framework.Color + description: The color to draw border and corner textures with. + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to draw from. + - id: scale + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The scale to draw with. + - id: layerDepth + type: System.Single + description: The layer depth to draw with. + - id: overlayDepthOffset + type: System.Single + description: An optional depth offset from layerDepth that the overlay should be drawn with + - id: items + type: System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item} + content.vb: Public Shared Sub AddExtendedAutoTile(batch As StaticSpriteBatch, pos As Vector2, backgroundTexture As TextureRegion, overlayTextures As Func(Of Integer, TextureRegion), connectsTo As AutoTiling.ConnectsTo, backgroundColor As Color, overlayColor As Color, origin As Vector2? = Nothing, scale As Vector2? = Nothing, layerDepth As Single = 0, overlayDepthOffset As Single = 0, items As ICollection(Of StaticSpriteBatch.Item) = Nothing) + overload: MLEM.Graphics.AutoTiling.AddExtendedAutoTile* + nameWithType.vb: AutoTiling.AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, Func(Of Integer, TextureRegion), AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single, ICollection(Of StaticSpriteBatch.Item)) + fullName.vb: MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, System.Func(Of Integer, MLEM.Textures.TextureRegion), MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, Func(Of Integer, TextureRegion), ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single, ICollection(Of Item)) +- uid: MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + commentId: M:MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + id: AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,System.Func{System.Int32,MLEM.Textures.TextureRegion},MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,MLEM.Maths.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + parent: MLEM.Graphics.AutoTiling + langs: + - csharp + - vb + name: AddExtendedAutoTileCorner(StaticSpriteBatch, Vector2, Func, ConnectsTo, Color, Direction2, Vector2?, Vector2?, float, ICollection) + nameWithType: AutoTiling.AddExtendedAutoTileCorner(StaticSpriteBatch, Vector2, Func, AutoTiling.ConnectsTo, Color, Direction2, Vector2?, Vector2?, float, ICollection) + fullName: MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, System.Func, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, MLEM.Maths.Direction2, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float, System.Collections.Generic.ICollection) + type: Method + source: + remote: + path: MLEM/Graphics/AutoTiling.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddExtendedAutoTileCorner + path: ../MLEM/Graphics/AutoTiling.cs + startLine: 176 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + This method allows for a single corner of a tiled texture to be drawn in an auto-tiling mode. + + This allows, for example, a grass patch on a tilemap to have nice looking edges that transfer over into a path without any hard edges between tiles. + + + For more information, and to draw all four corners at once, see + example: [] + syntax: + content: public static void AddExtendedAutoTileCorner(StaticSpriteBatch batch, Vector2 pos, Func overlayTextures, AutoTiling.ConnectsTo connectsTo, Color overlayColor, Direction2 corner, Vector2? origin = null, Vector2? scale = null, float layerDepth = 0, ICollection items = null) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + description: The sprite batch to use for drawing. + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw at. + - id: overlayTextures + type: System.Func{System.Int32,MLEM.Textures.TextureRegion} + - id: connectsTo + type: MLEM.Graphics.AutoTiling.ConnectsTo + description: A function that determines whether two positions should connect. + - id: overlayColor + type: Microsoft.Xna.Framework.Color + description: The color to draw border and corner textures with. + - id: corner + type: MLEM.Maths.Direction2 + description: The corner of the auto-tile to draw. Can be , , or . + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to draw from. + - id: scale + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The scale to draw with. + - id: layerDepth + type: System.Single + description: The layer depth to draw with. + - id: items + type: System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item} + content.vb: Public Shared Sub AddExtendedAutoTileCorner(batch As StaticSpriteBatch, pos As Vector2, overlayTextures As Func(Of Integer, TextureRegion), connectsTo As AutoTiling.ConnectsTo, overlayColor As Color, corner As Direction2, origin As Vector2? = Nothing, scale As Vector2? = Nothing, layerDepth As Single = 0, items As ICollection(Of StaticSpriteBatch.Item) = Nothing) + overload: MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner* + nameWithType.vb: AutoTiling.AddExtendedAutoTileCorner(StaticSpriteBatch, Vector2, Func(Of Integer, TextureRegion), AutoTiling.ConnectsTo, Color, Direction2, Vector2?, Vector2?, Single, ICollection(Of StaticSpriteBatch.Item)) + fullName.vb: MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, System.Func(Of Integer, MLEM.Textures.TextureRegion), MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, MLEM.Maths.Direction2, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: AddExtendedAutoTileCorner(StaticSpriteBatch, Vector2, Func(Of Integer, TextureRegion), ConnectsTo, Color, Direction2, Vector2?, Vector2?, Single, ICollection(Of Item)) +references: +- uid: MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + commentId: M:MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + isExternal: true + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_DrawAutoTile_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_ + name: DrawAutoTile(SpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Vector2?, Vector2?, float) + nameWithType: AutoTiling.DrawAutoTile(SpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Vector2?, Vector2?, float) + fullName: MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float) + nameWithType.vb: AutoTiling.DrawAutoTile(SpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Vector2?, Vector2?, Single) + fullName.vb: MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single) + name.vb: DrawAutoTile(SpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Vector2?, Vector2?, Single) + spec.csharp: + - uid: MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + name: DrawAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_DrawAutoTile_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Graphics.AutoTiling.DrawAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single) + name: DrawAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_DrawAutoTile_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + commentId: M:MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + isExternal: true + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_DrawExtendedAutoTile_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Single_ + name: DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, TextureRegion, ConnectsTo, Color, Color, Vector2?, Vector2?, float, float) + nameWithType: AutoTiling.DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, TextureRegion, AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, float, float) + fullName: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float, float) + nameWithType.vb: AutoTiling.DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, TextureRegion, AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single) + fullName.vb: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single, Single) + name.vb: DrawExtendedAutoTile(SpriteBatch, Vector2, TextureRegion, TextureRegion, ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single) + spec.csharp: + - uid: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + name: DrawExtendedAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_DrawExtendedAutoTile_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single) + name: DrawExtendedAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_DrawExtendedAutoTile_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch + commentId: T:MLEM.Graphics.StaticSpriteBatch + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch +- uid: MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + commentId: M:MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + isExternal: true + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_AddAutoTile_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__ + name: AddAutoTile(StaticSpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Vector2?, Vector2?, float, ICollection) + nameWithType: AutoTiling.AddAutoTile(StaticSpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Vector2?, Vector2?, float, ICollection) + fullName: MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float, System.Collections.Generic.ICollection) + nameWithType.vb: AutoTiling.AddAutoTile(StaticSpriteBatch, Vector2, TextureRegion, AutoTiling.ConnectsTo, Color, Vector2?, Vector2?, Single, ICollection(Of StaticSpriteBatch.Item)) + fullName.vb: MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: AddAutoTile(StaticSpriteBatch, Vector2, TextureRegion, ConnectsTo, Color, Vector2?, Vector2?, Single, ICollection(Of Item)) + spec.csharp: + - uid: MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + name: AddAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_AddAutoTile_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Graphics.AutoTiling.AddAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + name: AddAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_AddAutoTile_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + - name: ) + - name: ) +- uid: MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + commentId: M:MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + isExternal: true + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_AddExtendedAutoTile_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__ + name: AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, TextureRegion, ConnectsTo, Color, Color, Vector2?, Vector2?, float, float, ICollection) + nameWithType: AutoTiling.AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, TextureRegion, AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, float, float, ICollection) + fullName: MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, float, float, System.Collections.Generic.ICollection) + nameWithType.vb: AutoTiling.AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, TextureRegion, AutoTiling.ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single, ICollection(Of StaticSpriteBatch.Item)) + fullName.vb: MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion, MLEM.Graphics.AutoTiling.ConnectsTo, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2?, Microsoft.Xna.Framework.Vector2?, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item)) + name.vb: AddExtendedAutoTile(StaticSpriteBatch, Vector2, TextureRegion, TextureRegion, ConnectsTo, Color, Color, Vector2?, Vector2?, Single, Single, ICollection(Of Item)) + spec.csharp: + - uid: MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + name: AddExtendedAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_AddExtendedAutoTile_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Graphics.AutoTiling.AddExtendedAutoTile(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion,MLEM.Graphics.AutoTiling.ConnectsTo,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{Microsoft.Xna.Framework.Vector2},System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item}) + name: AddExtendedAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_AddExtendedAutoTile_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + - name: ) + - name: ) +- uid: MLEM.Graphics + commentId: N:MLEM.Graphics + href: MLEM.html + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Graphics.AutoTiling.DrawAutoTile* + commentId: Overload:MLEM.Graphics.AutoTiling.DrawAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_DrawAutoTile_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_ + name: DrawAutoTile + nameWithType: AutoTiling.DrawAutoTile + fullName: MLEM.Graphics.AutoTiling.DrawAutoTile +- 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.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Graphics.AutoTiling.ConnectsTo + commentId: T:MLEM.Graphics.AutoTiling.ConnectsTo + parent: MLEM.Graphics + href: MLEM.Graphics.AutoTiling.html + name: AutoTiling.ConnectsTo + nameWithType: AutoTiling.ConnectsTo + fullName: MLEM.Graphics.AutoTiling.ConnectsTo + spec.csharp: + - uid: MLEM.Graphics.AutoTiling + name: AutoTiling + href: MLEM.Graphics.AutoTiling.html + - name: . + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html + spec.vb: + - uid: MLEM.Graphics.AutoTiling + name: AutoTiling + href: MLEM.Graphics.AutoTiling.html + - name: . + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html +- 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: System.Nullable{Microsoft.Xna.Framework.Vector2} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Vector2} + parent: System + definition: System.Nullable`1 + name: Vector2? + nameWithType: Vector2? + fullName: Microsoft.Xna.Framework.Vector2? + spec.csharp: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' +- 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: 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: 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: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Graphics.AutoTiling.AddAutoTile* + commentId: Overload:MLEM.Graphics.AutoTiling.AddAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_AddAutoTile_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__ + name: AddAutoTile + nameWithType: AutoTiling.AddAutoTile + fullName: MLEM.Graphics.AutoTiling.AddAutoTile +- uid: System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item} + commentId: T:System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item} + parent: System.Collections.Generic + definition: System.Collections.Generic.ICollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of StaticSpriteBatch.Item) + fullName.vb: System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item) + name.vb: ICollection(Of StaticSpriteBatch.Item) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + - name: ) +- uid: System.Collections.Generic.ICollection`1 + commentId: T:System.Collections.Generic.ICollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile* + commentId: Overload:MLEM.Graphics.AutoTiling.DrawExtendedAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_DrawExtendedAutoTile_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Single_ + name: DrawExtendedAutoTile + nameWithType: AutoTiling.DrawExtendedAutoTile + fullName: MLEM.Graphics.AutoTiling.DrawExtendedAutoTile +- uid: MLEM.Maths.Direction2.UpLeft + commentId: F:MLEM.Maths.Direction2.UpLeft + href: MLEM.Maths.Direction2.html#MLEM_Maths_Direction2_UpLeft + name: UpLeft + nameWithType: Direction2.UpLeft + fullName: MLEM.Maths.Direction2.UpLeft +- uid: MLEM.Maths.Direction2.UpRight + commentId: F:MLEM.Maths.Direction2.UpRight + href: MLEM.Maths.Direction2.html#MLEM_Maths_Direction2_UpRight + name: UpRight + nameWithType: Direction2.UpRight + fullName: MLEM.Maths.Direction2.UpRight +- uid: MLEM.Maths.Direction2.DownLeft + commentId: F:MLEM.Maths.Direction2.DownLeft + href: MLEM.Maths.Direction2.html#MLEM_Maths_Direction2_DownLeft + name: DownLeft + nameWithType: Direction2.DownLeft + fullName: MLEM.Maths.Direction2.DownLeft +- uid: MLEM.Maths.Direction2.DownRight + commentId: F:MLEM.Maths.Direction2.DownRight + href: MLEM.Maths.Direction2.html#MLEM_Maths_Direction2_DownRight + name: DownRight + nameWithType: Direction2.DownRight + fullName: MLEM.Maths.Direction2.DownRight +- uid: MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner* + commentId: Overload:MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_DrawExtendedAutoTileCorner_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_ + name: DrawExtendedAutoTileCorner + nameWithType: AutoTiling.DrawExtendedAutoTileCorner + fullName: MLEM.Graphics.AutoTiling.DrawExtendedAutoTileCorner +- uid: MLEM.Maths.Direction2 + commentId: T:MLEM.Maths.Direction2 + parent: MLEM.Maths + href: MLEM.Maths.Direction2.html + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Maths.Direction2 +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: System.Func{System.Int32,MLEM.Textures.TextureRegion} + commentId: T:System.Func{System.Int32,MLEM.Textures.TextureRegion} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Integer, TextureRegion) + fullName.vb: System.Func(Of Integer, MLEM.Textures.TextureRegion) + name.vb: Func(Of Integer, TextureRegion) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: MLEM.Graphics.AutoTiling.AddExtendedAutoTile* + commentId: Overload:MLEM.Graphics.AutoTiling.AddExtendedAutoTile + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_AddExtendedAutoTile_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__ + name: AddExtendedAutoTile + nameWithType: AutoTiling.AddExtendedAutoTile + fullName: MLEM.Graphics.AutoTiling.AddExtendedAutoTile +- uid: MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner* + commentId: Overload:MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner + href: MLEM.Graphics.AutoTiling.html#MLEM_Graphics_AutoTiling_AddExtendedAutoTileCorner_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_MLEM_Graphics_AutoTiling_ConnectsTo_Microsoft_Xna_Framework_Color_MLEM_Maths_Direction2_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_Microsoft_Xna_Framework_Vector2__System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__ + name: AddExtendedAutoTileCorner + nameWithType: AutoTiling.AddExtendedAutoTileCorner + fullName: MLEM.Graphics.AutoTiling.AddExtendedAutoTileCorner diff --git a/Docs/api/MLEM.Graphics.ColorExtensions.yml b/Docs/api/MLEM.Graphics.ColorExtensions.yml new file mode 100644 index 0000000..691de9b --- /dev/null +++ b/Docs/api/MLEM.Graphics.ColorExtensions.yml @@ -0,0 +1,787 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics.ColorExtensions + commentId: T:MLEM.Graphics.ColorExtensions + id: ColorExtensions + parent: MLEM.Graphics + children: + - MLEM.Graphics.ColorExtensions.CopyAlpha(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + - MLEM.Graphics.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) + - MLEM.Graphics.ColorExtensions.Multiply(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + - MLEM.Graphics.ColorExtensions.ToHexStringRgb(Microsoft.Xna.Framework.Color,System.Boolean) + - MLEM.Graphics.ColorExtensions.ToHexStringRgba(Microsoft.Xna.Framework.Color,System.Boolean) + - MLEM.Graphics.ColorExtensions.ToHsl(Microsoft.Xna.Framework.Color) + - MLEM.Graphics.ColorExtensions.ToHsv(Microsoft.Xna.Framework.Color) + langs: + - csharp + - vb + name: ColorExtensions + nameWithType: ColorExtensions + fullName: MLEM.Graphics.ColorExtensions + type: Class + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ColorExtensions + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: A set of extensions for dealing with objects. + example: [] + syntax: + content: public static class ColorExtensions + content.vb: Public Module ColorExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Graphics.ColorExtensions.CopyAlpha(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.ColorExtensions.CopyAlpha(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + id: CopyAlpha(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Graphics.ColorExtensions + langs: + - csharp + - vb + name: CopyAlpha(Color, Color) + nameWithType: ColorExtensions.CopyAlpha(Color, Color) + fullName: MLEM.Graphics.ColorExtensions.CopyAlpha(Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CopyAlpha + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Copies the alpha value from another color into this color and returns the result. + example: [] + syntax: + content: public static Color CopyAlpha(this Color color, Color other) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The color. + - id: other + type: Microsoft.Xna.Framework.Color + description: The color to copy the alpha from. + return: + type: Microsoft.Xna.Framework.Color + description: The first color with the second color's alpha value. + content.vb: Public Shared Function CopyAlpha(color As Color, other As Color) As Color + overload: MLEM.Graphics.ColorExtensions.CopyAlpha* +- uid: MLEM.Graphics.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) + id: Invert(Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Graphics.ColorExtensions + langs: + - csharp + - vb + name: Invert(Color) + nameWithType: ColorExtensions.Invert(Color) + fullName: MLEM.Graphics.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Invert + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 25 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Returns an inverted version of this color. + example: [] + syntax: + content: public static Color Invert(this Color color) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to invert. + return: + type: Microsoft.Xna.Framework.Color + description: The inverted color. + content.vb: Public Shared Function Invert(color As Color) As Color + overload: MLEM.Graphics.ColorExtensions.Invert* +- uid: MLEM.Graphics.ColorExtensions.Multiply(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.ColorExtensions.Multiply(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + id: Multiply(Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Graphics.ColorExtensions + langs: + - csharp + - vb + name: Multiply(Color, Color) + nameWithType: ColorExtensions.Multiply(Color, Color) + fullName: MLEM.Graphics.ColorExtensions.Multiply(Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Multiply + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 35 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Multiplies this color with another color and returns the result. + example: [] + syntax: + content: public static Color Multiply(this Color color, Color other) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The first color. + - id: other + type: Microsoft.Xna.Framework.Color + description: The second color. + return: + type: Microsoft.Xna.Framework.Color + description: The two colors multiplied together. + content.vb: Public Shared Function Multiply(color As Color, other As Color) As Color + overload: MLEM.Graphics.ColorExtensions.Multiply* +- uid: MLEM.Graphics.ColorExtensions.ToHexStringRgba(Microsoft.Xna.Framework.Color,System.Boolean) + commentId: M:MLEM.Graphics.ColorExtensions.ToHexStringRgba(Microsoft.Xna.Framework.Color,System.Boolean) + id: ToHexStringRgba(Microsoft.Xna.Framework.Color,System.Boolean) + isExtensionMethod: true + parent: MLEM.Graphics.ColorExtensions + langs: + - csharp + - vb + name: ToHexStringRgba(Color, bool) + nameWithType: ColorExtensions.ToHexStringRgba(Color, bool) + fullName: MLEM.Graphics.ColorExtensions.ToHexStringRgba(Microsoft.Xna.Framework.Color, bool) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToHexStringRgba + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Returns the hexadecimal representation of this color as a string in the format #AARRGGBB, or optionally AARRGGBB, without the pound symbol. + example: [] + syntax: + content: public static string ToHexStringRgba(this Color color, bool hash = true) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to convert. + - id: hash + type: System.Boolean + description: 'Whether a # should prepend the string.' + return: + type: System.String + description: The resulting hex string. + content.vb: Public Shared Function ToHexStringRgba(color As Color, hash As Boolean = True) As String + overload: MLEM.Graphics.ColorExtensions.ToHexStringRgba* + nameWithType.vb: ColorExtensions.ToHexStringRgba(Color, Boolean) + fullName.vb: MLEM.Graphics.ColorExtensions.ToHexStringRgba(Microsoft.Xna.Framework.Color, Boolean) + name.vb: ToHexStringRgba(Color, Boolean) +- uid: MLEM.Graphics.ColorExtensions.ToHexStringRgb(Microsoft.Xna.Framework.Color,System.Boolean) + commentId: M:MLEM.Graphics.ColorExtensions.ToHexStringRgb(Microsoft.Xna.Framework.Color,System.Boolean) + id: ToHexStringRgb(Microsoft.Xna.Framework.Color,System.Boolean) + isExtensionMethod: true + parent: MLEM.Graphics.ColorExtensions + langs: + - csharp + - vb + name: ToHexStringRgb(Color, bool) + nameWithType: ColorExtensions.ToHexStringRgb(Color, bool) + fullName: MLEM.Graphics.ColorExtensions.ToHexStringRgb(Microsoft.Xna.Framework.Color, bool) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToHexStringRgb + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 56 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Returns the hexadecimal representation of this color as a string in the format #RRGGBB, or optionally RRGGBB, without the pound symbol. + + The alpha channel is ignored. + example: [] + syntax: + content: public static string ToHexStringRgb(this Color color, bool hash = true) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to convert. + - id: hash + type: System.Boolean + description: 'Whether a # should prepend the string.' + return: + type: System.String + description: The resulting hex string. + content.vb: Public Shared Function ToHexStringRgb(color As Color, hash As Boolean = True) As String + overload: MLEM.Graphics.ColorExtensions.ToHexStringRgb* + nameWithType.vb: ColorExtensions.ToHexStringRgb(Color, Boolean) + fullName.vb: MLEM.Graphics.ColorExtensions.ToHexStringRgb(Microsoft.Xna.Framework.Color, Boolean) + name.vb: ToHexStringRgb(Color, Boolean) +- uid: MLEM.Graphics.ColorExtensions.ToHsl(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.ColorExtensions.ToHsl(Microsoft.Xna.Framework.Color) + id: ToHsl(Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Graphics.ColorExtensions + langs: + - csharp + - vb + name: ToHsl(Color) + nameWithType: ColorExtensions.ToHsl(Color) + fullName: MLEM.Graphics.ColorExtensions.ToHsl(Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToHsl + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 66 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Converts the given color into HSL representation and returns the result as a value tuple with values between 0 and 1. + remarks: This code is adapted from https://gist.github.com/mjackson/5311256. + example: [] + syntax: + content: public static (float H, float S, float L) ToHsl(this Color color) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to convert. + return: + type: System.ValueTuple{System.Single,System.Single,System.Single} + description: The resulting HSL color as a value tuple containing H, S and L, each between 0 and 1. + content.vb: Public Shared Function ToHsl(color As Color) As (H As Single, S As Single, L As Single) + overload: MLEM.Graphics.ColorExtensions.ToHsl* +- uid: MLEM.Graphics.ColorExtensions.ToHsv(Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.ColorExtensions.ToHsv(Microsoft.Xna.Framework.Color) + id: ToHsv(Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Graphics.ColorExtensions + langs: + - csharp + - vb + name: ToHsv(Color) + nameWithType: ColorExtensions.ToHsv(Color) + fullName: MLEM.Graphics.ColorExtensions.ToHsv(Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToHsv + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 99 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Converts the given color into HSV representation and returns the result as a value tuple with values between 0 and 1. + remarks: This code is adapted from https://gist.github.com/mjackson/5311256. + example: [] + syntax: + content: public static (float H, float S, float V) ToHsv(this Color color) + parameters: + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to convert. + return: + type: System.ValueTuple{System.Single,System.Single,System.Single} + description: The resulting HSV color as a value tuple containing H, S and V, each between 0 and 1. + content.vb: Public Shared Function ToHsv(color As Color) As (H As Single, S As Single, V As Single) + overload: MLEM.Graphics.ColorExtensions.ToHsv* +references: +- 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.Graphics + commentId: N:MLEM.Graphics + href: MLEM.html + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Graphics.ColorExtensions.CopyAlpha* + commentId: Overload:MLEM.Graphics.ColorExtensions.CopyAlpha + href: MLEM.Graphics.ColorExtensions.html#MLEM_Graphics_ColorExtensions_CopyAlpha_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_ + name: CopyAlpha + nameWithType: ColorExtensions.CopyAlpha + fullName: MLEM.Graphics.ColorExtensions.CopyAlpha +- uid: MLEM.Graphics.ColorExtensions.Invert* + commentId: Overload:MLEM.Graphics.ColorExtensions.Invert + href: MLEM.Graphics.ColorExtensions.html#MLEM_Graphics_ColorExtensions_Invert_Microsoft_Xna_Framework_Color_ + name: Invert + nameWithType: ColorExtensions.Invert + fullName: MLEM.Graphics.ColorExtensions.Invert +- uid: MLEM.Graphics.ColorExtensions.Multiply* + commentId: Overload:MLEM.Graphics.ColorExtensions.Multiply + href: MLEM.Graphics.ColorExtensions.html#MLEM_Graphics_ColorExtensions_Multiply_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_ + name: Multiply + nameWithType: ColorExtensions.Multiply + fullName: MLEM.Graphics.ColorExtensions.Multiply +- uid: MLEM.Graphics.ColorExtensions.ToHexStringRgba* + commentId: Overload:MLEM.Graphics.ColorExtensions.ToHexStringRgba + href: MLEM.Graphics.ColorExtensions.html#MLEM_Graphics_ColorExtensions_ToHexStringRgba_Microsoft_Xna_Framework_Color_System_Boolean_ + name: ToHexStringRgba + nameWithType: ColorExtensions.ToHexStringRgba + fullName: MLEM.Graphics.ColorExtensions.ToHexStringRgba +- 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: 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.Graphics.ColorExtensions.ToHexStringRgb* + commentId: Overload:MLEM.Graphics.ColorExtensions.ToHexStringRgb + href: MLEM.Graphics.ColorExtensions.html#MLEM_Graphics_ColorExtensions_ToHexStringRgb_Microsoft_Xna_Framework_Color_System_Boolean_ + name: ToHexStringRgb + nameWithType: ColorExtensions.ToHexStringRgb + fullName: MLEM.Graphics.ColorExtensions.ToHexStringRgb +- uid: MLEM.Graphics.ColorExtensions.ToHsl* + commentId: Overload:MLEM.Graphics.ColorExtensions.ToHsl + href: MLEM.Graphics.ColorExtensions.html#MLEM_Graphics_ColorExtensions_ToHsl_Microsoft_Xna_Framework_Color_ + name: ToHsl + nameWithType: ColorExtensions.ToHsl + fullName: MLEM.Graphics.ColorExtensions.ToHsl +- uid: System.ValueTuple{System.Single,System.Single,System.Single} + commentId: T:System.ValueTuple{System.Single,System.Single,System.Single} + parent: System + definition: System.ValueTuple`3 + href: https://learn.microsoft.com/dotnet/api/system.single + name: (float H, float S, float L) + nameWithType: (float H, float S, float L) + fullName: (float H, float S, float L) + nameWithType.vb: (H As Single, S As Single, L As Single) + fullName.vb: (H As Single, S As Single, L As Single) + name.vb: (H As Single, S As Single, L As Single) + spec.csharp: + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.H + name: H + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.h + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.S + name: S + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.s + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.L + name: L + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.l + - name: ) + spec.vb: + - name: ( + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.H + name: H + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.h + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.S + name: S + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.s + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.L + name: L + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.l + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: System.ValueTuple`3 + commentId: T:System.ValueTuple`3 + name: (T1, T2, T3) + nameWithType: (T1, T2, T3) + fullName: (T1, T2, T3) + spec.csharp: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: T3 + - name: ) + spec.vb: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: T3 + - name: ) +- uid: MLEM.Graphics.ColorExtensions.ToHsv* + commentId: Overload:MLEM.Graphics.ColorExtensions.ToHsv + href: MLEM.Graphics.ColorExtensions.html#MLEM_Graphics_ColorExtensions_ToHsv_Microsoft_Xna_Framework_Color_ + name: ToHsv + nameWithType: ColorExtensions.ToHsv + fullName: MLEM.Graphics.ColorExtensions.ToHsv diff --git a/Docs/api/MLEM.Graphics.ColorHelper.yml b/Docs/api/MLEM.Graphics.ColorHelper.yml new file mode 100644 index 0000000..b666711 --- /dev/null +++ b/Docs/api/MLEM.Graphics.ColorHelper.yml @@ -0,0 +1,875 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics.ColorHelper + commentId: T:MLEM.Graphics.ColorHelper + id: ColorHelper + parent: MLEM.Graphics + children: + - MLEM.Graphics.ColorHelper.FromHexRgb(System.Int32) + - MLEM.Graphics.ColorHelper.FromHexRgba(System.Int32) + - MLEM.Graphics.ColorHelper.FromHexString(System.String) + - MLEM.Graphics.ColorHelper.FromHsl(System.Single,System.Single,System.Single) + - MLEM.Graphics.ColorHelper.FromHsl(System.ValueTuple{System.Single,System.Single,System.Single}) + - MLEM.Graphics.ColorHelper.FromHsv(System.Single,System.Single,System.Single) + - MLEM.Graphics.ColorHelper.FromHsv(System.ValueTuple{System.Single,System.Single,System.Single}) + - MLEM.Graphics.ColorHelper.TryFromHexString(System.String,Microsoft.Xna.Framework.Color@) + langs: + - csharp + - vb + name: ColorHelper + nameWithType: ColorHelper + fullName: MLEM.Graphics.ColorHelper + type: Class + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ColorHelper + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 130 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: A set of utility methods for dealing with objects. + example: [] + syntax: + content: public static class ColorHelper + content.vb: Public Module ColorHelper + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Graphics.ColorHelper.FromHexRgba(System.Int32) + commentId: M:MLEM.Graphics.ColorHelper.FromHexRgba(System.Int32) + id: FromHexRgba(System.Int32) + parent: MLEM.Graphics.ColorHelper + langs: + - csharp + - vb + name: FromHexRgba(int) + nameWithType: ColorHelper.FromHexRgba(int) + fullName: MLEM.Graphics.ColorHelper.FromHexRgba(int) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromHexRgba + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 138 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Parses a hexadecimal number into an rgba color. + + The number should be in the format 0xaarrggbb. + example: [] + syntax: + content: public static Color FromHexRgba(int value) + parameters: + - id: value + type: System.Int32 + description: The number to parse. + return: + type: Microsoft.Xna.Framework.Color + description: The resulting color. + content.vb: Public Shared Function FromHexRgba(value As Integer) As Color + overload: MLEM.Graphics.ColorHelper.FromHexRgba* + nameWithType.vb: ColorHelper.FromHexRgba(Integer) + fullName.vb: MLEM.Graphics.ColorHelper.FromHexRgba(Integer) + name.vb: FromHexRgba(Integer) +- uid: MLEM.Graphics.ColorHelper.FromHexRgb(System.Int32) + commentId: M:MLEM.Graphics.ColorHelper.FromHexRgb(System.Int32) + id: FromHexRgb(System.Int32) + parent: MLEM.Graphics.ColorHelper + langs: + - csharp + - vb + name: FromHexRgb(int) + nameWithType: ColorHelper.FromHexRgb(int) + fullName: MLEM.Graphics.ColorHelper.FromHexRgb(int) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromHexRgb + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 148 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Parses a hexadecimal number into an rgb color with 100% alpha. + + The number should be in the format 0xrrggbb. + example: [] + syntax: + content: public static Color FromHexRgb(int value) + parameters: + - id: value + type: System.Int32 + description: The number to parse. + return: + type: Microsoft.Xna.Framework.Color + description: The resulting color. + content.vb: Public Shared Function FromHexRgb(value As Integer) As Color + overload: MLEM.Graphics.ColorHelper.FromHexRgb* + nameWithType.vb: ColorHelper.FromHexRgb(Integer) + fullName.vb: MLEM.Graphics.ColorHelper.FromHexRgb(Integer) + name.vb: FromHexRgb(Integer) +- uid: MLEM.Graphics.ColorHelper.FromHexString(System.String) + commentId: M:MLEM.Graphics.ColorHelper.FromHexString(System.String) + id: FromHexString(System.String) + parent: MLEM.Graphics.ColorHelper + langs: + - csharp + - vb + name: FromHexString(string) + nameWithType: ColorHelper.FromHexString(string) + fullName: MLEM.Graphics.ColorHelper.FromHexString(string) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromHexString + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 159 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Parses a hexadecimal string into a color and throws a if parsing fails. + + The string can either be formatted as RRGGBB or AARRGGBB and can optionally start with a #. + example: [] + syntax: + content: public static Color FromHexString(string value) + parameters: + - id: value + type: System.String + description: The string to parse. + return: + type: Microsoft.Xna.Framework.Color + description: The resulting color. + content.vb: Public Shared Function FromHexString(value As String) As Color + overload: MLEM.Graphics.ColorHelper.FromHexString* + exceptions: + - type: System.FormatException + commentId: T:System.FormatException + description: Thrown if parsing fails. + nameWithType.vb: ColorHelper.FromHexString(String) + fullName.vb: MLEM.Graphics.ColorHelper.FromHexString(String) + name.vb: FromHexString(String) +- uid: MLEM.Graphics.ColorHelper.TryFromHexString(System.String,Microsoft.Xna.Framework.Color@) + commentId: M:MLEM.Graphics.ColorHelper.TryFromHexString(System.String,Microsoft.Xna.Framework.Color@) + id: TryFromHexString(System.String,Microsoft.Xna.Framework.Color@) + parent: MLEM.Graphics.ColorHelper + langs: + - csharp + - vb + name: TryFromHexString(string, out Color) + nameWithType: ColorHelper.TryFromHexString(string, out Color) + fullName: MLEM.Graphics.ColorHelper.TryFromHexString(string, out Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TryFromHexString + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 172 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Tries to parse a hexadecimal string into a color and returns whether a color was successfully parsed. + + The string can either be formatted as RRGGBB or AARRGGBB and can optionally start with a #. + example: [] + syntax: + content: public static bool TryFromHexString(string value, out Color color) + parameters: + - id: value + type: System.String + description: The string to parse. + - id: color + type: Microsoft.Xna.Framework.Color + description: The resulting color. + return: + type: System.Boolean + description: Whether parsing was successful. + content.vb: Public Shared Function TryFromHexString(value As String, color As Color) As Boolean + overload: MLEM.Graphics.ColorHelper.TryFromHexString* + nameWithType.vb: ColorHelper.TryFromHexString(String, Color) + fullName.vb: MLEM.Graphics.ColorHelper.TryFromHexString(String, Microsoft.Xna.Framework.Color) + name.vb: TryFromHexString(String, Color) +- uid: MLEM.Graphics.ColorHelper.FromHsl(System.ValueTuple{System.Single,System.Single,System.Single}) + commentId: M:MLEM.Graphics.ColorHelper.FromHsl(System.ValueTuple{System.Single,System.Single,System.Single}) + id: FromHsl(System.ValueTuple{System.Single,System.Single,System.Single}) + parent: MLEM.Graphics.ColorHelper + langs: + - csharp + - vb + name: FromHsl((float H, float S, float L)) + nameWithType: ColorHelper.FromHsl((float H, float S, float L)) + fullName: MLEM.Graphics.ColorHelper.FromHsl((float H, float S, float L)) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromHsl + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 189 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Converts the given HSL color to an RGB and returns the result. + remarks: This code is adapted from https://gist.github.com/mjackson/5311256. + example: [] + syntax: + content: public static Color FromHsl((float H, float S, float L) color) + parameters: + - id: color + type: System.ValueTuple{System.Single,System.Single,System.Single} + description: The HSL color to convert, as a value tuple that contains H, S and L values, each between 0 and 1. + return: + type: Microsoft.Xna.Framework.Color + description: The resulting RGB color. + content.vb: Public Shared Function FromHsl(color As (H As Single, S As Single, L As Single)) As Color + overload: MLEM.Graphics.ColorHelper.FromHsl* + nameWithType.vb: ColorHelper.FromHsl((H As Single, S As Single, L As Single)) + fullName.vb: MLEM.Graphics.ColorHelper.FromHsl((H As Single, S As Single, L As Single)) + name.vb: FromHsl((H As Single, S As Single, L As Single)) +- uid: MLEM.Graphics.ColorHelper.FromHsl(System.Single,System.Single,System.Single) + commentId: M:MLEM.Graphics.ColorHelper.FromHsl(System.Single,System.Single,System.Single) + id: FromHsl(System.Single,System.Single,System.Single) + parent: MLEM.Graphics.ColorHelper + langs: + - csharp + - vb + name: FromHsl(float, float, float) + nameWithType: ColorHelper.FromHsl(float, float, float) + fullName: MLEM.Graphics.ColorHelper.FromHsl(float, float, float) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromHsl + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 201 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Converts the given HSL values to an RGB and returns the result. + remarks: This code is adapted from https://gist.github.com/mjackson/5311256. + example: [] + syntax: + content: public static Color FromHsl(float h, float s, float l) + parameters: + - id: h + type: System.Single + description: The H component of the HSL color, between 0 and 1. + - id: s + type: System.Single + description: The S component of the HSL color, between 0 and 1. + - id: l + type: System.Single + description: The L component of the HSL color, between 0 and 1. + return: + type: Microsoft.Xna.Framework.Color + description: The resulting RGB color. + content.vb: Public Shared Function FromHsl(h As Single, s As Single, l As Single) As Color + overload: MLEM.Graphics.ColorHelper.FromHsl* + nameWithType.vb: ColorHelper.FromHsl(Single, Single, Single) + fullName.vb: MLEM.Graphics.ColorHelper.FromHsl(Single, Single, Single) + name.vb: FromHsl(Single, Single, Single) +- uid: MLEM.Graphics.ColorHelper.FromHsv(System.ValueTuple{System.Single,System.Single,System.Single}) + commentId: M:MLEM.Graphics.ColorHelper.FromHsv(System.ValueTuple{System.Single,System.Single,System.Single}) + id: FromHsv(System.ValueTuple{System.Single,System.Single,System.Single}) + parent: MLEM.Graphics.ColorHelper + langs: + - csharp + - vb + name: FromHsv((float H, float S, float V)) + nameWithType: ColorHelper.FromHsv((float H, float S, float V)) + fullName: MLEM.Graphics.ColorHelper.FromHsv((float H, float S, float V)) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromHsv + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 224 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Converts the given HSV color to an RGB and returns the result. + remarks: This code is adapted from https://gist.github.com/mjackson/5311256. + example: [] + syntax: + content: public static Color FromHsv((float H, float S, float V) color) + parameters: + - id: color + type: System.ValueTuple{System.Single,System.Single,System.Single} + description: The HSV color to convert, as a value tuple that contains H, S and V values, each between 0 and 1. + return: + type: Microsoft.Xna.Framework.Color + description: The resulting RGB color. + content.vb: Public Shared Function FromHsv(color As (H As Single, S As Single, V As Single)) As Color + overload: MLEM.Graphics.ColorHelper.FromHsv* + nameWithType.vb: ColorHelper.FromHsv((H As Single, S As Single, V As Single)) + fullName.vb: MLEM.Graphics.ColorHelper.FromHsv((H As Single, S As Single, V As Single)) + name.vb: FromHsv((H As Single, S As Single, V As Single)) +- uid: MLEM.Graphics.ColorHelper.FromHsv(System.Single,System.Single,System.Single) + commentId: M:MLEM.Graphics.ColorHelper.FromHsv(System.Single,System.Single,System.Single) + id: FromHsv(System.Single,System.Single,System.Single) + parent: MLEM.Graphics.ColorHelper + langs: + - csharp + - vb + name: FromHsv(float, float, float) + nameWithType: ColorHelper.FromHsv(float, float, float) + fullName: MLEM.Graphics.ColorHelper.FromHsv(float, float, float) + type: Method + source: + remote: + path: MLEM/Graphics/ColorExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromHsv + path: ../MLEM/Graphics/ColorExtensions.cs + startLine: 236 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Converts the given HSV values to an RGB and returns the result. + remarks: This code is adapted from https://gist.github.com/mjackson/5311256. + example: [] + syntax: + content: public static Color FromHsv(float h, float s, float v) + parameters: + - id: h + type: System.Single + description: The H component of the HSV color, between 0 and 1. + - id: s + type: System.Single + description: The S component of the HSV color, between 0 and 1. + - id: v + type: System.Single + description: The V component of the HSV color, between 0 and 1. + return: + type: Microsoft.Xna.Framework.Color + description: The resulting RGB color. + content.vb: Public Shared Function FromHsv(h As Single, s As Single, v As Single) As Color + overload: MLEM.Graphics.ColorHelper.FromHsv* + nameWithType.vb: ColorHelper.FromHsv(Single, Single, Single) + fullName.vb: MLEM.Graphics.ColorHelper.FromHsv(Single, Single, Single) + name.vb: FromHsv(Single, Single, Single) +references: +- 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.Graphics + commentId: N:MLEM.Graphics + href: MLEM.html + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Graphics.ColorHelper.FromHexRgba* + commentId: Overload:MLEM.Graphics.ColorHelper.FromHexRgba + href: MLEM.Graphics.ColorHelper.html#MLEM_Graphics_ColorHelper_FromHexRgba_System_Int32_ + name: FromHexRgba + nameWithType: ColorHelper.FromHexRgba + fullName: MLEM.Graphics.ColorHelper.FromHexRgba +- 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.Graphics.ColorHelper.FromHexRgb* + commentId: Overload:MLEM.Graphics.ColorHelper.FromHexRgb + href: MLEM.Graphics.ColorHelper.html#MLEM_Graphics_ColorHelper_FromHexRgb_System_Int32_ + name: FromHexRgb + nameWithType: ColorHelper.FromHexRgb + fullName: MLEM.Graphics.ColorHelper.FromHexRgb +- uid: System.FormatException + commentId: T:System.FormatException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.formatexception + name: FormatException + nameWithType: FormatException + fullName: System.FormatException +- uid: MLEM.Graphics.ColorHelper.FromHexString* + commentId: Overload:MLEM.Graphics.ColorHelper.FromHexString + href: MLEM.Graphics.ColorHelper.html#MLEM_Graphics_ColorHelper_FromHexString_System_String_ + name: FromHexString + nameWithType: ColorHelper.FromHexString + fullName: MLEM.Graphics.ColorHelper.FromHexString +- 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.Graphics.ColorHelper.TryFromHexString* + commentId: Overload:MLEM.Graphics.ColorHelper.TryFromHexString + href: MLEM.Graphics.ColorHelper.html#MLEM_Graphics_ColorHelper_TryFromHexString_System_String_Microsoft_Xna_Framework_Color__ + name: TryFromHexString + nameWithType: ColorHelper.TryFromHexString + fullName: MLEM.Graphics.ColorHelper.TryFromHexString +- 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.Graphics.ColorHelper.FromHsl* + commentId: Overload:MLEM.Graphics.ColorHelper.FromHsl + href: MLEM.Graphics.ColorHelper.html#MLEM_Graphics_ColorHelper_FromHsl_System_ValueTuple_System_Single_System_Single_System_Single__ + name: FromHsl + nameWithType: ColorHelper.FromHsl + fullName: MLEM.Graphics.ColorHelper.FromHsl +- uid: System.ValueTuple{System.Single,System.Single,System.Single} + commentId: T:System.ValueTuple{System.Single,System.Single,System.Single} + parent: System + definition: System.ValueTuple`3 + href: https://learn.microsoft.com/dotnet/api/system.single + name: (float H, float S, float L) + nameWithType: (float H, float S, float L) + fullName: (float H, float S, float L) + nameWithType.vb: (H As Single, S As Single, L As Single) + fullName.vb: (H As Single, S As Single, L As Single) + name.vb: (H As Single, S As Single, L As Single) + spec.csharp: + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.H + name: H + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.h + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.S + name: S + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.s + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.L + name: L + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.l + - name: ) + spec.vb: + - name: ( + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.H + name: H + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.h + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.S + name: S + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.s + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.ValueTuple{System.Single,System.Single,System.Single}.L + name: L + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.single,system.single,system.single-.l + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: System.ValueTuple`3 + commentId: T:System.ValueTuple`3 + name: (T1, T2, T3) + nameWithType: (T1, T2, T3) + fullName: (T1, T2, T3) + spec.csharp: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: T3 + - name: ) + spec.vb: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: T3 + - name: ) +- 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.Graphics.ColorHelper.FromHsv* + commentId: Overload:MLEM.Graphics.ColorHelper.FromHsv + href: MLEM.Graphics.ColorHelper.html#MLEM_Graphics_ColorHelper_FromHsv_System_ValueTuple_System_Single_System_Single_System_Single__ + name: FromHsv + nameWithType: ColorHelper.FromHsv + fullName: MLEM.Graphics.ColorHelper.FromHsv diff --git a/Docs/api/MLEM.Graphics.GraphicsExtensions.TargetContext.yml b/Docs/api/MLEM.Graphics.GraphicsExtensions.TargetContext.yml new file mode 100644 index 0000000..20ff191 --- /dev/null +++ b/Docs/api/MLEM.Graphics.GraphicsExtensions.TargetContext.yml @@ -0,0 +1,543 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics.GraphicsExtensions.TargetContext + commentId: T:MLEM.Graphics.GraphicsExtensions.TargetContext + id: GraphicsExtensions.TargetContext + parent: MLEM.Graphics + children: + - MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + - MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + - MLEM.Graphics.GraphicsExtensions.TargetContext.Dispose + langs: + - csharp + - vb + name: GraphicsExtensions.TargetContext + nameWithType: GraphicsExtensions.TargetContext + fullName: MLEM.Graphics.GraphicsExtensions.TargetContext + type: Struct + source: + remote: + path: MLEM/Graphics/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TargetContext + path: ../MLEM/Graphics/GraphicsExtensions.cs + startLine: 91 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Represents a context in which a is applied. + + This class should be used with . + example: [] + syntax: + content: 'public readonly struct GraphicsExtensions.TargetContext : IDisposable' + content.vb: Public Structure GraphicsExtensions.TargetContext Implements IDisposable + implements: + - System.IDisposable + inheritedMembers: + - System.ValueType.Equals(System.Object) + - System.ValueType.GetHashCode + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType +- uid: MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + commentId: M:MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + id: '#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D)' + parent: MLEM.Graphics.GraphicsExtensions.TargetContext + langs: + - csharp + - vb + name: TargetContext(GraphicsDevice, RenderTarget2D) + nameWithType: GraphicsExtensions.TargetContext.TargetContext(GraphicsDevice, RenderTarget2D) + fullName: MLEM.Graphics.GraphicsExtensions.TargetContext.TargetContext(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTarget2D) + type: Constructor + source: + remote: + path: MLEM/Graphics/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Graphics/GraphicsExtensions.cs + startLine: 101 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Creates a new target context with the given settings. + example: [] + syntax: + content: public TargetContext(GraphicsDevice device, RenderTarget2D target) + parameters: + - id: device + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The graphics device to apply the target on + - id: target + type: Microsoft.Xna.Framework.Graphics.RenderTarget2D + description: The target to apply + content.vb: Public Sub New(device As GraphicsDevice, target As RenderTarget2D) + overload: MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor* + nameWithType.vb: GraphicsExtensions.TargetContext.New(GraphicsDevice, RenderTarget2D) + fullName.vb: MLEM.Graphics.GraphicsExtensions.TargetContext.New(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTarget2D) + name.vb: New(GraphicsDevice, RenderTarget2D) +- uid: MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + commentId: M:MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + id: '#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[])' + parent: MLEM.Graphics.GraphicsExtensions.TargetContext + langs: + - csharp + - vb + name: TargetContext(GraphicsDevice, RenderTargetBinding[]) + nameWithType: GraphicsExtensions.TargetContext.TargetContext(GraphicsDevice, RenderTargetBinding[]) + fullName: MLEM.Graphics.GraphicsExtensions.TargetContext.TargetContext(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + type: Constructor + source: + remote: + path: MLEM/Graphics/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Graphics/GraphicsExtensions.cs + startLine: 110 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Creates a new target context with the given settings. + example: [] + syntax: + content: public TargetContext(GraphicsDevice device, RenderTargetBinding[] targets) + parameters: + - id: device + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The graphics device to apply the target on + - id: targets + type: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + description: The targets to apply + content.vb: Public Sub New(device As GraphicsDevice, targets As RenderTargetBinding()) + overload: MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor* + nameWithType.vb: GraphicsExtensions.TargetContext.New(GraphicsDevice, RenderTargetBinding()) + fullName.vb: MLEM.Graphics.GraphicsExtensions.TargetContext.New(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTargetBinding()) + name.vb: New(GraphicsDevice, RenderTargetBinding()) +- uid: MLEM.Graphics.GraphicsExtensions.TargetContext.Dispose + commentId: M:MLEM.Graphics.GraphicsExtensions.TargetContext.Dispose + id: Dispose + parent: MLEM.Graphics.GraphicsExtensions.TargetContext + langs: + - csharp + - vb + name: Dispose() + nameWithType: GraphicsExtensions.TargetContext.Dispose() + fullName: MLEM.Graphics.GraphicsExtensions.TargetContext.Dispose() + type: Method + source: + remote: + path: MLEM/Graphics/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Dispose + path: ../MLEM/Graphics/GraphicsExtensions.cs + startLine: 127 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Disposes this target context, which causes the graphics device's previous render targets to be re-applied. + example: [] + syntax: + content: public void Dispose() + content.vb: Public Sub Dispose() + overload: MLEM.Graphics.GraphicsExtensions.TargetContext.Dispose* + implements: + - System.IDisposable.Dispose +references: +- uid: Microsoft.Xna.Framework.Graphics.RenderTarget2D + commentId: T:Microsoft.Xna.Framework.Graphics.RenderTarget2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: RenderTarget2D + nameWithType: RenderTarget2D + fullName: Microsoft.Xna.Framework.Graphics.RenderTarget2D +- uid: MLEM.Graphics.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + commentId: M:MLEM.Graphics.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + isExternal: true + href: MLEM.Graphics.GraphicsExtensions.html#MLEM_Graphics_GraphicsExtensions_WithRenderTarget_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTarget2D_ + name: WithRenderTarget(GraphicsDevice, RenderTarget2D) + nameWithType: GraphicsExtensions.WithRenderTarget(GraphicsDevice, RenderTarget2D) + fullName: MLEM.Graphics.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTarget2D) + spec.csharp: + - uid: MLEM.Graphics.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + name: WithRenderTarget + href: MLEM.Graphics.GraphicsExtensions.html#MLEM_Graphics_GraphicsExtensions_WithRenderTarget_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTarget2D_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + name: GraphicsDevice + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.RenderTarget2D + name: RenderTarget2D + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Graphics.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + name: WithRenderTarget + href: MLEM.Graphics.GraphicsExtensions.html#MLEM_Graphics_GraphicsExtensions_WithRenderTarget_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTarget2D_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + name: GraphicsDevice + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.RenderTarget2D + name: RenderTarget2D + isExternal: true + - name: ) +- uid: MLEM.Graphics + commentId: N:MLEM.Graphics + href: MLEM.html + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html +- uid: System.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: System.ValueType.Equals(System.Object) + commentId: M:System.ValueType.Equals(System.Object) + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + name: Equals(object) + nameWithType: ValueType.Equals(object) + fullName: System.ValueType.Equals(object) + nameWithType.vb: ValueType.Equals(Object) + fullName.vb: System.ValueType.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.ValueType.GetHashCode + commentId: M:System.ValueType.GetHashCode + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + name: GetHashCode() + nameWithType: ValueType.GetHashCode() + fullName: System.ValueType.GetHashCode() + spec.csharp: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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: MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor* + commentId: Overload:MLEM.Graphics.GraphicsExtensions.TargetContext.#ctor + href: MLEM.Graphics.GraphicsExtensions.TargetContext.html#MLEM_Graphics_GraphicsExtensions_TargetContext__ctor_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTarget2D_ + name: TargetContext + nameWithType: GraphicsExtensions.TargetContext.TargetContext + fullName: MLEM.Graphics.GraphicsExtensions.TargetContext.TargetContext + nameWithType.vb: GraphicsExtensions.TargetContext.New + fullName.vb: MLEM.Graphics.GraphicsExtensions.TargetContext.New + name.vb: New +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: GraphicsDevice + nameWithType: GraphicsDevice + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice +- uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + isExternal: true + name: RenderTargetBinding[] + nameWithType: RenderTargetBinding[] + fullName: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + nameWithType.vb: RenderTargetBinding() + fullName.vb: Microsoft.Xna.Framework.Graphics.RenderTargetBinding() + name.vb: RenderTargetBinding() + spec.csharp: + - uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding + name: RenderTargetBinding + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding + name: RenderTargetBinding + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Graphics.GraphicsExtensions.TargetContext.Dispose* + commentId: Overload:MLEM.Graphics.GraphicsExtensions.TargetContext.Dispose + href: MLEM.Graphics.GraphicsExtensions.TargetContext.html#MLEM_Graphics_GraphicsExtensions_TargetContext_Dispose + name: Dispose + nameWithType: GraphicsExtensions.TargetContext.Dispose + fullName: MLEM.Graphics.GraphicsExtensions.TargetContext.Dispose +- uid: System.IDisposable.Dispose + commentId: M:System.IDisposable.Dispose + parent: System.IDisposable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + name: Dispose() + nameWithType: IDisposable.Dispose() + fullName: System.IDisposable.Dispose() + spec.csharp: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) + spec.vb: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Graphics.GraphicsExtensions.yml b/Docs/api/MLEM.Graphics.GraphicsExtensions.yml new file mode 100644 index 0000000..fecd600 --- /dev/null +++ b/Docs/api/MLEM.Graphics.GraphicsExtensions.yml @@ -0,0 +1,709 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics.GraphicsExtensions + commentId: T:MLEM.Graphics.GraphicsExtensions + id: GraphicsExtensions + parent: MLEM.Graphics + children: + - MLEM.Graphics.GraphicsExtensions.ApplyChangesSafely(Microsoft.Xna.Framework.GraphicsDeviceManager) + - MLEM.Graphics.GraphicsExtensions.ResetWidthAndHeight(Microsoft.Xna.Framework.GraphicsDeviceManager,Microsoft.Xna.Framework.GameWindow) + - MLEM.Graphics.GraphicsExtensions.SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager,System.Boolean) + - MLEM.Graphics.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + - MLEM.Graphics.GraphicsExtensions.WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + langs: + - csharp + - vb + name: GraphicsExtensions + nameWithType: GraphicsExtensions + fullName: MLEM.Graphics.GraphicsExtensions + type: Class + source: + remote: + path: MLEM/Graphics/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GraphicsExtensions + path: ../MLEM/Graphics/GraphicsExtensions.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: A set of extensions for dealing with and + example: [] + syntax: + content: public static class GraphicsExtensions + content.vb: Public Module GraphicsExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Graphics.GraphicsExtensions.SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager,System.Boolean) + commentId: M:MLEM.Graphics.GraphicsExtensions.SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager,System.Boolean) + id: SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager,System.Boolean) + isExtensionMethod: true + parent: MLEM.Graphics.GraphicsExtensions + langs: + - csharp + - vb + name: SetFullscreen(GraphicsDeviceManager, bool) + nameWithType: GraphicsExtensions.SetFullscreen(GraphicsDeviceManager, bool) + fullName: MLEM.Graphics.GraphicsExtensions.SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager, bool) + type: Method + source: + remote: + path: MLEM/Graphics/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetFullscreen + path: ../MLEM/Graphics/GraphicsExtensions.cs + startLine: 19 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Sets the graphics device manager to fullscreen, properly taking into account the preferred backbuffer width and height to avoid lower resolutions for higher resolution screens. + example: [] + syntax: + content: public static void SetFullscreen(this GraphicsDeviceManager manager, bool fullscreen) + parameters: + - id: manager + type: Microsoft.Xna.Framework.GraphicsDeviceManager + description: The graphics device manager + - id: fullscreen + type: System.Boolean + description: True if fullscreen should be enabled, false if disabled + content.vb: Public Shared Sub SetFullscreen(manager As GraphicsDeviceManager, fullscreen As Boolean) + overload: MLEM.Graphics.GraphicsExtensions.SetFullscreen* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown when changing out of fullscreen mode before changing into fullscreen mode using this method + nameWithType.vb: GraphicsExtensions.SetFullscreen(GraphicsDeviceManager, Boolean) + fullName.vb: MLEM.Graphics.GraphicsExtensions.SetFullscreen(Microsoft.Xna.Framework.GraphicsDeviceManager, Boolean) + name.vb: SetFullscreen(GraphicsDeviceManager, Boolean) +- uid: MLEM.Graphics.GraphicsExtensions.ApplyChangesSafely(Microsoft.Xna.Framework.GraphicsDeviceManager) + commentId: M:MLEM.Graphics.GraphicsExtensions.ApplyChangesSafely(Microsoft.Xna.Framework.GraphicsDeviceManager) + id: ApplyChangesSafely(Microsoft.Xna.Framework.GraphicsDeviceManager) + isExtensionMethod: true + parent: MLEM.Graphics.GraphicsExtensions + langs: + - csharp + - vb + name: ApplyChangesSafely(GraphicsDeviceManager) + nameWithType: GraphicsExtensions.ApplyChangesSafely(GraphicsDeviceManager) + fullName: MLEM.Graphics.GraphicsExtensions.ApplyChangesSafely(Microsoft.Xna.Framework.GraphicsDeviceManager) + type: Method + source: + remote: + path: MLEM/Graphics/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ApplyChangesSafely + path: ../MLEM/Graphics/GraphicsExtensions.cs + startLine: 43 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Save version of that doesn't reset window size to defaults + example: [] + syntax: + content: public static void ApplyChangesSafely(this GraphicsDeviceManager manager) + parameters: + - id: manager + type: Microsoft.Xna.Framework.GraphicsDeviceManager + description: The graphics device manager + content.vb: Public Shared Sub ApplyChangesSafely(manager As GraphicsDeviceManager) + overload: MLEM.Graphics.GraphicsExtensions.ApplyChangesSafely* +- uid: MLEM.Graphics.GraphicsExtensions.ResetWidthAndHeight(Microsoft.Xna.Framework.GraphicsDeviceManager,Microsoft.Xna.Framework.GameWindow) + commentId: M:MLEM.Graphics.GraphicsExtensions.ResetWidthAndHeight(Microsoft.Xna.Framework.GraphicsDeviceManager,Microsoft.Xna.Framework.GameWindow) + id: ResetWidthAndHeight(Microsoft.Xna.Framework.GraphicsDeviceManager,Microsoft.Xna.Framework.GameWindow) + isExtensionMethod: true + parent: MLEM.Graphics.GraphicsExtensions + langs: + - csharp + - vb + name: ResetWidthAndHeight(GraphicsDeviceManager, GameWindow) + nameWithType: GraphicsExtensions.ResetWidthAndHeight(GraphicsDeviceManager, GameWindow) + fullName: MLEM.Graphics.GraphicsExtensions.ResetWidthAndHeight(Microsoft.Xna.Framework.GraphicsDeviceManager, Microsoft.Xna.Framework.GameWindow) + type: Method + source: + remote: + path: MLEM/Graphics/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ResetWidthAndHeight + path: ../MLEM/Graphics/GraphicsExtensions.cs + startLine: 58 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Resets preferred width and height back to the window's default bound values. + example: [] + syntax: + content: public static void ResetWidthAndHeight(this GraphicsDeviceManager manager, GameWindow window) + parameters: + - id: manager + type: Microsoft.Xna.Framework.GraphicsDeviceManager + description: The graphics device manager + - id: window + type: Microsoft.Xna.Framework.GameWindow + description: The window whose bounds to use + content.vb: Public Shared Sub ResetWidthAndHeight(manager As GraphicsDeviceManager, window As GameWindow) + overload: MLEM.Graphics.GraphicsExtensions.ResetWidthAndHeight* +- uid: MLEM.Graphics.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + commentId: M:MLEM.Graphics.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + id: WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTarget2D) + isExtensionMethod: true + parent: MLEM.Graphics.GraphicsExtensions + langs: + - csharp + - vb + name: WithRenderTarget(GraphicsDevice, RenderTarget2D) + nameWithType: GraphicsExtensions.WithRenderTarget(GraphicsDevice, RenderTarget2D) + fullName: MLEM.Graphics.GraphicsExtensions.WithRenderTarget(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.RenderTarget2D) + type: Method + source: + remote: + path: MLEM/Graphics/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WithRenderTarget + path: ../MLEM/Graphics/GraphicsExtensions.cs + startLine: 72 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Starts a new using the specified render target. + + The returned context automatically disposes when used in a using statement, which causes any previously applied render targets to be reapplied automatically. + example: [] + syntax: + content: public static GraphicsExtensions.TargetContext WithRenderTarget(this GraphicsDevice device, RenderTarget2D target) + parameters: + - id: device + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The graphics device + - id: target + type: Microsoft.Xna.Framework.Graphics.RenderTarget2D + description: The render target to apply + return: + type: MLEM.Graphics.GraphicsExtensions.TargetContext + description: The render target context, to be used in a using statement + content.vb: Public Shared Function WithRenderTarget(device As GraphicsDevice, target As RenderTarget2D) As GraphicsExtensions.TargetContext + overload: MLEM.Graphics.GraphicsExtensions.WithRenderTarget* +- uid: MLEM.Graphics.GraphicsExtensions.WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + commentId: M:MLEM.Graphics.GraphicsExtensions.WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + id: WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + isExtensionMethod: true + parent: MLEM.Graphics.GraphicsExtensions + langs: + - csharp + - vb + name: WithRenderTargets(GraphicsDevice, params RenderTargetBinding[]) + nameWithType: GraphicsExtensions.WithRenderTargets(GraphicsDevice, params RenderTargetBinding[]) + fullName: MLEM.Graphics.GraphicsExtensions.WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice, params Microsoft.Xna.Framework.Graphics.RenderTargetBinding[]) + type: Method + source: + remote: + path: MLEM/Graphics/GraphicsExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WithRenderTargets + path: ../MLEM/Graphics/GraphicsExtensions.cs + startLine: 83 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Starts a new using the specified render target bindings. + + The returned context automatically disposes when used in a using statement, which causes any previously applied render targets to be reapplied automatically. + example: [] + syntax: + content: public static GraphicsExtensions.TargetContext WithRenderTargets(this GraphicsDevice device, params RenderTargetBinding[] targets) + parameters: + - id: device + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The graphics device + - id: targets + type: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + description: The render targets to apply + return: + type: MLEM.Graphics.GraphicsExtensions.TargetContext + description: The render target context, to be used in a using statement + content.vb: Public Shared Function WithRenderTargets(device As GraphicsDevice, ParamArray targets As RenderTargetBinding()) As GraphicsExtensions.TargetContext + overload: MLEM.Graphics.GraphicsExtensions.WithRenderTargets* + nameWithType.vb: GraphicsExtensions.WithRenderTargets(GraphicsDevice, ParamArray RenderTargetBinding()) + fullName.vb: MLEM.Graphics.GraphicsExtensions.WithRenderTargets(Microsoft.Xna.Framework.Graphics.GraphicsDevice, ParamArray Microsoft.Xna.Framework.Graphics.RenderTargetBinding()) + name.vb: WithRenderTargets(GraphicsDevice, ParamArray RenderTargetBinding()) +references: +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: GraphicsDevice + nameWithType: GraphicsDevice + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice +- uid: Microsoft.Xna.Framework.GraphicsDeviceManager + commentId: T:Microsoft.Xna.Framework.GraphicsDeviceManager + parent: Microsoft.Xna.Framework + isExternal: true + name: GraphicsDeviceManager + nameWithType: GraphicsDeviceManager + fullName: Microsoft.Xna.Framework.GraphicsDeviceManager +- uid: MLEM.Graphics + commentId: N:MLEM.Graphics + href: MLEM.html + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: 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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: MLEM.Graphics.GraphicsExtensions.SetFullscreen* + commentId: Overload:MLEM.Graphics.GraphicsExtensions.SetFullscreen + href: MLEM.Graphics.GraphicsExtensions.html#MLEM_Graphics_GraphicsExtensions_SetFullscreen_Microsoft_Xna_Framework_GraphicsDeviceManager_System_Boolean_ + name: SetFullscreen + nameWithType: GraphicsExtensions.SetFullscreen + fullName: MLEM.Graphics.GraphicsExtensions.SetFullscreen +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges + commentId: M:Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges + isExternal: true + name: ApplyChanges() + nameWithType: GraphicsDeviceManager.ApplyChanges() + fullName: Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges() + spec.csharp: + - uid: Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges + name: ApplyChanges + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.GraphicsDeviceManager.ApplyChanges + name: ApplyChanges + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Graphics.GraphicsExtensions.ApplyChangesSafely* + commentId: Overload:MLEM.Graphics.GraphicsExtensions.ApplyChangesSafely + href: MLEM.Graphics.GraphicsExtensions.html#MLEM_Graphics_GraphicsExtensions_ApplyChangesSafely_Microsoft_Xna_Framework_GraphicsDeviceManager_ + name: ApplyChangesSafely + nameWithType: GraphicsExtensions.ApplyChangesSafely + fullName: MLEM.Graphics.GraphicsExtensions.ApplyChangesSafely +- uid: MLEM.Graphics.GraphicsExtensions.ResetWidthAndHeight* + commentId: Overload:MLEM.Graphics.GraphicsExtensions.ResetWidthAndHeight + href: MLEM.Graphics.GraphicsExtensions.html#MLEM_Graphics_GraphicsExtensions_ResetWidthAndHeight_Microsoft_Xna_Framework_GraphicsDeviceManager_Microsoft_Xna_Framework_GameWindow_ + name: ResetWidthAndHeight + nameWithType: GraphicsExtensions.ResetWidthAndHeight + fullName: MLEM.Graphics.GraphicsExtensions.ResetWidthAndHeight +- 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: MLEM.Graphics.GraphicsExtensions.TargetContext + commentId: T:MLEM.Graphics.GraphicsExtensions.TargetContext + parent: MLEM.Graphics + href: MLEM.Graphics.GraphicsExtensions.html + name: GraphicsExtensions.TargetContext + nameWithType: GraphicsExtensions.TargetContext + fullName: MLEM.Graphics.GraphicsExtensions.TargetContext + spec.csharp: + - uid: MLEM.Graphics.GraphicsExtensions + name: GraphicsExtensions + href: MLEM.Graphics.GraphicsExtensions.html + - name: . + - uid: MLEM.Graphics.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Graphics.GraphicsExtensions.TargetContext.html + spec.vb: + - uid: MLEM.Graphics.GraphicsExtensions + name: GraphicsExtensions + href: MLEM.Graphics.GraphicsExtensions.html + - name: . + - uid: MLEM.Graphics.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Graphics.GraphicsExtensions.TargetContext.html +- uid: MLEM.Graphics.GraphicsExtensions.WithRenderTarget* + commentId: Overload:MLEM.Graphics.GraphicsExtensions.WithRenderTarget + href: MLEM.Graphics.GraphicsExtensions.html#MLEM_Graphics_GraphicsExtensions_WithRenderTarget_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTarget2D_ + name: WithRenderTarget + nameWithType: GraphicsExtensions.WithRenderTarget + fullName: MLEM.Graphics.GraphicsExtensions.WithRenderTarget +- uid: Microsoft.Xna.Framework.Graphics.RenderTarget2D + commentId: T:Microsoft.Xna.Framework.Graphics.RenderTarget2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: RenderTarget2D + nameWithType: RenderTarget2D + fullName: Microsoft.Xna.Framework.Graphics.RenderTarget2D +- uid: MLEM.Graphics.GraphicsExtensions.WithRenderTargets* + commentId: Overload:MLEM.Graphics.GraphicsExtensions.WithRenderTargets + href: MLEM.Graphics.GraphicsExtensions.html#MLEM_Graphics_GraphicsExtensions_WithRenderTargets_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_RenderTargetBinding___ + name: WithRenderTargets + nameWithType: GraphicsExtensions.WithRenderTargets + fullName: MLEM.Graphics.GraphicsExtensions.WithRenderTargets +- uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + isExternal: true + name: RenderTargetBinding[] + nameWithType: RenderTargetBinding[] + fullName: Microsoft.Xna.Framework.Graphics.RenderTargetBinding[] + nameWithType.vb: RenderTargetBinding() + fullName.vb: Microsoft.Xna.Framework.Graphics.RenderTargetBinding() + name.vb: RenderTargetBinding() + spec.csharp: + - uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding + name: RenderTargetBinding + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Graphics.RenderTargetBinding + name: RenderTargetBinding + isExternal: true + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Graphics.SpriteBatchContext.yml b/Docs/api/MLEM.Graphics.SpriteBatchContext.yml new file mode 100644 index 0000000..3ba7c88 --- /dev/null +++ b/Docs/api/MLEM.Graphics.SpriteBatchContext.yml @@ -0,0 +1,851 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics.SpriteBatchContext + commentId: T:MLEM.Graphics.SpriteBatchContext + id: SpriteBatchContext + parent: MLEM.Graphics + children: + - MLEM.Graphics.SpriteBatchContext.#ctor(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + - MLEM.Graphics.SpriteBatchContext.BlendState + - MLEM.Graphics.SpriteBatchContext.Current(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + - MLEM.Graphics.SpriteBatchContext.DepthStencilState + - MLEM.Graphics.SpriteBatchContext.Effect + - MLEM.Graphics.SpriteBatchContext.RasterizerState + - MLEM.Graphics.SpriteBatchContext.SamplerState + - MLEM.Graphics.SpriteBatchContext.SortMode + - MLEM.Graphics.SpriteBatchContext.TransformMatrix + langs: + - csharp + - vb + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext + type: Struct + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SpriteBatchContext + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + A sprite batch context is a set of information for a to use, which encapsulates all of the information usually passed directly to SpriteBatch.Begin. + + To use a sprite batch context effectively, the extension methods in should be used. + example: [] + syntax: + content: public struct SpriteBatchContext + content.vb: Public Structure SpriteBatchContext + inheritedMembers: + - System.ValueType.Equals(System.Object) + - System.ValueType.GetHashCode + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType +- uid: MLEM.Graphics.SpriteBatchContext.SortMode + commentId: F:MLEM.Graphics.SpriteBatchContext.SortMode + id: SortMode + parent: MLEM.Graphics.SpriteBatchContext + langs: + - csharp + - vb + name: SortMode + nameWithType: SpriteBatchContext.SortMode + fullName: MLEM.Graphics.SpriteBatchContext.SortMode + type: Field + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SortMode + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 13 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: The drawing order for sprite and text drawing. + example: [] + syntax: + content: public SpriteSortMode SortMode + return: + type: Microsoft.Xna.Framework.Graphics.SpriteSortMode + content.vb: Public SortMode As SpriteSortMode +- uid: MLEM.Graphics.SpriteBatchContext.BlendState + commentId: F:MLEM.Graphics.SpriteBatchContext.BlendState + id: BlendState + parent: MLEM.Graphics.SpriteBatchContext + langs: + - csharp + - vb + name: BlendState + nameWithType: SpriteBatchContext.BlendState + fullName: MLEM.Graphics.SpriteBatchContext.BlendState + type: Field + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: BlendState + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 17 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: State of the blending. + example: [] + syntax: + content: public BlendState BlendState + return: + type: Microsoft.Xna.Framework.Graphics.BlendState + content.vb: Public BlendState As BlendState +- uid: MLEM.Graphics.SpriteBatchContext.SamplerState + commentId: F:MLEM.Graphics.SpriteBatchContext.SamplerState + id: SamplerState + parent: MLEM.Graphics.SpriteBatchContext + langs: + - csharp + - vb + name: SamplerState + nameWithType: SpriteBatchContext.SamplerState + fullName: MLEM.Graphics.SpriteBatchContext.SamplerState + type: Field + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SamplerState + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 21 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: State of the sampler. + example: [] + syntax: + content: public SamplerState SamplerState + return: + type: Microsoft.Xna.Framework.Graphics.SamplerState + content.vb: Public SamplerState As SamplerState +- uid: MLEM.Graphics.SpriteBatchContext.DepthStencilState + commentId: F:MLEM.Graphics.SpriteBatchContext.DepthStencilState + id: DepthStencilState + parent: MLEM.Graphics.SpriteBatchContext + langs: + - csharp + - vb + name: DepthStencilState + nameWithType: SpriteBatchContext.DepthStencilState + fullName: MLEM.Graphics.SpriteBatchContext.DepthStencilState + type: Field + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DepthStencilState + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 25 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: State of the depth-stencil buffer. + example: [] + syntax: + content: public DepthStencilState DepthStencilState + return: + type: Microsoft.Xna.Framework.Graphics.DepthStencilState + content.vb: Public DepthStencilState As DepthStencilState +- uid: MLEM.Graphics.SpriteBatchContext.RasterizerState + commentId: F:MLEM.Graphics.SpriteBatchContext.RasterizerState + id: RasterizerState + parent: MLEM.Graphics.SpriteBatchContext + langs: + - csharp + - vb + name: RasterizerState + nameWithType: SpriteBatchContext.RasterizerState + fullName: MLEM.Graphics.SpriteBatchContext.RasterizerState + type: Field + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RasterizerState + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 29 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: State of the rasterization. + example: [] + syntax: + content: public RasterizerState RasterizerState + return: + type: Microsoft.Xna.Framework.Graphics.RasterizerState + content.vb: Public RasterizerState As RasterizerState +- uid: MLEM.Graphics.SpriteBatchContext.Effect + commentId: F:MLEM.Graphics.SpriteBatchContext.Effect + id: Effect + parent: MLEM.Graphics.SpriteBatchContext + langs: + - csharp + - vb + name: Effect + nameWithType: SpriteBatchContext.Effect + fullName: MLEM.Graphics.SpriteBatchContext.Effect + type: Field + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Effect + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 33 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: A custom to override the default sprite effect. + example: [] + syntax: + content: public Effect Effect + return: + type: Microsoft.Xna.Framework.Graphics.Effect + content.vb: Public Effect As Effect +- uid: MLEM.Graphics.SpriteBatchContext.TransformMatrix + commentId: F:MLEM.Graphics.SpriteBatchContext.TransformMatrix + id: TransformMatrix + parent: MLEM.Graphics.SpriteBatchContext + langs: + - csharp + - vb + name: TransformMatrix + nameWithType: SpriteBatchContext.TransformMatrix + fullName: MLEM.Graphics.SpriteBatchContext.TransformMatrix + type: Field + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TransformMatrix + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 37 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: An optional matrix used to transform the sprite geometry. + example: [] + syntax: + content: public Matrix TransformMatrix + return: + type: Microsoft.Xna.Framework.Matrix + content.vb: Public TransformMatrix As Matrix +- uid: MLEM.Graphics.SpriteBatchContext.#ctor(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + commentId: M:MLEM.Graphics.SpriteBatchContext.#ctor(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + id: '#ctor(Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix})' + parent: MLEM.Graphics.SpriteBatchContext + langs: + - csharp + - vb + name: SpriteBatchContext(SpriteSortMode, BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?) + nameWithType: SpriteBatchContext.SpriteBatchContext(SpriteSortMode, BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?) + fullName: MLEM.Graphics.SpriteBatchContext.SpriteBatchContext(Microsoft.Xna.Framework.Graphics.SpriteSortMode, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState, Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Matrix?) + type: Constructor + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 49 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Creates a new sprite batch context with the given parameters. + example: [] + syntax: + content: public SpriteBatchContext(SpriteSortMode sortMode = SpriteSortMode.Deferred, BlendState blendState = null, SamplerState samplerState = null, DepthStencilState depthStencilState = null, RasterizerState rasterizerState = null, Effect effect = null, Matrix? transformMatrix = null) + parameters: + - id: sortMode + type: Microsoft.Xna.Framework.Graphics.SpriteSortMode + description: The drawing order for sprite and text drawing. by default. + - id: blendState + type: Microsoft.Xna.Framework.Graphics.BlendState + description: State of the blending. Uses if null. + - id: samplerState + type: Microsoft.Xna.Framework.Graphics.SamplerState + description: State of the sampler. Uses if null. + - id: depthStencilState + type: Microsoft.Xna.Framework.Graphics.DepthStencilState + description: State of the depth-stencil buffer. Uses if null. + - id: rasterizerState + type: Microsoft.Xna.Framework.Graphics.RasterizerState + description: State of the rasterization. Uses if null. + - id: effect + type: Microsoft.Xna.Framework.Graphics.Effect + description: A custom to override the default sprite effect. + - id: transformMatrix + type: System.Nullable{Microsoft.Xna.Framework.Matrix} + description: An optional matrix used to transform the sprite geometry. Uses if null. + content.vb: Public Sub New(sortMode As SpriteSortMode = SpriteSortMode.Deferred, blendState As BlendState = Nothing, samplerState As SamplerState = Nothing, depthStencilState As DepthStencilState = Nothing, rasterizerState As RasterizerState = Nothing, effect As Effect = Nothing, transformMatrix As Matrix? = Nothing) + overload: MLEM.Graphics.SpriteBatchContext.#ctor* + nameWithType.vb: SpriteBatchContext.New(SpriteSortMode, BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?) + fullName.vb: MLEM.Graphics.SpriteBatchContext.New(Microsoft.Xna.Framework.Graphics.SpriteSortMode, Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState, Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Matrix?) + name.vb: New(SpriteSortMode, BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?) +- uid: MLEM.Graphics.SpriteBatchContext.Current(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + commentId: M:MLEM.Graphics.SpriteBatchContext.Current(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + id: Current(Microsoft.Xna.Framework.Graphics.GraphicsDevice,Microsoft.Xna.Framework.Graphics.SpriteSortMode,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + parent: MLEM.Graphics.SpriteBatchContext + langs: + - csharp + - vb + name: Current(GraphicsDevice, SpriteSortMode, Effect, Matrix?) + nameWithType: SpriteBatchContext.Current(GraphicsDevice, SpriteSortMode, Effect, Matrix?) + fullName: MLEM.Graphics.SpriteBatchContext.Current(Microsoft.Xna.Framework.Graphics.GraphicsDevice, Microsoft.Xna.Framework.Graphics.SpriteSortMode, Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Matrix?) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Current + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 68 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Creates a new sprite batch context from the passed 's current information. + + This can be useful to retrieve some information about drawing right after a call has occured. + example: [] + syntax: + content: public static SpriteBatchContext Current(GraphicsDevice device, SpriteSortMode sortMode = SpriteSortMode.Deferred, Effect effect = null, Matrix? transformMatrix = null) + parameters: + - id: device + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The graphics device to query data from. + - id: sortMode + type: Microsoft.Xna.Framework.Graphics.SpriteSortMode + description: The drawing order for sprite and text drawing. by default. + - id: effect + type: Microsoft.Xna.Framework.Graphics.Effect + description: A custom to override the default sprite effect. + - id: transformMatrix + type: System.Nullable{Microsoft.Xna.Framework.Matrix} + description: An optional matrix used to transform the sprite geometry. Uses if null. + return: + type: MLEM.Graphics.SpriteBatchContext + description: A new sprite batch context from the device's current information. + content.vb: Public Shared Function Current(device As GraphicsDevice, sortMode As SpriteSortMode = SpriteSortMode.Deferred, effect As Effect = Nothing, transformMatrix As Matrix? = Nothing) As SpriteBatchContext + overload: MLEM.Graphics.SpriteBatchContext.Current* +references: +- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: MLEM.Graphics.SpriteBatchContextExtensions + commentId: T:MLEM.Graphics.SpriteBatchContextExtensions + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContextExtensions.html + name: SpriteBatchContextExtensions + nameWithType: SpriteBatchContextExtensions + fullName: MLEM.Graphics.SpriteBatchContextExtensions +- uid: MLEM.Graphics + commentId: N:MLEM.Graphics + href: MLEM.html + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html +- uid: System.ValueType.Equals(System.Object) + commentId: M:System.ValueType.Equals(System.Object) + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + name: Equals(object) + nameWithType: ValueType.Equals(object) + fullName: System.ValueType.Equals(object) + nameWithType.vb: ValueType.Equals(Object) + fullName.vb: System.ValueType.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.ValueType.GetHashCode + commentId: M:System.ValueType.GetHashCode + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + name: GetHashCode() + nameWithType: ValueType.GetHashCode() + fullName: System.ValueType.GetHashCode() + spec.csharp: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: System.ValueType + commentId: T:System.ValueType + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype + name: ValueType + nameWithType: ValueType + fullName: System.ValueType +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteSortMode + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteSortMode + nameWithType: SpriteSortMode + fullName: Microsoft.Xna.Framework.Graphics.SpriteSortMode +- uid: Microsoft.Xna.Framework.Graphics.BlendState + commentId: T:Microsoft.Xna.Framework.Graphics.BlendState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: BlendState + nameWithType: BlendState + fullName: Microsoft.Xna.Framework.Graphics.BlendState +- uid: Microsoft.Xna.Framework.Graphics.SamplerState + commentId: T:Microsoft.Xna.Framework.Graphics.SamplerState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SamplerState + nameWithType: SamplerState + fullName: Microsoft.Xna.Framework.Graphics.SamplerState +- uid: Microsoft.Xna.Framework.Graphics.DepthStencilState + commentId: T:Microsoft.Xna.Framework.Graphics.DepthStencilState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: DepthStencilState + nameWithType: DepthStencilState + fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState +- uid: Microsoft.Xna.Framework.Graphics.RasterizerState + commentId: T:Microsoft.Xna.Framework.Graphics.RasterizerState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: RasterizerState + nameWithType: RasterizerState + fullName: Microsoft.Xna.Framework.Graphics.RasterizerState +- uid: Microsoft.Xna.Framework.Graphics.Effect + commentId: T:Microsoft.Xna.Framework.Graphics.Effect + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Effect + nameWithType: Effect + fullName: Microsoft.Xna.Framework.Graphics.Effect +- uid: Microsoft.Xna.Framework.Matrix + commentId: T:Microsoft.Xna.Framework.Matrix + parent: Microsoft.Xna.Framework + isExternal: true + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode.Deferred + commentId: F:Microsoft.Xna.Framework.Graphics.SpriteSortMode.Deferred + isExternal: true + name: Deferred + nameWithType: SpriteSortMode.Deferred + fullName: Microsoft.Xna.Framework.Graphics.SpriteSortMode.Deferred +- uid: Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend + commentId: F:Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend + isExternal: true + name: AlphaBlend + nameWithType: BlendState.AlphaBlend + fullName: Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend +- uid: Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp + commentId: F:Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp + isExternal: true + name: LinearClamp + nameWithType: SamplerState.LinearClamp + fullName: Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp +- uid: Microsoft.Xna.Framework.Graphics.DepthStencilState.None + commentId: F:Microsoft.Xna.Framework.Graphics.DepthStencilState.None + isExternal: true + name: None + nameWithType: DepthStencilState.None + fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState.None +- uid: Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise + commentId: F:Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise + isExternal: true + name: CullCounterClockwise + nameWithType: RasterizerState.CullCounterClockwise + fullName: Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise +- uid: Microsoft.Xna.Framework.Matrix.Identity + commentId: P:Microsoft.Xna.Framework.Matrix.Identity + isExternal: true + name: Identity + nameWithType: Matrix.Identity + fullName: Microsoft.Xna.Framework.Matrix.Identity +- uid: MLEM.Graphics.SpriteBatchContext.#ctor* + commentId: Overload:MLEM.Graphics.SpriteBatchContext.#ctor + href: MLEM.Graphics.SpriteBatchContext.html#MLEM_Graphics_SpriteBatchContext__ctor_Microsoft_Xna_Framework_Graphics_SpriteSortMode_Microsoft_Xna_Framework_Graphics_BlendState_Microsoft_Xna_Framework_Graphics_SamplerState_Microsoft_Xna_Framework_Graphics_DepthStencilState_Microsoft_Xna_Framework_Graphics_RasterizerState_Microsoft_Xna_Framework_Graphics_Effect_System_Nullable_Microsoft_Xna_Framework_Matrix__ + name: SpriteBatchContext + nameWithType: SpriteBatchContext.SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext.SpriteBatchContext + nameWithType.vb: SpriteBatchContext.New + fullName.vb: MLEM.Graphics.SpriteBatchContext.New + name.vb: New +- uid: System.Nullable{Microsoft.Xna.Framework.Matrix} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Matrix} + parent: System + definition: System.Nullable`1 + name: Matrix? + nameWithType: Matrix? + fullName: Microsoft.Xna.Framework.Matrix? + spec.csharp: + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + isExternal: true + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: GraphicsDevice + nameWithType: GraphicsDevice + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice +- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch.End + commentId: M:Microsoft.Xna.Framework.Graphics.SpriteBatch.End + isExternal: true + name: End() + nameWithType: SpriteBatch.End() + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch.End() + spec.csharp: + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch.End + name: End + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch.End + name: End + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Graphics.SpriteBatchContext.Current* + commentId: Overload:MLEM.Graphics.SpriteBatchContext.Current + href: MLEM.Graphics.SpriteBatchContext.html#MLEM_Graphics_SpriteBatchContext_Current_Microsoft_Xna_Framework_Graphics_GraphicsDevice_Microsoft_Xna_Framework_Graphics_SpriteSortMode_Microsoft_Xna_Framework_Graphics_Effect_System_Nullable_Microsoft_Xna_Framework_Matrix__ + name: Current + nameWithType: SpriteBatchContext.Current + fullName: MLEM.Graphics.SpriteBatchContext.Current +- uid: MLEM.Graphics.SpriteBatchContext + commentId: T:MLEM.Graphics.SpriteBatchContext + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContext.html + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext diff --git a/Docs/api/MLEM.Graphics.SpriteBatchContextExtensions.yml b/Docs/api/MLEM.Graphics.SpriteBatchContextExtensions.yml new file mode 100644 index 0000000..988c34f --- /dev/null +++ b/Docs/api/MLEM.Graphics.SpriteBatchContextExtensions.yml @@ -0,0 +1,455 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics.SpriteBatchContextExtensions + commentId: T:MLEM.Graphics.SpriteBatchContextExtensions + id: SpriteBatchContextExtensions + parent: MLEM.Graphics + children: + - MLEM.Graphics.SpriteBatchContextExtensions.Begin(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Graphics.SpriteBatchContext) + - MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + langs: + - csharp + - vb + name: SpriteBatchContextExtensions + nameWithType: SpriteBatchContextExtensions + fullName: MLEM.Graphics.SpriteBatchContextExtensions + type: Class + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SpriteBatchContextExtensions + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 77 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: A set of extensions for . + example: [] + syntax: + content: public static class SpriteBatchContextExtensions + content.vb: Public Module SpriteBatchContextExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Graphics.SpriteBatchContextExtensions.Begin(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Graphics.SpriteBatchContextExtensions.Begin(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Graphics.SpriteBatchContext) + id: Begin(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Graphics.SpriteBatchContext) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchContextExtensions + langs: + - csharp + - vb + name: Begin(SpriteBatch, SpriteBatchContext) + nameWithType: SpriteBatchContextExtensions.Begin(SpriteBatch, SpriteBatchContext) + fullName: MLEM.Graphics.SpriteBatchContextExtensions.Begin(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Begin + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 84 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Begins a new sprite and text batch with the specified + example: [] + syntax: + content: public static void Begin(this SpriteBatch batch, SpriteBatchContext context) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing. + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use. + content.vb: Public Shared Sub Begin(batch As SpriteBatch, context As SpriteBatchContext) + overload: MLEM.Graphics.SpriteBatchContextExtensions.Begin* +- uid: MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + id: Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchContextExtensions + langs: + - csharp + - vb + name: Draw(StaticSpriteBatch, SpriteBatchContext) + nameWithType: SpriteBatchContextExtensions.Draw(StaticSpriteBatch, SpriteBatchContext) + fullName: MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchContext.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Graphics/SpriteBatchContext.cs + startLine: 94 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Draws the given batch's content onto the 's current render target (or the back buffer) with the given settings. + + Note that this method should not be called while a regular is currently active. + example: [] + syntax: + content: public static void Draw(this StaticSpriteBatch batch, SpriteBatchContext context) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + description: The static sprite batch to use for drawing. + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use. + content.vb: Public Shared Sub Draw(batch As StaticSpriteBatch, context As SpriteBatchContext) + overload: MLEM.Graphics.SpriteBatchContextExtensions.Draw* +references: +- 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: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Graphics.SpriteBatchContextExtensions.Begin* + commentId: Overload:MLEM.Graphics.SpriteBatchContextExtensions.Begin + href: MLEM.Graphics.SpriteBatchContextExtensions.html#MLEM_Graphics_SpriteBatchContextExtensions_Begin_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Graphics_SpriteBatchContext_ + name: Begin + nameWithType: SpriteBatchContextExtensions.Begin + fullName: MLEM.Graphics.SpriteBatchContextExtensions.Begin +- 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: Microsoft.Xna.Framework.Graphics.GraphicsDevice + commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: GraphicsDevice + nameWithType: GraphicsDevice + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice +- uid: MLEM.Graphics.SpriteBatchContextExtensions.Draw* + commentId: Overload:MLEM.Graphics.SpriteBatchContextExtensions.Draw + href: MLEM.Graphics.SpriteBatchContextExtensions.html#MLEM_Graphics_SpriteBatchContextExtensions_Draw_MLEM_Graphics_StaticSpriteBatch_MLEM_Graphics_SpriteBatchContext_ + name: Draw + nameWithType: SpriteBatchContextExtensions.Draw + fullName: MLEM.Graphics.SpriteBatchContextExtensions.Draw +- uid: MLEM.Graphics.StaticSpriteBatch + commentId: T:MLEM.Graphics.StaticSpriteBatch + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch diff --git a/Docs/api/MLEM.Graphics.SpriteBatchExtensions.yml b/Docs/api/MLEM.Graphics.SpriteBatchExtensions.yml new file mode 100644 index 0000000..3924c1b --- /dev/null +++ b/Docs/api/MLEM.Graphics.SpriteBatchExtensions.yml @@ -0,0 +1,1202 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics.SpriteBatchExtensions + commentId: T:MLEM.Graphics.SpriteBatchExtensions + id: SpriteBatchExtensions + parent: MLEM.Graphics + children: + - MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + - MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + - MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + - MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + - MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Graphics.SpriteBatchExtensions.GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Int32) + - MLEM.Graphics.SpriteBatchExtensions.GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Int32,System.Int32) + - MLEM.Graphics.SpriteBatchExtensions.GenerateSquareTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color) + - MLEM.Graphics.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + - MLEM.Graphics.SpriteBatchExtensions.GetBlankTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch) + langs: + - csharp + - vb + name: SpriteBatchExtensions + nameWithType: SpriteBatchExtensions + fullName: MLEM.Graphics.SpriteBatchExtensions + type: Class + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SpriteBatchExtensions + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: A set of extensions for dealing with + example: [] + syntax: + content: public static class SpriteBatchExtensions + content.vb: Public Module SpriteBatchExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Graphics.SpriteBatchExtensions.GetBlankTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.GetBlankTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch) + id: GetBlankTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchExtensions + langs: + - csharp + - vb + name: GetBlankTexture(SpriteBatch) + nameWithType: SpriteBatchExtensions.GetBlankTexture(SpriteBatch) + fullName: MLEM.Graphics.SpriteBatchExtensions.GetBlankTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetBlankTexture + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 19 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Returns a 1x1 pixel white texture that can be used for drawing solid color shapes. + + This texture is automatically disposed of when the batch is disposed. + example: [] + syntax: + content: public static Texture2D GetBlankTexture(this SpriteBatch batch) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A 1x1 pixel white texture + content.vb: Public Shared Function GetBlankTexture(batch As SpriteBatch) As Texture2D + overload: MLEM.Graphics.SpriteBatchExtensions.GetBlankTexture* +- uid: MLEM.Graphics.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + id: GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchExtensions + langs: + - csharp + - vb + name: GenerateTexture(SpriteBatch, Color, Color?) + nameWithType: SpriteBatchExtensions.GenerateTexture(SpriteBatch, Color, Color?) + fullName: MLEM.Graphics.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color?) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenerateTexture + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Generates a that has a texture with a given color and outline color. + + This texture is automatically disposed of when the batch is disposed. + example: [] + syntax: + content: public static NinePatch GenerateTexture(this SpriteBatch batch, Color color, Color? outlineColor = null) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch + - id: color + type: Microsoft.Xna.Framework.Color + description: The fill color of the texture + - id: outlineColor + type: System.Nullable{Microsoft.Xna.Framework.Color} + description: The outline color of the texture + return: + type: MLEM.Textures.NinePatch + description: A containing a 3x3 texture with an outline + content.vb: Public Shared Function GenerateTexture(batch As SpriteBatch, color As Color, outlineColor As Color? = Nothing) As NinePatch + overload: MLEM.Graphics.SpriteBatchExtensions.GenerateTexture* +- uid: MLEM.Graphics.SpriteBatchExtensions.GenerateSquareTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.GenerateSquareTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color) + id: GenerateSquareTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchExtensions + langs: + - csharp + - vb + name: GenerateSquareTexture(SpriteBatch, Color) + nameWithType: SpriteBatchExtensions.GenerateSquareTexture(SpriteBatch, Color) + fullName: MLEM.Graphics.SpriteBatchExtensions.GenerateSquareTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenerateSquareTexture + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 55 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Generates a 1x1 texture with the given color. + + This texture is automatically disposed of when the batch is disposed. + example: [] + syntax: + content: public static Texture2D GenerateSquareTexture(this SpriteBatch batch, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch + - id: color + type: Microsoft.Xna.Framework.Color + description: The color of the texture + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A new texture with the given data + content.vb: Public Shared Function GenerateSquareTexture(batch As SpriteBatch, color As Color) As Texture2D + overload: MLEM.Graphics.SpriteBatchExtensions.GenerateSquareTexture* +- uid: MLEM.Graphics.SpriteBatchExtensions.GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Int32) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Int32) + id: GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Int32) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchExtensions + langs: + - csharp + - vb + name: GenerateCircleTexture(SpriteBatch, Color, int) + nameWithType: SpriteBatchExtensions.GenerateCircleTexture(SpriteBatch, Color, int) + fullName: MLEM.Graphics.SpriteBatchExtensions.GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color, int) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenerateCircleTexture + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 71 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Generates a texture with the given size that contains a circle. + + The circle's center will be the center of the texture, and the circle will lead up to the edges of the texture. + + This texture is automatically disposed of when the batch is disposed. + example: [] + syntax: + content: public static Texture2D GenerateCircleTexture(this SpriteBatch batch, Color color, int size) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch + - id: color + type: Microsoft.Xna.Framework.Color + description: The color of the texture + - id: size + type: System.Int32 + description: The width and height of the texture, and the diameter of the circle + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A new texture with the given data + content.vb: Public Shared Function GenerateCircleTexture(batch As SpriteBatch, color As Color, size As Integer) As Texture2D + overload: MLEM.Graphics.SpriteBatchExtensions.GenerateCircleTexture* + nameWithType.vb: SpriteBatchExtensions.GenerateCircleTexture(SpriteBatch, Color, Integer) + fullName.vb: MLEM.Graphics.SpriteBatchExtensions.GenerateCircleTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color, Integer) + name.vb: GenerateCircleTexture(SpriteBatch, Color, Integer) +- uid: MLEM.Graphics.SpriteBatchExtensions.GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Int32,System.Int32) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Int32,System.Int32) + id: GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Color,System.Int32,System.Int32) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchExtensions + langs: + - csharp + - vb + name: GenerateGradientTexture(SpriteBatch, Color, Color, Color, Color, int, int) + nameWithType: SpriteBatchExtensions.GenerateGradientTexture(SpriteBatch, Color, Color, Color, Color, int, int) + fullName: MLEM.Graphics.SpriteBatchExtensions.GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, int, int) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenerateGradientTexture + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 98 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Generates a texture with the given size that contains a gradient between the four specified corner colors. + + If the same color is specified for two pairs of corners, a horizontal, vertical or diagonal gradient can be achieved. + + This texture is automatically disposed of when the batch is disposed. + example: [] + syntax: + content: public static Texture2D GenerateGradientTexture(this SpriteBatch batch, Color topLeft, Color topRight, Color bottomLeft, Color bottomRight, int width = 256, int height = 256) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch + - id: topLeft + type: Microsoft.Xna.Framework.Color + description: The color of the texture's top left corner + - id: topRight + type: Microsoft.Xna.Framework.Color + description: The color of the texture's top right corner + - id: bottomLeft + type: Microsoft.Xna.Framework.Color + description: The color of the texture's bottom left corner + - id: bottomRight + type: Microsoft.Xna.Framework.Color + description: The color of the texture's bottom right corner + - id: width + type: System.Int32 + description: The width of the resulting texture, or 256 by default + - id: height + type: System.Int32 + description: The height of the resulting texture, or 256 by default + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A new texture with the given data + content.vb: Public Shared Function GenerateGradientTexture(batch As SpriteBatch, topLeft As Color, topRight As Color, bottomLeft As Color, bottomRight As Color, width As Integer = 256, height As Integer = 256) As Texture2D + overload: MLEM.Graphics.SpriteBatchExtensions.GenerateGradientTexture* + nameWithType.vb: SpriteBatchExtensions.GenerateGradientTexture(SpriteBatch, Color, Color, Color, Color, Integer, Integer) + fullName.vb: MLEM.Graphics.SpriteBatchExtensions.GenerateGradientTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color, Integer, Integer) + name.vb: GenerateGradientTexture(SpriteBatch, Color, Color, Color, Color, Integer, Integer) +- uid: MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + nameWithType: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 122 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Maths.RectangleF + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, sourceRectangle As Rectangle?, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Graphics.SpriteBatchExtensions.Draw* + nameWithType.vb: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) +- uid: MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + nameWithType: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + fullName: MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 134 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Rectangle? sourceRectangle, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Maths.RectangleF + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, sourceRectangle As Rectangle?, color As Color) + overload: MLEM.Graphics.SpriteBatchExtensions.Draw* +- uid: MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, Texture2D, RectangleF, Color) + nameWithType: SpriteBatchExtensions.Draw(SpriteBatch, Texture2D, RectangleF, Color) + fullName: MLEM.Graphics.SpriteBatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 143 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Maths.RectangleF + description: The drawing bounds on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, color As Color) + overload: MLEM.Graphics.SpriteBatchExtensions.Draw* +- uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 148 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Maths.RectangleF + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, sourceRectangle As Rectangle?, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single) As StaticSpriteBatch.Item + overload: MLEM.Graphics.SpriteBatchExtensions.Add* + nameWithType.vb: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) +- uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + id: Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + fullName: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 155 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Rectangle? sourceRectangle, Color color) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Maths.RectangleF + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, sourceRectangle As Rectangle?, color As Color) As StaticSpriteBatch.Item + overload: MLEM.Graphics.SpriteBatchExtensions.Add* +- uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + id: Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Graphics.SpriteBatchExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Color) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Color) + fullName: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/SpriteBatchExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Graphics/SpriteBatchExtensions.cs + startLine: 160 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, Texture2D texture, RectangleF destinationRectangle, Color color) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: MLEM.Maths.RectangleF + description: The drawing bounds on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As Texture2D, destinationRectangle As RectangleF, color As Color) As StaticSpriteBatch.Item + overload: MLEM.Graphics.SpriteBatchExtensions.Add* +references: +- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: MLEM.Graphics + commentId: N:MLEM.Graphics + href: MLEM.html + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Graphics.SpriteBatchExtensions.GetBlankTexture* + commentId: Overload:MLEM.Graphics.SpriteBatchExtensions.GetBlankTexture + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_GetBlankTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_ + name: GetBlankTexture + nameWithType: SpriteBatchExtensions.GetBlankTexture + fullName: MLEM.Graphics.SpriteBatchExtensions.GetBlankTexture +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- uid: MLEM.Textures.NinePatch + commentId: T:MLEM.Textures.NinePatch + parent: MLEM.Textures + href: MLEM.Textures.NinePatch.html + name: NinePatch + nameWithType: NinePatch + fullName: MLEM.Textures.NinePatch +- uid: MLEM.Graphics.SpriteBatchExtensions.GenerateTexture* + commentId: Overload:MLEM.Graphics.SpriteBatchExtensions.GenerateTexture + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_GenerateTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Color__ + name: GenerateTexture + nameWithType: SpriteBatchExtensions.GenerateTexture + fullName: MLEM.Graphics.SpriteBatchExtensions.GenerateTexture +- 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: System.Nullable{Microsoft.Xna.Framework.Color} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} + parent: System + definition: System.Nullable`1 + name: Color? + nameWithType: Color? + fullName: Microsoft.Xna.Framework.Color? + spec.csharp: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: 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: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Graphics.SpriteBatchExtensions.GenerateSquareTexture* + commentId: Overload:MLEM.Graphics.SpriteBatchExtensions.GenerateSquareTexture + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_GenerateSquareTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Color_ + name: GenerateSquareTexture + nameWithType: SpriteBatchExtensions.GenerateSquareTexture + fullName: MLEM.Graphics.SpriteBatchExtensions.GenerateSquareTexture +- uid: MLEM.Graphics.SpriteBatchExtensions.GenerateCircleTexture* + commentId: Overload:MLEM.Graphics.SpriteBatchExtensions.GenerateCircleTexture + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_GenerateCircleTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Color_System_Int32_ + name: GenerateCircleTexture + nameWithType: SpriteBatchExtensions.GenerateCircleTexture + fullName: MLEM.Graphics.SpriteBatchExtensions.GenerateCircleTexture +- 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.Graphics.SpriteBatchExtensions.GenerateGradientTexture* + commentId: Overload:MLEM.Graphics.SpriteBatchExtensions.GenerateGradientTexture + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_GenerateGradientTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Color_System_Int32_System_Int32_ + name: GenerateGradientTexture + nameWithType: SpriteBatchExtensions.GenerateGradientTexture + fullName: MLEM.Graphics.SpriteBatchExtensions.GenerateGradientTexture +- uid: MLEM.Graphics.SpriteBatchExtensions.Draw* + commentId: Overload:MLEM.Graphics.SpriteBatchExtensions.Draw + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Draw + nameWithType: SpriteBatchExtensions.Draw + fullName: MLEM.Graphics.SpriteBatchExtensions.Draw +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: System.Nullable{Microsoft.Xna.Framework.Rectangle} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Rectangle} + parent: System + definition: System.Nullable`1 + name: Rectangle? + nameWithType: Rectangle? + fullName: Microsoft.Xna.Framework.Rectangle? + spec.csharp: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' +- 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + commentId: M:MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + isExternal: true + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + name: BeginBatch(SpriteSortMode?) + nameWithType: StaticSpriteBatch.BeginBatch(SpriteSortMode?) + fullName: MLEM.Graphics.StaticSpriteBatch.BeginBatch(Microsoft.Xna.Framework.Graphics.SpriteSortMode?) + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + name: BeginBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode + name: SpriteSortMode + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + name: BeginBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode + name: SpriteSortMode + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.Item + commentId: T:MLEM.Graphics.StaticSpriteBatch.Item + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch.Item + nameWithType: StaticSpriteBatch.Item + fullName: MLEM.Graphics.StaticSpriteBatch.Item + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html +- uid: MLEM.Graphics.SpriteBatchExtensions.Add* + commentId: Overload:MLEM.Graphics.SpriteBatchExtensions.Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add + nameWithType: SpriteBatchExtensions.Add + fullName: MLEM.Graphics.SpriteBatchExtensions.Add +- uid: MLEM.Graphics.StaticSpriteBatch + commentId: T:MLEM.Graphics.StaticSpriteBatch + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch diff --git a/Docs/api/MLEM.Graphics.StaticSpriteBatch.Item.yml b/Docs/api/MLEM.Graphics.StaticSpriteBatch.Item.yml new file mode 100644 index 0000000..c7da13a --- /dev/null +++ b/Docs/api/MLEM.Graphics.StaticSpriteBatch.Item.yml @@ -0,0 +1,334 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics.StaticSpriteBatch.Item + commentId: T:MLEM.Graphics.StaticSpriteBatch.Item + id: StaticSpriteBatch.Item + parent: MLEM.Graphics + children: [] + langs: + - csharp + - vb + name: StaticSpriteBatch.Item + nameWithType: StaticSpriteBatch.Item + fullName: MLEM.Graphics.StaticSpriteBatch.Item + type: Class + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Item + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 483 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + A struct that represents an item added to a using Add or any of its overloads. + + An item returned after adding can be removed using . + example: [] + syntax: + content: public class StaticSpriteBatch.Item + content.vb: Public Class StaticSpriteBatch.Item + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +references: +- uid: MLEM.Graphics.StaticSpriteBatch + commentId: T:MLEM.Graphics.StaticSpriteBatch + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch +- uid: MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Remove_MLEM_Graphics_StaticSpriteBatch_Item_ + name: Remove(Item) + nameWithType: StaticSpriteBatch.Remove(StaticSpriteBatch.Item) + fullName: MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + name: Remove + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Remove_MLEM_Graphics_StaticSpriteBatch_Item_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + - name: ) + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + name: Remove + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Remove_MLEM_Graphics_StaticSpriteBatch_Item_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + - name: ) +- uid: MLEM.Graphics + commentId: N:MLEM.Graphics + href: MLEM.html + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Graphics.StaticSpriteBatch.yml b/Docs/api/MLEM.Graphics.StaticSpriteBatch.yml new file mode 100644 index 0000000..294adfb --- /dev/null +++ b/Docs/api/MLEM.Graphics.StaticSpriteBatch.yml @@ -0,0 +1,3574 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics.StaticSpriteBatch + commentId: T:MLEM.Graphics.StaticSpriteBatch + id: StaticSpriteBatch + parent: MLEM.Graphics + children: + - MLEM.Graphics.StaticSpriteBatch.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + - MLEM.Graphics.StaticSpriteBatch.Add(MLEM.Graphics.StaticSpriteBatch.Item) + - MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + - MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + - MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + - MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + - MLEM.Graphics.StaticSpriteBatch.Buffers + - MLEM.Graphics.StaticSpriteBatch.ClearBatch + - MLEM.Graphics.StaticSpriteBatch.Dispose + - MLEM.Graphics.StaticSpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + - MLEM.Graphics.StaticSpriteBatch.EndBatch + - MLEM.Graphics.StaticSpriteBatch.FilledBuffers + - MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + - MLEM.Graphics.StaticSpriteBatch.Textures + - MLEM.Graphics.StaticSpriteBatch.Vertices + langs: + - csharp + - vb + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch + type: Class + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: StaticSpriteBatch + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + A static sprite batch is a highly optimized variation of that keeps all batched items in a , allowing for them to be drawn multiple times. + + To add items to a static sprite batch, use to begin batching, to clear currently batched items, Add and its various overloads to add batch items, to remove them again, and to end batching. + + To draw the batched items, call . + example: [] + syntax: + content: 'public class StaticSpriteBatch : IDisposable' + content.vb: Public Class StaticSpriteBatch Implements IDisposable + inheritance: + - System.Object + implements: + - System.IDisposable + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + extensionMethods: + - MLEM.Graphics.StaticSpriteBatch.MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.SpriteBatchContext) + - MLEM.Graphics.StaticSpriteBatch.MLEM.Graphics.SpriteBatchExtensions.Add(Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + - MLEM.Graphics.StaticSpriteBatch.MLEM.Graphics.SpriteBatchExtensions.Add(Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + - MLEM.Graphics.StaticSpriteBatch.MLEM.Graphics.SpriteBatchExtensions.Add(Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + - MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + - MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) +- uid: MLEM.Graphics.StaticSpriteBatch.Vertices + commentId: P:MLEM.Graphics.StaticSpriteBatch.Vertices + id: Vertices + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Vertices + nameWithType: StaticSpriteBatch.Vertices + fullName: MLEM.Graphics.StaticSpriteBatch.Vertices + type: Property + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Vertices + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 25 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: The amount of vertices that are currently batched. + example: [] + syntax: + content: public int Vertices { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property Vertices As Integer + overload: MLEM.Graphics.StaticSpriteBatch.Vertices* +- uid: MLEM.Graphics.StaticSpriteBatch.Buffers + commentId: P:MLEM.Graphics.StaticSpriteBatch.Buffers + id: Buffers + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Buffers + nameWithType: StaticSpriteBatch.Buffers + fullName: MLEM.Graphics.StaticSpriteBatch.Buffers + type: Property + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Buffers + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 30 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + The amount of vertex buffers that this static sprite batch has. + + To see the amount of buffers that are actually in use, see . + example: [] + syntax: + content: public int Buffers { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property Buffers As Integer + overload: MLEM.Graphics.StaticSpriteBatch.Buffers* +- uid: MLEM.Graphics.StaticSpriteBatch.Textures + commentId: P:MLEM.Graphics.StaticSpriteBatch.Textures + id: Textures + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Textures + nameWithType: StaticSpriteBatch.Textures + fullName: MLEM.Graphics.StaticSpriteBatch.Textures + type: Property + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Textures + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: The amount of textures that this static sprite batch is currently using. + example: [] + syntax: + content: public int Textures { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property Textures As Integer + overload: MLEM.Graphics.StaticSpriteBatch.Textures* +- uid: MLEM.Graphics.StaticSpriteBatch.FilledBuffers + commentId: P:MLEM.Graphics.StaticSpriteBatch.FilledBuffers + id: FilledBuffers + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: FilledBuffers + nameWithType: StaticSpriteBatch.FilledBuffers + fullName: MLEM.Graphics.StaticSpriteBatch.FilledBuffers + type: Property + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FilledBuffers + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 39 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + The amount of vertex buffers that are currently filled in this static sprite batch. + + To see the amount of buffers that are available, see . + example: [] + syntax: + content: public int FilledBuffers { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property FilledBuffers As Integer + overload: MLEM.Graphics.StaticSpriteBatch.FilledBuffers* +- uid: MLEM.Graphics.StaticSpriteBatch.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + commentId: M:MLEM.Graphics.StaticSpriteBatch.#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + id: '#ctor(Microsoft.Xna.Framework.Graphics.GraphicsDevice)' + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: StaticSpriteBatch(GraphicsDevice) + nameWithType: StaticSpriteBatch.StaticSpriteBatch(GraphicsDevice) + fullName: MLEM.Graphics.StaticSpriteBatch.StaticSpriteBatch(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + type: Constructor + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Creates a new static sprite batch with the given + example: [] + syntax: + content: public StaticSpriteBatch(GraphicsDevice graphicsDevice) + parameters: + - id: graphicsDevice + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + description: The graphics device to use for rendering + content.vb: Public Sub New(graphicsDevice As GraphicsDevice) + overload: MLEM.Graphics.StaticSpriteBatch.#ctor* + nameWithType.vb: StaticSpriteBatch.New(GraphicsDevice) + fullName.vb: MLEM.Graphics.StaticSpriteBatch.New(Microsoft.Xna.Framework.Graphics.GraphicsDevice) + name.vb: New(GraphicsDevice) +- uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + commentId: M:MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + id: BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: BeginBatch(SpriteSortMode?) + nameWithType: StaticSpriteBatch.BeginBatch(SpriteSortMode?) + fullName: MLEM.Graphics.StaticSpriteBatch.BeginBatch(Microsoft.Xna.Framework.Graphics.SpriteSortMode?) + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: BeginBatch + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 69 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Begins batching. + + Call this method before calling Add or any of its overloads. + example: [] + syntax: + content: public void BeginBatch(SpriteSortMode? sortMode = null) + parameters: + - id: sortMode + type: System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode} + description: The drawing order for sprite drawing. When null is passed, the last used sort mode will be used again. The initial sort mode is . Note that is not supported. + content.vb: Public Sub BeginBatch(sortMode As SpriteSortMode? = Nothing) + overload: MLEM.Graphics.StaticSpriteBatch.BeginBatch* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown if this batch is currently batching already + - type: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + description: Thrown if the sortMode is , which is not supported. +- uid: MLEM.Graphics.StaticSpriteBatch.EndBatch + commentId: M:MLEM.Graphics.StaticSpriteBatch.EndBatch + id: EndBatch + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: EndBatch() + nameWithType: StaticSpriteBatch.EndBatch() + fullName: MLEM.Graphics.StaticSpriteBatch.EndBatch() + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EndBatch + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 95 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Ends batching. + + Call this method after calling Add or any of its overloads the desired number of times to add batched items. + example: [] + syntax: + content: public void EndBatch() + content.vb: Public Sub EndBatch() + overload: MLEM.Graphics.StaticSpriteBatch.EndBatch* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown if this method is called before was called. +- uid: MLEM.Graphics.StaticSpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + id: Draw(Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Draw(BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?) + nameWithType: StaticSpriteBatch.Draw(BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?) + fullName: MLEM.Graphics.StaticSpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState, Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Matrix?) + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 165 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Draws this batch's content onto the 's current render target (or the back buffer) with the given settings. + + Note that this method should not be called while a regular is currently active. + example: [] + syntax: + content: public void Draw(BlendState blendState = null, SamplerState samplerState = null, DepthStencilState depthStencilState = null, RasterizerState rasterizerState = null, Effect effect = null, Matrix? transformMatrix = null) + parameters: + - id: blendState + type: Microsoft.Xna.Framework.Graphics.BlendState + description: State of the blending. Uses if null. + - id: samplerState + type: Microsoft.Xna.Framework.Graphics.SamplerState + description: State of the sampler. Uses if null. + - id: depthStencilState + type: Microsoft.Xna.Framework.Graphics.DepthStencilState + description: State of the depth-stencil buffer. Uses if null. + - id: rasterizerState + type: Microsoft.Xna.Framework.Graphics.RasterizerState + description: State of the rasterization. Uses if null. + - id: effect + type: Microsoft.Xna.Framework.Graphics.Effect + description: A custom to override the default sprite effect. Uses default sprite effect if null. + - id: transformMatrix + type: System.Nullable{Microsoft.Xna.Framework.Matrix} + description: An optional matrix used to transform the sprite geometry. Uses if null. + content.vb: Public Sub Draw(blendState As BlendState = Nothing, samplerState As SamplerState = Nothing, depthStencilState As DepthStencilState = Nothing, rasterizerState As RasterizerState = Nothing, effect As Effect = Nothing, transformMatrix As Matrix? = Nothing) + overload: MLEM.Graphics.StaticSpriteBatch.Draw* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown if this batch is currently batching +- uid: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Add(Texture2D, Vector2, Rectangle?, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: StaticSpriteBatch.Add(Texture2D, Vector2, Rectangle?, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 214 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public StaticSpriteBatch.Item Add(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: A scaling of this sprite. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Function Add(texture As Texture2D, position As Vector2, sourceRectangle As Rectangle?, color As Color, rotation As Single, origin As Vector2, scale As Vector2, effects As SpriteEffects, layerDepth As Single) As StaticSpriteBatch.Item + overload: MLEM.Graphics.StaticSpriteBatch.Add* + nameWithType.vb: StaticSpriteBatch.Add(Texture2D, Vector2, Rectangle?, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(Texture2D, Vector2, Rectangle?, Color, Single, Vector2, Vector2, SpriteEffects, Single) +- uid: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Add(Texture2D, Vector2, Rectangle?, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: StaticSpriteBatch.Add(Texture2D, Vector2, Rectangle?, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 259 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public StaticSpriteBatch.Item Add(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: scale + type: System.Single + description: A scaling of this sprite. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Function Add(texture As Texture2D, position As Vector2, sourceRectangle As Rectangle?, color As Color, rotation As Single, origin As Vector2, scale As Single, effects As SpriteEffects, layerDepth As Single) As StaticSpriteBatch.Item + overload: MLEM.Graphics.StaticSpriteBatch.Add* + nameWithType.vb: StaticSpriteBatch.Add(Texture2D, Vector2, Rectangle?, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(Texture2D, Vector2, Rectangle?, Color, Single, Vector2, Single, SpriteEffects, Single) +- uid: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Add(Texture2D, Rectangle, Rectangle?, Color, float, Vector2, SpriteEffects, float) + nameWithType: StaticSpriteBatch.Add(Texture2D, Rectangle, Rectangle?, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 276 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public StaticSpriteBatch.Item Add(Texture2D texture, Rectangle destinationRectangle, Rectangle? sourceRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: Microsoft.Xna.Framework.Rectangle + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Function Add(texture As Texture2D, destinationRectangle As Rectangle, sourceRectangle As Rectangle?, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single) As StaticSpriteBatch.Item + overload: MLEM.Graphics.StaticSpriteBatch.Add* + nameWithType.vb: StaticSpriteBatch.Add(Texture2D, Rectangle, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(Texture2D, Rectangle, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) +- uid: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + id: Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Add(Texture2D, Vector2, Rectangle?, Color) + nameWithType: StaticSpriteBatch.Add(Texture2D, Vector2, Rectangle?, Color) + fullName: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 315 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public StaticSpriteBatch.Item Add(Texture2D texture, Vector2 position, Rectangle? sourceRectangle, Color color) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Function Add(texture As Texture2D, position As Vector2, sourceRectangle As Rectangle?, color As Color) As StaticSpriteBatch.Item + overload: MLEM.Graphics.StaticSpriteBatch.Add* +- uid: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + id: Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Add(Texture2D, Rectangle, Rectangle?, Color) + nameWithType: StaticSpriteBatch.Add(Texture2D, Rectangle, Rectangle?, Color) + fullName: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 328 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public StaticSpriteBatch.Item Add(Texture2D texture, Rectangle destinationRectangle, Rectangle? sourceRectangle, Color color) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: Microsoft.Xna.Framework.Rectangle + description: The drawing bounds on screen. + - id: sourceRectangle + type: System.Nullable{Microsoft.Xna.Framework.Rectangle} + description: An optional region on the texture which will be rendered. If null - draws full texture. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Function Add(texture As Texture2D, destinationRectangle As Rectangle, sourceRectangle As Rectangle?, color As Color) As StaticSpriteBatch.Item + overload: MLEM.Graphics.StaticSpriteBatch.Add* +- uid: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + id: Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Add(Texture2D, Vector2, Color) + nameWithType: StaticSpriteBatch.Add(Texture2D, Vector2, Color) + fullName: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 340 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public StaticSpriteBatch.Item Add(Texture2D texture, Vector2 position, Color color) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Function Add(texture As Texture2D, position As Vector2, color As Color) As StaticSpriteBatch.Item + overload: MLEM.Graphics.StaticSpriteBatch.Add* +- uid: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + id: Add(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Add(Texture2D, Rectangle, Color) + nameWithType: StaticSpriteBatch.Add(Texture2D, Rectangle, Color) + fullName: MLEM.Graphics.StaticSpriteBatch.Add(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 352 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public StaticSpriteBatch.Item Add(Texture2D texture, Rectangle destinationRectangle, Color color) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: A texture. + - id: destinationRectangle + type: Microsoft.Xna.Framework.Rectangle + description: The drawing bounds on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Function Add(texture As Texture2D, destinationRectangle As Rectangle, color As Color) As StaticSpriteBatch.Item + overload: MLEM.Graphics.StaticSpriteBatch.Add* +- uid: MLEM.Graphics.StaticSpriteBatch.Add(MLEM.Graphics.StaticSpriteBatch.Item) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Add(MLEM.Graphics.StaticSpriteBatch.Item) + id: Add(MLEM.Graphics.StaticSpriteBatch.Item) + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Add(Item) + nameWithType: StaticSpriteBatch.Add(StaticSpriteBatch.Item) + fullName: MLEM.Graphics.StaticSpriteBatch.Add(MLEM.Graphics.StaticSpriteBatch.Item) + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 362 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public StaticSpriteBatch.Item Add(StaticSpriteBatch.Item item) + parameters: + - id: item + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The item to add. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The added item, for chaining. + content.vb: Public Function Add(item As StaticSpriteBatch.Item) As StaticSpriteBatch.Item + overload: MLEM.Graphics.StaticSpriteBatch.Add* +- uid: MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + id: Remove(MLEM.Graphics.StaticSpriteBatch.Item) + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Remove(Item) + nameWithType: StaticSpriteBatch.Remove(StaticSpriteBatch.Item) + fullName: MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Remove + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 378 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Removes the given item from this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public bool Remove(StaticSpriteBatch.Item item) + parameters: + - id: item + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The item to remove + return: + type: System.Boolean + description: Whether the item was successfully removed + content.vb: Public Function Remove(item As StaticSpriteBatch.Item) As Boolean + overload: MLEM.Graphics.StaticSpriteBatch.Remove* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown if this method is called before was called +- uid: MLEM.Graphics.StaticSpriteBatch.ClearBatch + commentId: M:MLEM.Graphics.StaticSpriteBatch.ClearBatch + id: ClearBatch + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: ClearBatch() + nameWithType: StaticSpriteBatch.ClearBatch() + fullName: MLEM.Graphics.StaticSpriteBatch.ClearBatch() + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ClearBatch + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 397 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: >- + Clears the batch, removing all currently batched vertices. + + After this operation, will return 0. + example: [] + syntax: + content: public void ClearBatch() + content.vb: Public Sub ClearBatch() + overload: MLEM.Graphics.StaticSpriteBatch.ClearBatch* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown if this method is called before was called +- uid: MLEM.Graphics.StaticSpriteBatch.Dispose + commentId: M:MLEM.Graphics.StaticSpriteBatch.Dispose + id: Dispose + parent: MLEM.Graphics.StaticSpriteBatch + langs: + - csharp + - vb + name: Dispose() + nameWithType: StaticSpriteBatch.Dispose() + fullName: MLEM.Graphics.StaticSpriteBatch.Dispose() + type: Method + source: + remote: + path: MLEM/Graphics/StaticSpriteBatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Dispose + path: ../MLEM/Graphics/StaticSpriteBatch.cs + startLine: 408 + assemblies: + - MLEM + namespace: MLEM.Graphics + summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + example: [] + syntax: + content: public void Dispose() + content.vb: Public Sub Dispose() + overload: MLEM.Graphics.StaticSpriteBatch.Dispose* + implements: + - System.IDisposable.Dispose +references: +- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: Microsoft.Xna.Framework.Graphics.VertexBuffer + commentId: T:Microsoft.Xna.Framework.Graphics.VertexBuffer + isExternal: true + name: VertexBuffer + nameWithType: VertexBuffer + fullName: Microsoft.Xna.Framework.Graphics.VertexBuffer +- uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + commentId: M:MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + isExternal: true + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + name: BeginBatch(SpriteSortMode?) + nameWithType: StaticSpriteBatch.BeginBatch(SpriteSortMode?) + fullName: MLEM.Graphics.StaticSpriteBatch.BeginBatch(Microsoft.Xna.Framework.Graphics.SpriteSortMode?) + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + name: BeginBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode + name: SpriteSortMode + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + name: BeginBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode + name: SpriteSortMode + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.ClearBatch + commentId: M:MLEM.Graphics.StaticSpriteBatch.ClearBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_ClearBatch + name: ClearBatch() + nameWithType: StaticSpriteBatch.ClearBatch() + fullName: MLEM.Graphics.StaticSpriteBatch.ClearBatch() + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch.ClearBatch + name: ClearBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_ClearBatch + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch.ClearBatch + name: ClearBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_ClearBatch + - name: ( + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Remove_MLEM_Graphics_StaticSpriteBatch_Item_ + name: Remove(Item) + nameWithType: StaticSpriteBatch.Remove(StaticSpriteBatch.Item) + fullName: MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + name: Remove + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Remove_MLEM_Graphics_StaticSpriteBatch_Item_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + - name: ) + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch.Remove(MLEM.Graphics.StaticSpriteBatch.Item) + name: Remove + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Remove_MLEM_Graphics_StaticSpriteBatch_Item_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.EndBatch + commentId: M:MLEM.Graphics.StaticSpriteBatch.EndBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_EndBatch + name: EndBatch() + nameWithType: StaticSpriteBatch.EndBatch() + fullName: MLEM.Graphics.StaticSpriteBatch.EndBatch() + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch.EndBatch + name: EndBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_EndBatch + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch.EndBatch + name: EndBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_EndBatch + - name: ( + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + commentId: M:MLEM.Graphics.StaticSpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + isExternal: true + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Draw_Microsoft_Xna_Framework_Graphics_BlendState_Microsoft_Xna_Framework_Graphics_SamplerState_Microsoft_Xna_Framework_Graphics_DepthStencilState_Microsoft_Xna_Framework_Graphics_RasterizerState_Microsoft_Xna_Framework_Graphics_Effect_System_Nullable_Microsoft_Xna_Framework_Matrix__ + name: Draw(BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?) + nameWithType: StaticSpriteBatch.Draw(BlendState, SamplerState, DepthStencilState, RasterizerState, Effect, Matrix?) + fullName: MLEM.Graphics.StaticSpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.BlendState, Microsoft.Xna.Framework.Graphics.SamplerState, Microsoft.Xna.Framework.Graphics.DepthStencilState, Microsoft.Xna.Framework.Graphics.RasterizerState, Microsoft.Xna.Framework.Graphics.Effect, Microsoft.Xna.Framework.Matrix?) + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + name: Draw + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Draw_Microsoft_Xna_Framework_Graphics_BlendState_Microsoft_Xna_Framework_Graphics_SamplerState_Microsoft_Xna_Framework_Graphics_DepthStencilState_Microsoft_Xna_Framework_Graphics_RasterizerState_Microsoft_Xna_Framework_Graphics_Effect_System_Nullable_Microsoft_Xna_Framework_Matrix__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.BlendState + name: BlendState + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SamplerState + name: SamplerState + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.DepthStencilState + name: DepthStencilState + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.RasterizerState + name: RasterizerState + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Effect + name: Effect + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch.Draw(Microsoft.Xna.Framework.Graphics.BlendState,Microsoft.Xna.Framework.Graphics.SamplerState,Microsoft.Xna.Framework.Graphics.DepthStencilState,Microsoft.Xna.Framework.Graphics.RasterizerState,Microsoft.Xna.Framework.Graphics.Effect,System.Nullable{Microsoft.Xna.Framework.Matrix}) + name: Draw + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Draw_Microsoft_Xna_Framework_Graphics_BlendState_Microsoft_Xna_Framework_Graphics_SamplerState_Microsoft_Xna_Framework_Graphics_DepthStencilState_Microsoft_Xna_Framework_Graphics_RasterizerState_Microsoft_Xna_Framework_Graphics_Effect_System_Nullable_Microsoft_Xna_Framework_Matrix__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.BlendState + name: BlendState + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SamplerState + name: SamplerState + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.DepthStencilState + name: DepthStencilState + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.RasterizerState + name: RasterizerState + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Effect + name: Effect + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Graphics + commentId: N:MLEM.Graphics + href: MLEM.html + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Graphics + name: Graphics + href: MLEM.Graphics.html +- uid: System.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.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: 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.Graphics.StaticSpriteBatch.MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Graphics.SpriteBatchContextExtensions + definition: MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + href: MLEM.Graphics.SpriteBatchContextExtensions.html#MLEM_Graphics_SpriteBatchContextExtensions_Draw_MLEM_Graphics_StaticSpriteBatch_MLEM_Graphics_SpriteBatchContext_ + name: Draw(StaticSpriteBatch, SpriteBatchContext) + nameWithType: SpriteBatchContextExtensions.Draw(StaticSpriteBatch, SpriteBatchContext) + fullName: MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch, MLEM.Graphics.SpriteBatchContext) + spec.csharp: + - uid: MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Graphics.SpriteBatchContextExtensions.html#MLEM_Graphics_SpriteBatchContextExtensions_Draw_MLEM_Graphics_StaticSpriteBatch_MLEM_Graphics_SpriteBatchContext_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.SpriteBatchContext + name: SpriteBatchContext + href: MLEM.Graphics.SpriteBatchContext.html + - name: ) + spec.vb: + - uid: MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Graphics.SpriteBatchContextExtensions.html#MLEM_Graphics_SpriteBatchContextExtensions_Draw_MLEM_Graphics_StaticSpriteBatch_MLEM_Graphics_SpriteBatchContext_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.SpriteBatchContext + name: SpriteBatchContext + href: MLEM.Graphics.SpriteBatchContext.html + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.MLEM.Graphics.SpriteBatchExtensions.Add(Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + parent: MLEM.Graphics.SpriteBatchExtensions + definition: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Color) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Color) + fullName: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.MLEM.Graphics.SpriteBatchExtensions.Add(Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + parent: MLEM.Graphics.SpriteBatchExtensions + definition: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_ + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + fullName: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.MLEM.Graphics.SpriteBatchExtensions.Add(Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Graphics.SpriteBatchExtensions + definition: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + parent: MLEM.Textures.TextureRegionExtensions + definition: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + name: Add(StaticSpriteBatch, TextureRegion, RectangleF, Color) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, RectangleF, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Textures.TextureRegionExtensions + definition: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, float, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, Single, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + parent: MLEM.Textures.TextureRegionExtensions + definition: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_ + name: Add(StaticSpriteBatch, TextureRegion, Rectangle, Color) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Rectangle, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Textures.TextureRegionExtensions + definition: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, float, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, Single, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + parent: MLEM.Textures.TextureRegionExtensions + definition: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + name: Add(StaticSpriteBatch, TextureRegion, Vector2, Color) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Textures.TextureRegionExtensions + definition: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.MLEM.Textures.TextureRegionExtensions.Add(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + parent: MLEM.Textures.TextureRegionExtensions + definition: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + href: MLEM.Graphics.SpriteBatchContextExtensions.html#MLEM_Graphics_SpriteBatchContextExtensions_Draw_MLEM_Graphics_StaticSpriteBatch_MLEM_Graphics_SpriteBatchContext_ + name: Draw(StaticSpriteBatch, SpriteBatchContext) + nameWithType: SpriteBatchContextExtensions.Draw(StaticSpriteBatch, SpriteBatchContext) + fullName: MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch, MLEM.Graphics.SpriteBatchContext) + spec.csharp: + - uid: MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Graphics.SpriteBatchContextExtensions.html#MLEM_Graphics_SpriteBatchContextExtensions_Draw_MLEM_Graphics_StaticSpriteBatch_MLEM_Graphics_SpriteBatchContext_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.SpriteBatchContext + name: SpriteBatchContext + href: MLEM.Graphics.SpriteBatchContext.html + - name: ) + spec.vb: + - uid: MLEM.Graphics.SpriteBatchContextExtensions.Draw(MLEM.Graphics.StaticSpriteBatch,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Graphics.SpriteBatchContextExtensions.html#MLEM_Graphics_SpriteBatchContextExtensions_Draw_MLEM_Graphics_StaticSpriteBatch_MLEM_Graphics_SpriteBatchContext_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Graphics.SpriteBatchContext + name: SpriteBatchContext + href: MLEM.Graphics.SpriteBatchContext.html + - name: ) +- uid: MLEM.Graphics.SpriteBatchContextExtensions + commentId: T:MLEM.Graphics.SpriteBatchContextExtensions + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContextExtensions.html + name: SpriteBatchContextExtensions + nameWithType: SpriteBatchContextExtensions + fullName: MLEM.Graphics.SpriteBatchContextExtensions +- uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + isExternal: true + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Color) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Color) + fullName: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Graphics.SpriteBatchExtensions + commentId: T:MLEM.Graphics.SpriteBatchExtensions + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchExtensions.html + name: SpriteBatchExtensions + nameWithType: SpriteBatchExtensions + fullName: MLEM.Graphics.SpriteBatchExtensions +- uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + isExternal: true + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_ + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color) + fullName: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExternal: true + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + nameWithType: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: SpriteBatchExtensions.Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch, Microsoft.Xna.Framework.Graphics.Texture2D, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Rectangle?, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, Texture2D, RectangleF, Rectangle?, Color, Single, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Graphics.SpriteBatchExtensions.Add(MLEM.Graphics.StaticSpriteBatch,Microsoft.Xna.Framework.Graphics.Texture2D,MLEM.Maths.RectangleF,System.Nullable{Microsoft.Xna.Framework.Rectangle},Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_Add_MLEM_Graphics_StaticSpriteBatch_Microsoft_Xna_Framework_Graphics_Texture2D_MLEM_Maths_RectangleF_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + isExternal: true + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + name: Add(StaticSpriteBatch, TextureRegion, RectangleF, Color) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, RectangleF, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Textures.TextureRegionExtensions + commentId: T:MLEM.Textures.TextureRegionExtensions + parent: MLEM.Textures + href: MLEM.Textures.TextureRegionExtensions.html + name: TextureRegionExtensions + nameWithType: TextureRegionExtensions + fullName: MLEM.Textures.TextureRegionExtensions +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExternal: true + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, float, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, Single, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + isExternal: true + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_ + name: Add(StaticSpriteBatch, TextureRegion, Rectangle, Color) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Rectangle, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExternal: true + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, float, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, Single, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + isExternal: true + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + name: Add(StaticSpriteBatch, TextureRegion, Vector2, Color) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExternal: true + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExternal: true + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + spec.csharp: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + name: Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + - name: ( + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: MLEM.Graphics.StaticSpriteBatch.Vertices* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.Vertices + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Vertices + name: Vertices + nameWithType: StaticSpriteBatch.Vertices + fullName: MLEM.Graphics.StaticSpriteBatch.Vertices +- 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.Graphics.StaticSpriteBatch.FilledBuffers + commentId: P:MLEM.Graphics.StaticSpriteBatch.FilledBuffers + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_FilledBuffers + name: FilledBuffers + nameWithType: StaticSpriteBatch.FilledBuffers + fullName: MLEM.Graphics.StaticSpriteBatch.FilledBuffers +- uid: MLEM.Graphics.StaticSpriteBatch.Buffers* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.Buffers + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Buffers + name: Buffers + nameWithType: StaticSpriteBatch.Buffers + fullName: MLEM.Graphics.StaticSpriteBatch.Buffers +- uid: MLEM.Graphics.StaticSpriteBatch.Textures* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.Textures + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Textures + name: Textures + nameWithType: StaticSpriteBatch.Textures + fullName: MLEM.Graphics.StaticSpriteBatch.Textures +- uid: MLEM.Graphics.StaticSpriteBatch.Buffers + commentId: P:MLEM.Graphics.StaticSpriteBatch.Buffers + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Buffers + name: Buffers + nameWithType: StaticSpriteBatch.Buffers + fullName: MLEM.Graphics.StaticSpriteBatch.Buffers +- uid: MLEM.Graphics.StaticSpriteBatch.FilledBuffers* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.FilledBuffers + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_FilledBuffers + name: FilledBuffers + nameWithType: StaticSpriteBatch.FilledBuffers + fullName: MLEM.Graphics.StaticSpriteBatch.FilledBuffers +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: GraphicsDevice + nameWithType: GraphicsDevice + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice +- uid: MLEM.Graphics.StaticSpriteBatch.#ctor* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.#ctor + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch__ctor_Microsoft_Xna_Framework_Graphics_GraphicsDevice_ + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch.StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch.StaticSpriteBatch + nameWithType.vb: StaticSpriteBatch.New + fullName.vb: MLEM.Graphics.StaticSpriteBatch.New + name.vb: New +- uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode.Texture + commentId: F:Microsoft.Xna.Framework.Graphics.SpriteSortMode.Texture + isExternal: true + name: Texture + nameWithType: SpriteSortMode.Texture + fullName: Microsoft.Xna.Framework.Graphics.SpriteSortMode.Texture +- uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode.Immediate + commentId: F:Microsoft.Xna.Framework.Graphics.SpriteSortMode.Immediate + isExternal: true + name: Immediate + nameWithType: SpriteSortMode.Immediate + fullName: Microsoft.Xna.Framework.Graphics.SpriteSortMode.Immediate +- uid: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: System.ArgumentOutOfRangeException + commentId: T:System.ArgumentOutOfRangeException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentoutofrangeexception + name: ArgumentOutOfRangeException + nameWithType: ArgumentOutOfRangeException + fullName: System.ArgumentOutOfRangeException +- uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.BeginBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + name: BeginBatch + nameWithType: StaticSpriteBatch.BeginBatch + fullName: MLEM.Graphics.StaticSpriteBatch.BeginBatch +- uid: System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode} + parent: System + definition: System.Nullable`1 + name: SpriteSortMode? + nameWithType: SpriteSortMode? + fullName: Microsoft.Xna.Framework.Graphics.SpriteSortMode? + spec.csharp: + - uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode + name: SpriteSortMode + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode + name: SpriteSortMode + isExternal: true + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.EndBatch* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.EndBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_EndBatch + name: EndBatch + nameWithType: StaticSpriteBatch.EndBatch + fullName: MLEM.Graphics.StaticSpriteBatch.EndBatch +- uid: Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend + commentId: F:Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend + isExternal: true + name: AlphaBlend + nameWithType: BlendState.AlphaBlend + fullName: Microsoft.Xna.Framework.Graphics.BlendState.AlphaBlend +- uid: Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp + commentId: F:Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp + isExternal: true + name: LinearClamp + nameWithType: SamplerState.LinearClamp + fullName: Microsoft.Xna.Framework.Graphics.SamplerState.LinearClamp +- uid: Microsoft.Xna.Framework.Graphics.DepthStencilState.None + commentId: F:Microsoft.Xna.Framework.Graphics.DepthStencilState.None + isExternal: true + name: None + nameWithType: DepthStencilState.None + fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState.None +- uid: Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise + commentId: F:Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise + isExternal: true + name: CullCounterClockwise + nameWithType: RasterizerState.CullCounterClockwise + fullName: Microsoft.Xna.Framework.Graphics.RasterizerState.CullCounterClockwise +- uid: Microsoft.Xna.Framework.Graphics.Effect + commentId: T:Microsoft.Xna.Framework.Graphics.Effect + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Effect + nameWithType: Effect + fullName: Microsoft.Xna.Framework.Graphics.Effect +- uid: Microsoft.Xna.Framework.Matrix.Identity + commentId: P:Microsoft.Xna.Framework.Matrix.Identity + isExternal: true + name: Identity + nameWithType: Matrix.Identity + fullName: Microsoft.Xna.Framework.Matrix.Identity +- uid: MLEM.Graphics.StaticSpriteBatch.Draw* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.Draw + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Draw_Microsoft_Xna_Framework_Graphics_BlendState_Microsoft_Xna_Framework_Graphics_SamplerState_Microsoft_Xna_Framework_Graphics_DepthStencilState_Microsoft_Xna_Framework_Graphics_RasterizerState_Microsoft_Xna_Framework_Graphics_Effect_System_Nullable_Microsoft_Xna_Framework_Matrix__ + name: Draw + nameWithType: StaticSpriteBatch.Draw + fullName: MLEM.Graphics.StaticSpriteBatch.Draw +- uid: Microsoft.Xna.Framework.Graphics.BlendState + commentId: T:Microsoft.Xna.Framework.Graphics.BlendState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: BlendState + nameWithType: BlendState + fullName: Microsoft.Xna.Framework.Graphics.BlendState +- uid: Microsoft.Xna.Framework.Graphics.SamplerState + commentId: T:Microsoft.Xna.Framework.Graphics.SamplerState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SamplerState + nameWithType: SamplerState + fullName: Microsoft.Xna.Framework.Graphics.SamplerState +- uid: Microsoft.Xna.Framework.Graphics.DepthStencilState + commentId: T:Microsoft.Xna.Framework.Graphics.DepthStencilState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: DepthStencilState + nameWithType: DepthStencilState + fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState +- uid: Microsoft.Xna.Framework.Graphics.RasterizerState + commentId: T:Microsoft.Xna.Framework.Graphics.RasterizerState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: RasterizerState + nameWithType: RasterizerState + fullName: Microsoft.Xna.Framework.Graphics.RasterizerState +- uid: System.Nullable{Microsoft.Xna.Framework.Matrix} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Matrix} + parent: System + definition: System.Nullable`1 + name: Matrix? + nameWithType: Matrix? + fullName: Microsoft.Xna.Framework.Matrix? + spec.csharp: + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Matrix + name: Matrix + isExternal: true + - name: '?' +- uid: MLEM.Graphics.StaticSpriteBatch.Item + commentId: T:MLEM.Graphics.StaticSpriteBatch.Item + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch.Item + nameWithType: StaticSpriteBatch.Item + fullName: MLEM.Graphics.StaticSpriteBatch.Item + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html +- uid: MLEM.Graphics.StaticSpriteBatch.Add* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.Add + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Add_Microsoft_Xna_Framework_Graphics_Texture2D_Microsoft_Xna_Framework_Vector2_System_Nullable_Microsoft_Xna_Framework_Rectangle__Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add + nameWithType: StaticSpriteBatch.Add + fullName: MLEM.Graphics.StaticSpriteBatch.Add +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: System.Nullable{Microsoft.Xna.Framework.Rectangle} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Rectangle} + parent: System + definition: System.Nullable`1 + name: Rectangle? + nameWithType: Rectangle? + fullName: Microsoft.Xna.Framework.Rectangle? + spec.csharp: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '?' +- 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: 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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.Rectangle + commentId: T:Microsoft.Xna.Framework.Rectangle + parent: Microsoft.Xna.Framework + isExternal: true + name: Rectangle + nameWithType: Rectangle + fullName: Microsoft.Xna.Framework.Rectangle +- uid: MLEM.Graphics.StaticSpriteBatch.Remove* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.Remove + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Remove_MLEM_Graphics_StaticSpriteBatch_Item_ + name: Remove + nameWithType: StaticSpriteBatch.Remove + fullName: MLEM.Graphics.StaticSpriteBatch.Remove +- 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.Graphics.StaticSpriteBatch.Vertices + commentId: P:MLEM.Graphics.StaticSpriteBatch.Vertices + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Vertices + name: Vertices + nameWithType: StaticSpriteBatch.Vertices + fullName: MLEM.Graphics.StaticSpriteBatch.Vertices +- uid: MLEM.Graphics.StaticSpriteBatch.ClearBatch* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.ClearBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_ClearBatch + name: ClearBatch + nameWithType: StaticSpriteBatch.ClearBatch + fullName: MLEM.Graphics.StaticSpriteBatch.ClearBatch +- uid: MLEM.Graphics.StaticSpriteBatch.Dispose* + commentId: Overload:MLEM.Graphics.StaticSpriteBatch.Dispose + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_Dispose + name: Dispose + nameWithType: StaticSpriteBatch.Dispose + fullName: MLEM.Graphics.StaticSpriteBatch.Dispose +- uid: System.IDisposable.Dispose + commentId: M:System.IDisposable.Dispose + parent: System.IDisposable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + name: Dispose() + nameWithType: IDisposable.Dispose() + fullName: System.IDisposable.Dispose() + spec.csharp: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) + spec.vb: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Graphics.yml b/Docs/api/MLEM.Graphics.yml new file mode 100644 index 0000000..96b81ed --- /dev/null +++ b/Docs/api/MLEM.Graphics.yml @@ -0,0 +1,170 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Graphics + commentId: N:MLEM.Graphics + id: MLEM.Graphics + children: + - MLEM.Graphics.AutoTiling + - MLEM.Graphics.AutoTiling.ConnectsTo + - MLEM.Graphics.ColorExtensions + - MLEM.Graphics.ColorHelper + - MLEM.Graphics.GraphicsExtensions + - MLEM.Graphics.GraphicsExtensions.TargetContext + - MLEM.Graphics.SpriteBatchContext + - MLEM.Graphics.SpriteBatchContextExtensions + - MLEM.Graphics.SpriteBatchExtensions + - MLEM.Graphics.StaticSpriteBatch + - MLEM.Graphics.StaticSpriteBatch.Item + langs: + - csharp + - vb + name: MLEM.Graphics + nameWithType: MLEM.Graphics + fullName: MLEM.Graphics + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Graphics.AutoTiling + commentId: T:MLEM.Graphics.AutoTiling + href: MLEM.Graphics.AutoTiling.html + name: AutoTiling + nameWithType: AutoTiling + fullName: MLEM.Graphics.AutoTiling +- uid: MLEM.Graphics.AutoTiling.ConnectsTo + commentId: T:MLEM.Graphics.AutoTiling.ConnectsTo + parent: MLEM.Graphics + href: MLEM.Graphics.AutoTiling.html + name: AutoTiling.ConnectsTo + nameWithType: AutoTiling.ConnectsTo + fullName: MLEM.Graphics.AutoTiling.ConnectsTo + spec.csharp: + - uid: MLEM.Graphics.AutoTiling + name: AutoTiling + href: MLEM.Graphics.AutoTiling.html + - name: . + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html + spec.vb: + - uid: MLEM.Graphics.AutoTiling + name: AutoTiling + href: MLEM.Graphics.AutoTiling.html + - name: . + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: ConnectsTo + href: MLEM.Graphics.AutoTiling.ConnectsTo.html +- uid: MLEM.Graphics.ColorExtensions + commentId: T:MLEM.Graphics.ColorExtensions + href: MLEM.Graphics.ColorExtensions.html + name: ColorExtensions + nameWithType: ColorExtensions + fullName: MLEM.Graphics.ColorExtensions +- uid: MLEM.Graphics.ColorHelper + commentId: T:MLEM.Graphics.ColorHelper + href: MLEM.Graphics.ColorHelper.html + name: ColorHelper + nameWithType: ColorHelper + fullName: MLEM.Graphics.ColorHelper +- uid: MLEM.Graphics.GraphicsExtensions + commentId: T:MLEM.Graphics.GraphicsExtensions + href: MLEM.Graphics.GraphicsExtensions.html + name: GraphicsExtensions + nameWithType: GraphicsExtensions + fullName: MLEM.Graphics.GraphicsExtensions +- uid: MLEM.Graphics.GraphicsExtensions.TargetContext + commentId: T:MLEM.Graphics.GraphicsExtensions.TargetContext + parent: MLEM.Graphics + href: MLEM.Graphics.GraphicsExtensions.html + name: GraphicsExtensions.TargetContext + nameWithType: GraphicsExtensions.TargetContext + fullName: MLEM.Graphics.GraphicsExtensions.TargetContext + spec.csharp: + - uid: MLEM.Graphics.GraphicsExtensions + name: GraphicsExtensions + href: MLEM.Graphics.GraphicsExtensions.html + - name: . + - uid: MLEM.Graphics.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Graphics.GraphicsExtensions.TargetContext.html + spec.vb: + - uid: MLEM.Graphics.GraphicsExtensions + name: GraphicsExtensions + href: MLEM.Graphics.GraphicsExtensions.html + - name: . + - uid: MLEM.Graphics.GraphicsExtensions.TargetContext + name: TargetContext + href: MLEM.Graphics.GraphicsExtensions.TargetContext.html +- 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.SpriteBatchContextExtensions + commentId: T:MLEM.Graphics.SpriteBatchContextExtensions + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContextExtensions.html + name: SpriteBatchContextExtensions + nameWithType: SpriteBatchContextExtensions + fullName: MLEM.Graphics.SpriteBatchContextExtensions +- uid: MLEM.Graphics.SpriteBatchExtensions + commentId: T:MLEM.Graphics.SpriteBatchExtensions + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchExtensions.html + name: SpriteBatchExtensions + nameWithType: SpriteBatchExtensions + fullName: MLEM.Graphics.SpriteBatchExtensions +- uid: MLEM.Graphics.StaticSpriteBatch + commentId: T:MLEM.Graphics.StaticSpriteBatch + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch +- uid: MLEM.Graphics.StaticSpriteBatch.Item + commentId: T:MLEM.Graphics.StaticSpriteBatch.Item + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch.Item + nameWithType: StaticSpriteBatch.Item + fullName: MLEM.Graphics.StaticSpriteBatch.Item + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html +- 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 diff --git a/Docs/api/MLEM.Input.GamepadExtensions.yml b/Docs/api/MLEM.Input.GamepadExtensions.yml new file mode 100644 index 0000000..c1dd1ef --- /dev/null +++ b/Docs/api/MLEM.Input.GamepadExtensions.yml @@ -0,0 +1,430 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.GamepadExtensions + commentId: T:MLEM.Input.GamepadExtensions + id: GamepadExtensions + parent: MLEM.Input + children: + - MLEM.Input.GamepadExtensions.GetAnalogValue(Microsoft.Xna.Framework.Input.GamePadState,Microsoft.Xna.Framework.Input.Buttons) + langs: + - csharp + - vb + name: GamepadExtensions + nameWithType: GamepadExtensions + fullName: MLEM.Input.GamepadExtensions + type: Class + source: + remote: + path: MLEM/Input/GamepadExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GamepadExtensions + path: ../MLEM/Input/GamepadExtensions.cs + startLine: 7 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A set of extension methods for dealing with , and . + example: [] + syntax: + content: public static class GamepadExtensions + content.vb: Public Module GamepadExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Input.GamepadExtensions.GetAnalogValue(Microsoft.Xna.Framework.Input.GamePadState,Microsoft.Xna.Framework.Input.Buttons) + commentId: M:MLEM.Input.GamepadExtensions.GetAnalogValue(Microsoft.Xna.Framework.Input.GamePadState,Microsoft.Xna.Framework.Input.Buttons) + id: GetAnalogValue(Microsoft.Xna.Framework.Input.GamePadState,Microsoft.Xna.Framework.Input.Buttons) + isExtensionMethod: true + parent: MLEM.Input.GamepadExtensions + langs: + - csharp + - vb + name: GetAnalogValue(GamePadState, Buttons) + nameWithType: GamepadExtensions.GetAnalogValue(GamePadState, Buttons) + fullName: MLEM.Input.GamepadExtensions.GetAnalogValue(Microsoft.Xna.Framework.Input.GamePadState, Microsoft.Xna.Framework.Input.Buttons) + type: Method + source: + remote: + path: MLEM/Input/GamepadExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetAnalogValue + path: ../MLEM/Input/GamepadExtensions.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns the given 's value as an analog value between 0 and 1, where 1 is fully down and 0 is not down at all. + + For non-analog buttons, like or , only 0 and 1 will be returned and no inbetween values are possible. + example: [] + syntax: + content: public static float GetAnalogValue(this GamePadState state, Buttons button) + parameters: + - id: state + type: Microsoft.Xna.Framework.Input.GamePadState + description: The gamepad state to query. + - id: button + type: Microsoft.Xna.Framework.Input.Buttons + description: The button to query. + return: + type: System.Single + description: The button's state as an analog value. + content.vb: Public Shared Function GetAnalogValue(state As GamePadState, button As Buttons) As Single + overload: MLEM.Input.GamepadExtensions.GetAnalogValue* +references: +- uid: Microsoft.Xna.Framework.Input.GamePad + commentId: T:Microsoft.Xna.Framework.Input.GamePad + isExternal: true + name: GamePad + nameWithType: GamePad + fullName: Microsoft.Xna.Framework.Input.GamePad +- uid: Microsoft.Xna.Framework.Input.GamePadState + commentId: T:Microsoft.Xna.Framework.Input.GamePadState + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: GamePadState + nameWithType: GamePadState + fullName: Microsoft.Xna.Framework.Input.GamePadState +- uid: Microsoft.Xna.Framework.Input.Buttons + commentId: T:Microsoft.Xna.Framework.Input.Buttons + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Buttons + nameWithType: Buttons + fullName: Microsoft.Xna.Framework.Input.Buttons +- 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: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true +- 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.Input.Buttons.X + commentId: F:Microsoft.Xna.Framework.Input.Buttons.X + isExternal: true + name: X + nameWithType: Buttons.X + fullName: Microsoft.Xna.Framework.Input.Buttons.X +- uid: Microsoft.Xna.Framework.Input.Buttons.Start + commentId: F:Microsoft.Xna.Framework.Input.Buttons.Start + isExternal: true + name: Start + nameWithType: Buttons.Start + fullName: Microsoft.Xna.Framework.Input.Buttons.Start +- uid: MLEM.Input.GamepadExtensions.GetAnalogValue* + commentId: Overload:MLEM.Input.GamepadExtensions.GetAnalogValue + href: MLEM.Input.GamepadExtensions.html#MLEM_Input_GamepadExtensions_GetAnalogValue_Microsoft_Xna_Framework_Input_GamePadState_Microsoft_Xna_Framework_Input_Buttons_ + name: GetAnalogValue + nameWithType: GamepadExtensions.GetAnalogValue + fullName: MLEM.Input.GamepadExtensions.GetAnalogValue +- 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 diff --git a/Docs/api/MLEM.Input.GenericInput.InputType.yml b/Docs/api/MLEM.Input.GenericInput.InputType.yml new file mode 100644 index 0000000..517bb4e --- /dev/null +++ b/Docs/api/MLEM.Input.GenericInput.InputType.yml @@ -0,0 +1,304 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.GenericInput.InputType + commentId: T:MLEM.Input.GenericInput.InputType + id: GenericInput.InputType + parent: MLEM.Input + children: + - MLEM.Input.GenericInput.InputType.Gamepad + - MLEM.Input.GenericInput.InputType.Keyboard + - MLEM.Input.GenericInput.InputType.Mouse + - MLEM.Input.GenericInput.InputType.None + langs: + - csharp + - vb + name: GenericInput.InputType + nameWithType: GenericInput.InputType + fullName: MLEM.Input.GenericInput.InputType + type: Enum + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InputType + path: ../MLEM/Input/GenericInput.cs + startLine: 205 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A type of input button. + example: [] + syntax: + content: >- + [DataContract] + + public enum GenericInput.InputType + content.vb: >- + + + Public Enum GenericInput.InputType + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Input.GenericInput.InputType.None + commentId: F:MLEM.Input.GenericInput.InputType.None + id: None + parent: MLEM.Input.GenericInput.InputType + langs: + - csharp + - vb + name: None + nameWithType: GenericInput.InputType.None + fullName: MLEM.Input.GenericInput.InputType.None + type: Field + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: None + path: ../MLEM/Input/GenericInput.cs + startLine: 211 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A type representing no value + example: [] + syntax: + content: >- + [EnumMember] + + None = 0 + return: + type: MLEM.Input.GenericInput.InputType + content.vb: >- + + + None = 0 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Input.GenericInput.InputType.Mouse + commentId: F:MLEM.Input.GenericInput.InputType.Mouse + id: Mouse + parent: MLEM.Input.GenericInput.InputType + langs: + - csharp + - vb + name: Mouse + nameWithType: GenericInput.InputType.Mouse + fullName: MLEM.Input.GenericInput.InputType.Mouse + type: Field + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Mouse + path: ../MLEM/Input/GenericInput.cs + startLine: 216 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A type representing + example: [] + syntax: + content: >- + [EnumMember] + + Mouse = 1 + return: + type: MLEM.Input.GenericInput.InputType + content.vb: >- + + + Mouse = 1 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Input.GenericInput.InputType.Keyboard + commentId: F:MLEM.Input.GenericInput.InputType.Keyboard + id: Keyboard + parent: MLEM.Input.GenericInput.InputType + langs: + - csharp + - vb + name: Keyboard + nameWithType: GenericInput.InputType.Keyboard + fullName: MLEM.Input.GenericInput.InputType.Keyboard + type: Field + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Keyboard + path: ../MLEM/Input/GenericInput.cs + startLine: 221 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A type representing + example: [] + syntax: + content: >- + [EnumMember] + + Keyboard = 2 + return: + type: MLEM.Input.GenericInput.InputType + content.vb: >- + + + Keyboard = 2 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Input.GenericInput.InputType.Gamepad + commentId: F:MLEM.Input.GenericInput.InputType.Gamepad + id: Gamepad + parent: MLEM.Input.GenericInput.InputType + langs: + - csharp + - vb + name: Gamepad + nameWithType: GenericInput.InputType.Gamepad + fullName: MLEM.Input.GenericInput.InputType.Gamepad + type: Field + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Gamepad + path: ../MLEM/Input/GenericInput.cs + startLine: 226 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A type representing + example: [] + syntax: + content: >- + [EnumMember] + + Gamepad = 3 + return: + type: MLEM.Input.GenericInput.InputType + content.vb: >- + + + Gamepad = 3 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +references: +- 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: MLEM.Input.GenericInput.InputType + commentId: T:MLEM.Input.GenericInput.InputType + parent: MLEM.Input + href: MLEM.Input.GenericInput.html + name: GenericInput.InputType + nameWithType: GenericInput.InputType + fullName: MLEM.Input.GenericInput.InputType + spec.csharp: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: . + - uid: MLEM.Input.GenericInput.InputType + name: InputType + href: MLEM.Input.GenericInput.InputType.html + spec.vb: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: . + - uid: MLEM.Input.GenericInput.InputType + name: InputType + href: MLEM.Input.GenericInput.InputType.html +- uid: MLEM.Input.GenericInput.MouseButton + commentId: P:MLEM.Input.GenericInput.MouseButton + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_MouseButton + name: MouseButton + nameWithType: GenericInput.MouseButton + fullName: MLEM.Input.GenericInput.MouseButton +- uid: Microsoft.Xna.Framework.Input.Keys + commentId: T:Microsoft.Xna.Framework.Input.Keys + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Keys + nameWithType: Keys + fullName: Microsoft.Xna.Framework.Input.Keys +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true +- uid: Microsoft.Xna.Framework.Input.Buttons + commentId: T:Microsoft.Xna.Framework.Input.Buttons + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Buttons + nameWithType: Buttons + fullName: Microsoft.Xna.Framework.Input.Buttons diff --git a/Docs/api/MLEM.Input.GenericInput.yml b/Docs/api/MLEM.Input.GenericInput.yml new file mode 100644 index 0000000..e6ffddc --- /dev/null +++ b/Docs/api/MLEM.Input.GenericInput.yml @@ -0,0 +1,1761 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.GenericInput + commentId: T:MLEM.Input.GenericInput + id: GenericInput + parent: MLEM.Input + children: + - MLEM.Input.GenericInput.#ctor(MLEM.Input.MouseButton) + - MLEM.Input.GenericInput.#ctor(Microsoft.Xna.Framework.Input.Buttons) + - MLEM.Input.GenericInput.#ctor(Microsoft.Xna.Framework.Input.Keys) + - MLEM.Input.GenericInput.#ctor(System.Enum) + - MLEM.Input.GenericInput.AllButtons + - MLEM.Input.GenericInput.AllInputs + - MLEM.Input.GenericInput.AllKeys + - MLEM.Input.GenericInput.AllMouseButtons + - MLEM.Input.GenericInput.Button + - MLEM.Input.GenericInput.Equals(MLEM.Input.GenericInput) + - MLEM.Input.GenericInput.Equals(System.Object) + - MLEM.Input.GenericInput.GetHashCode + - MLEM.Input.GenericInput.Key + - MLEM.Input.GenericInput.MouseButton + - MLEM.Input.GenericInput.ToString + - MLEM.Input.GenericInput.Type + - MLEM.Input.GenericInput.op_Equality(MLEM.Input.GenericInput,MLEM.Input.GenericInput) + - MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~MLEM.Input.MouseButton + - MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~Microsoft.Xna.Framework.Input.Buttons + - MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~Microsoft.Xna.Framework.Input.Keys + - MLEM.Input.GenericInput.op_Implicit(MLEM.Input.MouseButton)~MLEM.Input.GenericInput + - MLEM.Input.GenericInput.op_Implicit(Microsoft.Xna.Framework.Input.Buttons)~MLEM.Input.GenericInput + - MLEM.Input.GenericInput.op_Implicit(Microsoft.Xna.Framework.Input.Keys)~MLEM.Input.GenericInput + - MLEM.Input.GenericInput.op_Inequality(MLEM.Input.GenericInput,MLEM.Input.GenericInput) + langs: + - csharp + - vb + name: GenericInput + nameWithType: GenericInput + fullName: MLEM.Input.GenericInput + type: Struct + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenericInput + path: ../MLEM/Input/GenericInput.cs + startLine: 12 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + A generic input represents any kind of input key. + + This includes for keyboard keys, for mouse buttons and for gamepad buttons. + + For creating and extracting inputs from a generic input, the implicit operators and can additionally be used. + + Note that this type is serializable using . + example: [] + syntax: + content: >- + [DataContract] + + public readonly struct GenericInput : IEquatable + content.vb: >- + + + Public Structure GenericInput Implements IEquatable(Of GenericInput) + implements: + - System.IEquatable{MLEM.Input.GenericInput} + inheritedMembers: + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType + extensionMethods: + - MLEM.Input.GenericInput.MLEM.Input.KeysExtensions.GetModifier + - MLEM.Input.GenericInput.MLEM.Input.KeysExtensions.IsModifier + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Input.GenericInput.AllKeys + commentId: F:MLEM.Input.GenericInput.AllKeys + id: AllKeys + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: AllKeys + nameWithType: GenericInput.AllKeys + fullName: MLEM.Input.GenericInput.AllKeys + type: Field + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AllKeys + path: ../MLEM/Input/GenericInput.cs + startLine: 18 + assemblies: + - MLEM + namespace: MLEM.Input + summary: All values created from all values of the enum. + example: [] + syntax: + content: public static readonly GenericInput[] AllKeys + return: + type: MLEM.Input.GenericInput[] + content.vb: Public Shared ReadOnly AllKeys As GenericInput() +- uid: MLEM.Input.GenericInput.AllMouseButtons + commentId: F:MLEM.Input.GenericInput.AllMouseButtons + id: AllMouseButtons + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: AllMouseButtons + nameWithType: GenericInput.AllMouseButtons + fullName: MLEM.Input.GenericInput.AllMouseButtons + type: Field + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AllMouseButtons + path: ../MLEM/Input/GenericInput.cs + startLine: 22 + assemblies: + - MLEM + namespace: MLEM.Input + summary: All values created from all values of the enum. + example: [] + syntax: + content: public static readonly GenericInput[] AllMouseButtons + return: + type: MLEM.Input.GenericInput[] + content.vb: Public Shared ReadOnly AllMouseButtons As GenericInput() +- uid: MLEM.Input.GenericInput.AllButtons + commentId: F:MLEM.Input.GenericInput.AllButtons + id: AllButtons + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: AllButtons + nameWithType: GenericInput.AllButtons + fullName: MLEM.Input.GenericInput.AllButtons + type: Field + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AllButtons + path: ../MLEM/Input/GenericInput.cs + startLine: 26 + assemblies: + - MLEM + namespace: MLEM.Input + summary: All values created from all values of the enum. + example: [] + syntax: + content: public static readonly GenericInput[] AllButtons + return: + type: MLEM.Input.GenericInput[] + content.vb: Public Shared ReadOnly AllButtons As GenericInput() +- uid: MLEM.Input.GenericInput.AllInputs + commentId: F:MLEM.Input.GenericInput.AllInputs + id: AllInputs + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: AllInputs + nameWithType: GenericInput.AllInputs + fullName: MLEM.Input.GenericInput.AllInputs + type: Field + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AllInputs + path: ../MLEM/Input/GenericInput.cs + startLine: 31 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + All values created from all values of the , and enums. + + This collection represents all possible valid, non-default values. + example: [] + syntax: + content: public static readonly GenericInput[] AllInputs + return: + type: MLEM.Input.GenericInput[] + content.vb: Public Shared ReadOnly AllInputs As GenericInput() +- uid: MLEM.Input.GenericInput.Type + commentId: F:MLEM.Input.GenericInput.Type + id: Type + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: Type + nameWithType: GenericInput.Type + fullName: MLEM.Input.GenericInput.Type + type: Field + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Type + path: ../MLEM/Input/GenericInput.cs + startLine: 37 + assemblies: + - MLEM + namespace: MLEM.Input + summary: The of this generic input's current value. + example: [] + syntax: + content: >- + [DataMember] + + public readonly GenericInput.InputType Type + return: + type: MLEM.Input.GenericInput.InputType + content.vb: >- + + + Public ReadOnly Type As GenericInput.InputType + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Input.GenericInput.Key + commentId: P:MLEM.Input.GenericInput.Key + id: Key + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: Key + nameWithType: GenericInput.Key + fullName: MLEM.Input.GenericInput.Key + type: Property + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Key + path: ../MLEM/Input/GenericInput.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns this generic input's . + example: [] + syntax: + content: public Keys Key { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.Keys + content.vb: Public ReadOnly Property Key As Keys + overload: MLEM.Input.GenericInput.Key* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: If this generic input's is not or . +- uid: MLEM.Input.GenericInput.MouseButton + commentId: P:MLEM.Input.GenericInput.MouseButton + id: MouseButton + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: MouseButton + nameWithType: GenericInput.MouseButton + fullName: MLEM.Input.GenericInput.MouseButton + type: Property + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseButton + path: ../MLEM/Input/GenericInput.cs + startLine: 50 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns this generic input's . + example: [] + syntax: + content: public MouseButton MouseButton { get; } + parameters: [] + return: + type: MLEM.Input.MouseButton + content.vb: Public ReadOnly Property MouseButton As MouseButton + overload: MLEM.Input.GenericInput.MouseButton* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: If this generic input's is not . +- uid: MLEM.Input.GenericInput.Button + commentId: P:MLEM.Input.GenericInput.Button + id: Button + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: Button + nameWithType: GenericInput.Button + fullName: MLEM.Input.GenericInput.Button + type: Property + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Button + path: ../MLEM/Input/GenericInput.cs + startLine: 55 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns this generic input's . + example: [] + syntax: + content: public Buttons Button { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.Buttons + content.vb: Public ReadOnly Property Button As Buttons + overload: MLEM.Input.GenericInput.Button* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: If this generic input's is not or . +- uid: MLEM.Input.GenericInput.#ctor(Microsoft.Xna.Framework.Input.Keys) + commentId: M:MLEM.Input.GenericInput.#ctor(Microsoft.Xna.Framework.Input.Keys) + id: '#ctor(Microsoft.Xna.Framework.Input.Keys)' + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: GenericInput(Keys) + nameWithType: GenericInput.GenericInput(Keys) + fullName: MLEM.Input.GenericInput.GenericInput(Microsoft.Xna.Framework.Input.Keys) + type: Constructor + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/GenericInput.cs + startLine: 61 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Creates a new generic input from the given keyboard . + example: [] + syntax: + content: public GenericInput(Keys key) + parameters: + - id: key + type: Microsoft.Xna.Framework.Input.Keys + description: The key to convert. + content.vb: Public Sub New(key As Keys) + overload: MLEM.Input.GenericInput.#ctor* + nameWithType.vb: GenericInput.New(Keys) + fullName.vb: MLEM.Input.GenericInput.New(Microsoft.Xna.Framework.Input.Keys) + name.vb: New(Keys) +- uid: MLEM.Input.GenericInput.#ctor(MLEM.Input.MouseButton) + commentId: M:MLEM.Input.GenericInput.#ctor(MLEM.Input.MouseButton) + id: '#ctor(MLEM.Input.MouseButton)' + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: GenericInput(MouseButton) + nameWithType: GenericInput.GenericInput(MouseButton) + fullName: MLEM.Input.GenericInput.GenericInput(MLEM.Input.MouseButton) + type: Constructor + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/GenericInput.cs + startLine: 67 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Creates a new generic input from the given . + example: [] + syntax: + content: public GenericInput(MouseButton button) + parameters: + - id: button + type: MLEM.Input.MouseButton + description: The button to convert. + content.vb: Public Sub New(button As MouseButton) + overload: MLEM.Input.GenericInput.#ctor* + nameWithType.vb: GenericInput.New(MouseButton) + fullName.vb: MLEM.Input.GenericInput.New(MLEM.Input.MouseButton) + name.vb: New(MouseButton) +- uid: MLEM.Input.GenericInput.#ctor(Microsoft.Xna.Framework.Input.Buttons) + commentId: M:MLEM.Input.GenericInput.#ctor(Microsoft.Xna.Framework.Input.Buttons) + id: '#ctor(Microsoft.Xna.Framework.Input.Buttons)' + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: GenericInput(Buttons) + nameWithType: GenericInput.GenericInput(Buttons) + fullName: MLEM.Input.GenericInput.GenericInput(Microsoft.Xna.Framework.Input.Buttons) + type: Constructor + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/GenericInput.cs + startLine: 73 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Creates a new generic input from the given gamepad . + example: [] + syntax: + content: public GenericInput(Buttons button) + parameters: + - id: button + type: Microsoft.Xna.Framework.Input.Buttons + description: The button to convert. + content.vb: Public Sub New(button As Buttons) + overload: MLEM.Input.GenericInput.#ctor* + nameWithType.vb: GenericInput.New(Buttons) + fullName.vb: MLEM.Input.GenericInput.New(Microsoft.Xna.Framework.Input.Buttons) + name.vb: New(Buttons) +- uid: MLEM.Input.GenericInput.#ctor(System.Enum) + commentId: M:MLEM.Input.GenericInput.#ctor(System.Enum) + id: '#ctor(System.Enum)' + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: GenericInput(Enum) + nameWithType: GenericInput.GenericInput(Enum) + fullName: MLEM.Input.GenericInput.GenericInput(System.Enum) + type: Constructor + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/GenericInput.cs + startLine: 80 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Creates a new generic input from the given value. + + If the value is a , or , the appropriate and value will be set. Otherwise, the will be set to . + example: [] + syntax: + content: public GenericInput(Enum value) + parameters: + - id: value + type: System.Enum + description: The value to convert. + content.vb: Public Sub New(value As [Enum]) + overload: MLEM.Input.GenericInput.#ctor* + nameWithType.vb: GenericInput.New(Enum) + fullName.vb: MLEM.Input.GenericInput.New(System.Enum) + name.vb: New(Enum) +- uid: MLEM.Input.GenericInput.ToString + commentId: M:MLEM.Input.GenericInput.ToString + id: ToString + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: ToString() + nameWithType: GenericInput.ToString() + fullName: MLEM.Input.GenericInput.ToString() + type: Method + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM/Input/GenericInput.cs + startLine: 92 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns this generic input, converted to a string. + example: [] + syntax: + content: public override string ToString() + return: + type: System.String + description: This generic input, converted to a string. + content.vb: Public Overrides Function ToString() As String + overridden: System.ValueType.ToString + overload: MLEM.Input.GenericInput.ToString* +- uid: MLEM.Input.GenericInput.Equals(MLEM.Input.GenericInput) + commentId: M:MLEM.Input.GenericInput.Equals(MLEM.Input.GenericInput) + id: Equals(MLEM.Input.GenericInput) + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: Equals(GenericInput) + nameWithType: GenericInput.Equals(GenericInput) + fullName: MLEM.Input.GenericInput.Equals(MLEM.Input.GenericInput) + type: Method + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Input/GenericInput.cs + startLine: 108 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Indicates whether the current object is equal to another object of the same type. + example: [] + syntax: + content: public bool Equals(GenericInput other) + parameters: + - id: other + type: MLEM.Input.GenericInput + description: An object to compare with this object. + return: + type: System.Boolean + description: true if the current object is equal to the other parameter; otherwise, false. + content.vb: Public Function Equals(other As GenericInput) As Boolean + overload: MLEM.Input.GenericInput.Equals* + implements: + - System.IEquatable{MLEM.Input.GenericInput}.Equals(MLEM.Input.GenericInput) +- uid: MLEM.Input.GenericInput.Equals(System.Object) + commentId: M:MLEM.Input.GenericInput.Equals(System.Object) + id: Equals(System.Object) + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: Equals(object) + nameWithType: GenericInput.Equals(object) + fullName: MLEM.Input.GenericInput.Equals(object) + type: Method + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Input/GenericInput.cs + startLine: 115 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public override bool Equals(object obj) + parameters: + - id: obj + type: System.Object + description: The object to compare with the current instance. + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.ValueType.Equals(System.Object) + overload: MLEM.Input.GenericInput.Equals* + nameWithType.vb: GenericInput.Equals(Object) + fullName.vb: MLEM.Input.GenericInput.Equals(Object) + name.vb: Equals(Object) +- uid: MLEM.Input.GenericInput.GetHashCode + commentId: M:MLEM.Input.GenericInput.GetHashCode + id: GetHashCode + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: GenericInput.GetHashCode() + fullName: MLEM.Input.GenericInput.GetHashCode() + type: Method + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetHashCode + path: ../MLEM/Input/GenericInput.cs + startLine: 121 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns the hash code for this instance. + example: [] + syntax: + content: public override int GetHashCode() + return: + type: System.Int32 + description: A 32-bit signed integer that is the hash code for this instance. + content.vb: Public Overrides Function GetHashCode() As Integer + overridden: System.ValueType.GetHashCode + overload: MLEM.Input.GenericInput.GetHashCode* +- uid: MLEM.Input.GenericInput.op_Equality(MLEM.Input.GenericInput,MLEM.Input.GenericInput) + commentId: M:MLEM.Input.GenericInput.op_Equality(MLEM.Input.GenericInput,MLEM.Input.GenericInput) + id: op_Equality(MLEM.Input.GenericInput,MLEM.Input.GenericInput) + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: operator ==(GenericInput, GenericInput) + nameWithType: GenericInput.operator ==(GenericInput, GenericInput) + fullName: MLEM.Input.GenericInput.operator ==(MLEM.Input.GenericInput, MLEM.Input.GenericInput) + type: Operator + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Equality + path: ../MLEM/Input/GenericInput.cs + startLine: 131 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Compares the two generic input instances for equality using + example: [] + syntax: + content: public static bool operator ==(GenericInput left, GenericInput right) + parameters: + - id: left + type: MLEM.Input.GenericInput + description: The left input + - id: right + type: MLEM.Input.GenericInput + description: The right input + return: + type: System.Boolean + description: Whether the two generic inputs are equal + content.vb: Public Shared Operator =(left As GenericInput, right As GenericInput) As Boolean + overload: MLEM.Input.GenericInput.op_Equality* + nameWithType.vb: GenericInput.=(GenericInput, GenericInput) + fullName.vb: MLEM.Input.GenericInput.=(MLEM.Input.GenericInput, MLEM.Input.GenericInput) + name.vb: =(GenericInput, GenericInput) +- uid: MLEM.Input.GenericInput.op_Inequality(MLEM.Input.GenericInput,MLEM.Input.GenericInput) + commentId: M:MLEM.Input.GenericInput.op_Inequality(MLEM.Input.GenericInput,MLEM.Input.GenericInput) + id: op_Inequality(MLEM.Input.GenericInput,MLEM.Input.GenericInput) + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: operator !=(GenericInput, GenericInput) + nameWithType: GenericInput.operator !=(GenericInput, GenericInput) + fullName: MLEM.Input.GenericInput.operator !=(MLEM.Input.GenericInput, MLEM.Input.GenericInput) + type: Operator + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Inequality + path: ../MLEM/Input/GenericInput.cs + startLine: 141 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Compares the two generic input instances for inequality using + example: [] + syntax: + content: public static bool operator !=(GenericInput left, GenericInput right) + parameters: + - id: left + type: MLEM.Input.GenericInput + description: The left input + - id: right + type: MLEM.Input.GenericInput + description: The right input + return: + type: System.Boolean + description: Whether the two generic inputs are not equal + content.vb: Public Shared Operator <>(left As GenericInput, right As GenericInput) As Boolean + overload: MLEM.Input.GenericInput.op_Inequality* + nameWithType.vb: GenericInput.<>(GenericInput, GenericInput) + fullName.vb: MLEM.Input.GenericInput.<>(MLEM.Input.GenericInput, MLEM.Input.GenericInput) + name.vb: <>(GenericInput, GenericInput) +- uid: MLEM.Input.GenericInput.op_Implicit(Microsoft.Xna.Framework.Input.Keys)~MLEM.Input.GenericInput + commentId: M:MLEM.Input.GenericInput.op_Implicit(Microsoft.Xna.Framework.Input.Keys)~MLEM.Input.GenericInput + id: op_Implicit(Microsoft.Xna.Framework.Input.Keys)~MLEM.Input.GenericInput + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: implicit operator GenericInput(Keys) + nameWithType: GenericInput.implicit operator GenericInput(Keys) + fullName: MLEM.Input.GenericInput.implicit operator MLEM.Input.GenericInput(Microsoft.Xna.Framework.Input.Keys) + type: Operator + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM/Input/GenericInput.cs + startLine: 150 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Converts a to a generic input. + example: [] + syntax: + content: public static implicit operator GenericInput(Keys key) + parameters: + - id: key + type: Microsoft.Xna.Framework.Input.Keys + description: The keys to convert + return: + type: MLEM.Input.GenericInput + description: The resulting generic input + content.vb: Public Shared Widening Operator CType(key As Keys) As GenericInput + overload: MLEM.Input.GenericInput.op_Implicit* + nameWithType.vb: GenericInput.CType(Keys) + fullName.vb: MLEM.Input.GenericInput.CType(Microsoft.Xna.Framework.Input.Keys) + name.vb: CType(Keys) +- uid: MLEM.Input.GenericInput.op_Implicit(MLEM.Input.MouseButton)~MLEM.Input.GenericInput + commentId: M:MLEM.Input.GenericInput.op_Implicit(MLEM.Input.MouseButton)~MLEM.Input.GenericInput + id: op_Implicit(MLEM.Input.MouseButton)~MLEM.Input.GenericInput + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: implicit operator GenericInput(MouseButton) + nameWithType: GenericInput.implicit operator GenericInput(MouseButton) + fullName: MLEM.Input.GenericInput.implicit operator MLEM.Input.GenericInput(MLEM.Input.MouseButton) + type: Operator + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM/Input/GenericInput.cs + startLine: 159 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Converts a to a generic input. + example: [] + syntax: + content: public static implicit operator GenericInput(MouseButton button) + parameters: + - id: button + type: MLEM.Input.MouseButton + description: The button to convert + return: + type: MLEM.Input.GenericInput + description: The resulting generic input + content.vb: Public Shared Widening Operator CType(button As MouseButton) As GenericInput + overload: MLEM.Input.GenericInput.op_Implicit* + nameWithType.vb: GenericInput.CType(MouseButton) + fullName.vb: MLEM.Input.GenericInput.CType(MLEM.Input.MouseButton) + name.vb: CType(MouseButton) +- uid: MLEM.Input.GenericInput.op_Implicit(Microsoft.Xna.Framework.Input.Buttons)~MLEM.Input.GenericInput + commentId: M:MLEM.Input.GenericInput.op_Implicit(Microsoft.Xna.Framework.Input.Buttons)~MLEM.Input.GenericInput + id: op_Implicit(Microsoft.Xna.Framework.Input.Buttons)~MLEM.Input.GenericInput + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: implicit operator GenericInput(Buttons) + nameWithType: GenericInput.implicit operator GenericInput(Buttons) + fullName: MLEM.Input.GenericInput.implicit operator MLEM.Input.GenericInput(Microsoft.Xna.Framework.Input.Buttons) + type: Operator + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM/Input/GenericInput.cs + startLine: 168 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Converts a to a generic input. + example: [] + syntax: + content: public static implicit operator GenericInput(Buttons button) + parameters: + - id: button + type: Microsoft.Xna.Framework.Input.Buttons + description: The buttons to convert + return: + type: MLEM.Input.GenericInput + description: The resulting generic input + content.vb: Public Shared Widening Operator CType(button As Buttons) As GenericInput + overload: MLEM.Input.GenericInput.op_Implicit* + nameWithType.vb: GenericInput.CType(Buttons) + fullName.vb: MLEM.Input.GenericInput.CType(Microsoft.Xna.Framework.Input.Buttons) + name.vb: CType(Buttons) +- uid: MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~Microsoft.Xna.Framework.Input.Keys + commentId: M:MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~Microsoft.Xna.Framework.Input.Keys + id: op_Implicit(MLEM.Input.GenericInput)~Microsoft.Xna.Framework.Input.Keys + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: implicit operator Keys(GenericInput) + nameWithType: GenericInput.implicit operator Keys(GenericInput) + fullName: MLEM.Input.GenericInput.implicit operator Microsoft.Xna.Framework.Input.Keys(MLEM.Input.GenericInput) + type: Operator + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM/Input/GenericInput.cs + startLine: 178 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Converts a generic input to a . + example: [] + syntax: + content: public static implicit operator Keys(GenericInput input) + parameters: + - id: input + type: MLEM.Input.GenericInput + description: The input to convert + return: + type: Microsoft.Xna.Framework.Input.Keys + description: The resulting keys + content.vb: Public Shared Widening Operator CType(input As GenericInput) As Keys + overload: MLEM.Input.GenericInput.op_Implicit* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: If the given generic input's is not or + nameWithType.vb: GenericInput.CType(GenericInput) + fullName.vb: MLEM.Input.GenericInput.CType(MLEM.Input.GenericInput) + name.vb: CType(GenericInput) +- uid: MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~MLEM.Input.MouseButton + commentId: M:MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~MLEM.Input.MouseButton + id: op_Implicit(MLEM.Input.GenericInput)~MLEM.Input.MouseButton + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: implicit operator MouseButton(GenericInput) + nameWithType: GenericInput.implicit operator MouseButton(GenericInput) + fullName: MLEM.Input.GenericInput.implicit operator MLEM.Input.MouseButton(MLEM.Input.GenericInput) + type: Operator + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM/Input/GenericInput.cs + startLine: 188 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Converts a generic input to a . + example: [] + syntax: + content: public static implicit operator MouseButton(GenericInput input) + parameters: + - id: input + type: MLEM.Input.GenericInput + description: The input to convert + return: + type: MLEM.Input.MouseButton + description: The resulting button + content.vb: Public Shared Widening Operator CType(input As GenericInput) As MouseButton + overload: MLEM.Input.GenericInput.op_Implicit* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: If the given generic input's is not + nameWithType.vb: GenericInput.CType(GenericInput) + fullName.vb: MLEM.Input.GenericInput.CType(MLEM.Input.GenericInput) + name.vb: CType(GenericInput) +- uid: MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~Microsoft.Xna.Framework.Input.Buttons + commentId: M:MLEM.Input.GenericInput.op_Implicit(MLEM.Input.GenericInput)~Microsoft.Xna.Framework.Input.Buttons + id: op_Implicit(MLEM.Input.GenericInput)~Microsoft.Xna.Framework.Input.Buttons + parent: MLEM.Input.GenericInput + langs: + - csharp + - vb + name: implicit operator Buttons(GenericInput) + nameWithType: GenericInput.implicit operator Buttons(GenericInput) + fullName: MLEM.Input.GenericInput.implicit operator Microsoft.Xna.Framework.Input.Buttons(MLEM.Input.GenericInput) + type: Operator + source: + remote: + path: MLEM/Input/GenericInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM/Input/GenericInput.cs + startLine: 198 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Converts a generic input to a . + example: [] + syntax: + content: public static implicit operator Buttons(GenericInput input) + parameters: + - id: input + type: MLEM.Input.GenericInput + description: The input to convert + return: + type: Microsoft.Xna.Framework.Input.Buttons + description: The resulting buttons + content.vb: Public Shared Widening Operator CType(input As GenericInput) As Buttons + overload: MLEM.Input.GenericInput.op_Implicit* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: If the given generic input's is not + nameWithType.vb: GenericInput.CType(GenericInput) + fullName.vb: MLEM.Input.GenericInput.CType(MLEM.Input.GenericInput) + name.vb: CType(GenericInput) +references: +- uid: Microsoft.Xna.Framework.Input.Keys + commentId: T:Microsoft.Xna.Framework.Input.Keys + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Keys + nameWithType: Keys + fullName: Microsoft.Xna.Framework.Input.Keys +- uid: MLEM.Input.GenericInput.MouseButton + commentId: P:MLEM.Input.GenericInput.MouseButton + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_MouseButton + name: MouseButton + nameWithType: GenericInput.MouseButton + fullName: MLEM.Input.GenericInput.MouseButton +- uid: Microsoft.Xna.Framework.Input.Buttons + commentId: T:Microsoft.Xna.Framework.Input.Buttons + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Buttons + nameWithType: Buttons + fullName: Microsoft.Xna.Framework.Input.Buttons +- uid: MLEM.Input.GenericInput.Type + commentId: F:MLEM.Input.GenericInput.Type + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_Type + name: Type + nameWithType: GenericInput.Type + fullName: MLEM.Input.GenericInput.Type +- uid: System.Runtime.Serialization.DataContractAttribute + commentId: T:System.Runtime.Serialization.DataContractAttribute + parent: System.Runtime.Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization.datacontractattribute + name: DataContractAttribute + nameWithType: DataContractAttribute + fullName: System.Runtime.Serialization.DataContractAttribute +- 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: System.IEquatable{MLEM.Input.GenericInput} + commentId: T:System.IEquatable{MLEM.Input.GenericInput} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of GenericInput) + fullName.vb: System.IEquatable(Of MLEM.Input.GenericInput) + name.vb: IEquatable(Of GenericInput) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - 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: MLEM.Input.GenericInput.MLEM.Input.KeysExtensions.GetModifier + commentId: M:MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + parent: MLEM.Input.KeysExtensions + definition: MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetModifier_MLEM_Input_GenericInput_ + name: GetModifier(GenericInput) + nameWithType: KeysExtensions.GetModifier(GenericInput) + fullName: MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + spec.csharp: + - uid: MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + name: GetModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetModifier_MLEM_Input_GenericInput_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) + spec.vb: + - uid: MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + name: GetModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetModifier_MLEM_Input_GenericInput_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) +- uid: MLEM.Input.GenericInput.MLEM.Input.KeysExtensions.IsModifier + commentId: M:MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + parent: MLEM.Input.KeysExtensions + definition: MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_IsModifier_MLEM_Input_GenericInput_ + name: IsModifier(GenericInput) + nameWithType: KeysExtensions.IsModifier(GenericInput) + fullName: MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + spec.csharp: + - uid: MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + name: IsModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_IsModifier_MLEM_Input_GenericInput_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) + spec.vb: + - uid: MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + name: IsModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_IsModifier_MLEM_Input_GenericInput_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true +- uid: System.Runtime.Serialization + commentId: N:System.Runtime.Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Runtime.Serialization + nameWithType: System.Runtime.Serialization + fullName: System.Runtime.Serialization + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Runtime + name: Runtime + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime + - name: . + - uid: System.Runtime.Serialization + name: Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Runtime + name: Runtime + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime + - name: . + - uid: System.Runtime.Serialization + name: Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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: MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + commentId: M:MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetModifier_MLEM_Input_GenericInput_ + name: GetModifier(GenericInput) + nameWithType: KeysExtensions.GetModifier(GenericInput) + fullName: MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + spec.csharp: + - uid: MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + name: GetModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetModifier_MLEM_Input_GenericInput_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) + spec.vb: + - uid: MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + name: GetModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetModifier_MLEM_Input_GenericInput_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) +- uid: MLEM.Input.KeysExtensions + commentId: T:MLEM.Input.KeysExtensions + parent: MLEM.Input + href: MLEM.Input.KeysExtensions.html + name: KeysExtensions + nameWithType: KeysExtensions + fullName: MLEM.Input.KeysExtensions +- uid: MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + commentId: M:MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_IsModifier_MLEM_Input_GenericInput_ + name: IsModifier(GenericInput) + nameWithType: KeysExtensions.IsModifier(GenericInput) + fullName: MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + spec.csharp: + - uid: MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + name: IsModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_IsModifier_MLEM_Input_GenericInput_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) + spec.vb: + - uid: MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + name: IsModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_IsModifier_MLEM_Input_GenericInput_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) +- uid: MLEM.Input.GenericInput + commentId: T:MLEM.Input.GenericInput + parent: MLEM.Input + href: MLEM.Input.GenericInput.html + name: GenericInput + nameWithType: GenericInput + fullName: MLEM.Input.GenericInput +- uid: MLEM.Input.GenericInput[] + isExternal: true + href: MLEM.Input.GenericInput.html + name: GenericInput[] + nameWithType: GenericInput[] + fullName: MLEM.Input.GenericInput[] + nameWithType.vb: GenericInput() + fullName.vb: MLEM.Input.GenericInput() + name.vb: GenericInput() + spec.csharp: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ( + - name: ) +- uid: MLEM.Input.MouseButton + commentId: T:MLEM.Input.MouseButton + parent: MLEM.Input + href: MLEM.Input.MouseButton.html + name: MouseButton + nameWithType: MouseButton + fullName: MLEM.Input.MouseButton +- uid: MLEM.Input.GenericInput.InputType + commentId: T:MLEM.Input.GenericInput.InputType + parent: MLEM.Input + href: MLEM.Input.GenericInput.html + name: GenericInput.InputType + nameWithType: GenericInput.InputType + fullName: MLEM.Input.GenericInput.InputType + spec.csharp: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: . + - uid: MLEM.Input.GenericInput.InputType + name: InputType + href: MLEM.Input.GenericInput.InputType.html + spec.vb: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: . + - uid: MLEM.Input.GenericInput.InputType + name: InputType + href: MLEM.Input.GenericInput.InputType.html +- uid: MLEM.Input.GenericInput.InputType.Keyboard + commentId: F:MLEM.Input.GenericInput.InputType.Keyboard + href: MLEM.Input.GenericInput.InputType.html#MLEM_Input_GenericInput_InputType_Keyboard + name: Keyboard + nameWithType: GenericInput.InputType.Keyboard + fullName: MLEM.Input.GenericInput.InputType.Keyboard +- uid: MLEM.Input.GenericInput.InputType.None + commentId: F:MLEM.Input.GenericInput.InputType.None + href: MLEM.Input.GenericInput.InputType.html#MLEM_Input_GenericInput_InputType_None + name: None + nameWithType: GenericInput.InputType.None + fullName: MLEM.Input.GenericInput.InputType.None +- uid: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: MLEM.Input.GenericInput.Key* + commentId: Overload:MLEM.Input.GenericInput.Key + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_Key + name: Key + nameWithType: GenericInput.Key + fullName: MLEM.Input.GenericInput.Key +- uid: MLEM.Input.GenericInput.InputType.Mouse + commentId: F:MLEM.Input.GenericInput.InputType.Mouse + href: MLEM.Input.GenericInput.InputType.html#MLEM_Input_GenericInput_InputType_Mouse + name: Mouse + nameWithType: GenericInput.InputType.Mouse + fullName: MLEM.Input.GenericInput.InputType.Mouse +- uid: MLEM.Input.GenericInput.MouseButton* + commentId: Overload:MLEM.Input.GenericInput.MouseButton + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_MouseButton + name: MouseButton + nameWithType: GenericInput.MouseButton + fullName: MLEM.Input.GenericInput.MouseButton +- uid: MLEM.Input.GenericInput.InputType.Gamepad + commentId: F:MLEM.Input.GenericInput.InputType.Gamepad + href: MLEM.Input.GenericInput.InputType.html#MLEM_Input_GenericInput_InputType_Gamepad + name: Gamepad + nameWithType: GenericInput.InputType.Gamepad + fullName: MLEM.Input.GenericInput.InputType.Gamepad +- uid: MLEM.Input.GenericInput.Button* + commentId: Overload:MLEM.Input.GenericInput.Button + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_Button + name: Button + nameWithType: GenericInput.Button + fullName: MLEM.Input.GenericInput.Button +- uid: MLEM.Input.GenericInput.#ctor* + commentId: Overload:MLEM.Input.GenericInput.#ctor + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput__ctor_Microsoft_Xna_Framework_Input_Keys_ + name: GenericInput + nameWithType: GenericInput.GenericInput + fullName: MLEM.Input.GenericInput.GenericInput + nameWithType.vb: GenericInput.New + fullName.vb: MLEM.Input.GenericInput.New + name.vb: New +- uid: System.Enum + commentId: T:System.Enum + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.enum + name: Enum + nameWithType: Enum + fullName: System.Enum +- 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.Input.GenericInput.ToString* + commentId: Overload:MLEM.Input.GenericInput.ToString + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_ToString + name: ToString + nameWithType: GenericInput.ToString + fullName: MLEM.Input.GenericInput.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: 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: MLEM.Input.GenericInput.Equals* + commentId: Overload:MLEM.Input.GenericInput.Equals + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_Equals_MLEM_Input_GenericInput_ + name: Equals + nameWithType: GenericInput.Equals + fullName: MLEM.Input.GenericInput.Equals +- uid: System.IEquatable{MLEM.Input.GenericInput}.Equals(MLEM.Input.GenericInput) + commentId: M:System.IEquatable{MLEM.Input.GenericInput}.Equals(MLEM.Input.GenericInput) + parent: System.IEquatable{MLEM.Input.GenericInput} + definition: System.IEquatable`1.Equals(`0) + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(GenericInput) + nameWithType: IEquatable.Equals(GenericInput) + fullName: System.IEquatable.Equals(MLEM.Input.GenericInput) + nameWithType.vb: IEquatable(Of GenericInput).Equals(GenericInput) + fullName.vb: System.IEquatable(Of MLEM.Input.GenericInput).Equals(MLEM.Input.GenericInput) + spec.csharp: + - uid: System.IEquatable{MLEM.Input.GenericInput}.Equals(MLEM.Input.GenericInput) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) + spec.vb: + - uid: System.IEquatable{MLEM.Input.GenericInput}.Equals(MLEM.Input.GenericInput) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) +- 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: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(T) + nameWithType: IEquatable.Equals(T) + fullName: System.IEquatable.Equals(T) + nameWithType.vb: IEquatable(Of T).Equals(T) + fullName.vb: System.IEquatable(Of T).Equals(T) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) +- 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: MLEM.Input.GenericInput.GetHashCode* + commentId: Overload:MLEM.Input.GenericInput.GetHashCode + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_GetHashCode + name: GetHashCode + nameWithType: GenericInput.GetHashCode + fullName: MLEM.Input.GenericInput.GetHashCode +- 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.Input.GenericInput.Equals(MLEM.Input.GenericInput) + commentId: M:MLEM.Input.GenericInput.Equals(MLEM.Input.GenericInput) + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_Equals_MLEM_Input_GenericInput_ + name: Equals(GenericInput) + nameWithType: GenericInput.Equals(GenericInput) + fullName: MLEM.Input.GenericInput.Equals(MLEM.Input.GenericInput) + spec.csharp: + - uid: MLEM.Input.GenericInput.Equals(MLEM.Input.GenericInput) + name: Equals + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_Equals_MLEM_Input_GenericInput_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) + spec.vb: + - uid: MLEM.Input.GenericInput.Equals(MLEM.Input.GenericInput) + name: Equals + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_Equals_MLEM_Input_GenericInput_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) +- uid: MLEM.Input.GenericInput.op_Equality* + commentId: Overload:MLEM.Input.GenericInput.op_Equality + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_op_Equality_MLEM_Input_GenericInput_MLEM_Input_GenericInput_ + name: operator == + nameWithType: GenericInput.operator == + fullName: MLEM.Input.GenericInput.operator == + nameWithType.vb: GenericInput.= + fullName.vb: MLEM.Input.GenericInput.= + name.vb: = + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Input.GenericInput.op_Equality* + name: == + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_op_Equality_MLEM_Input_GenericInput_MLEM_Input_GenericInput_ +- uid: MLEM.Input.GenericInput.op_Inequality* + commentId: Overload:MLEM.Input.GenericInput.op_Inequality + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_op_Inequality_MLEM_Input_GenericInput_MLEM_Input_GenericInput_ + name: operator != + nameWithType: GenericInput.operator != + fullName: MLEM.Input.GenericInput.operator != + nameWithType.vb: GenericInput.<> + fullName.vb: MLEM.Input.GenericInput.<> + name.vb: <> + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Input.GenericInput.op_Inequality* + name: '!=' + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_op_Inequality_MLEM_Input_GenericInput_MLEM_Input_GenericInput_ +- uid: MLEM.Input.GenericInput.op_Implicit* + commentId: Overload:MLEM.Input.GenericInput.op_Implicit + name: implicit operator + nameWithType: GenericInput.implicit operator + fullName: MLEM.Input.GenericInput.implicit operator + nameWithType.vb: GenericInput.CType + fullName.vb: MLEM.Input.GenericInput.CType + name.vb: CType + spec.csharp: + - name: implicit + - name: " " + - name: operator diff --git a/Docs/api/MLEM.Input.InputHandler.yml b/Docs/api/MLEM.Input.InputHandler.yml new file mode 100644 index 0000000..e4b03a4 --- /dev/null +++ b/Docs/api/MLEM.Input.InputHandler.yml @@ -0,0 +1,4543 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.InputHandler + commentId: T:MLEM.Input.InputHandler + id: InputHandler + parent: MLEM.Input + children: + - MLEM.Input.InputHandler.#ctor(Microsoft.Xna.Framework.Game,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - MLEM.Input.InputHandler.AddExternalGesture(Microsoft.Xna.Framework.Input.Touch.GestureSample) + - MLEM.Input.InputHandler.AllButtons + - MLEM.Input.InputHandler.AllKeys + - MLEM.Input.InputHandler.ConnectedGamepads + - MLEM.Input.InputHandler.DisableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + - MLEM.Input.InputHandler.EnableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + - MLEM.Input.InputHandler.ExternalGestureHandling + - MLEM.Input.InputHandler.GamepadButtonDeadzone + - MLEM.Input.InputHandler.Gestures + - MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput,System.Int32) + - MLEM.Input.InputHandler.GetGamepadState(System.Int32) + - MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + - MLEM.Input.InputHandler.GetLastGamepadState(System.Int32) + - MLEM.Input.InputHandler.GetTimeSincePress(MLEM.Input.GenericInput,System.Int32) + - MLEM.Input.InputHandler.GetUpTime(MLEM.Input.GenericInput,System.Int32) + - MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + - MLEM.Input.InputHandler.HandleGamepadRepeats + - MLEM.Input.InputHandler.HandleGamepads + - MLEM.Input.InputHandler.HandleKeyboard + - MLEM.Input.InputHandler.HandleKeyboardRepeats + - MLEM.Input.InputHandler.HandleMouse + - MLEM.Input.InputHandler.HandleTouch + - MLEM.Input.InputHandler.InputsDown + - MLEM.Input.InputHandler.InputsPressed + - MLEM.Input.InputHandler.InvertPressBehavior + - MLEM.Input.InputHandler.IsAnyDown(MLEM.Input.GenericInput[]) + - MLEM.Input.InputHandler.IsAnyPressed(MLEM.Input.GenericInput[]) + - MLEM.Input.InputHandler.IsAnyPressedAvailable(MLEM.Input.GenericInput[]) + - MLEM.Input.InputHandler.IsAnyUp(MLEM.Input.GenericInput[]) + - MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + - MLEM.Input.InputHandler.IsModifierKeyDown(MLEM.Input.ModifierKey) + - MLEM.Input.InputHandler.IsPressConsumed(MLEM.Input.GenericInput,System.Int32) + - MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + - MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + - MLEM.Input.InputHandler.IsPressedIgnoreRepeats(MLEM.Input.GenericInput,System.Int32) + - MLEM.Input.InputHandler.IsUp(MLEM.Input.GenericInput,System.Int32) + - MLEM.Input.InputHandler.KeyRepeatDelay + - MLEM.Input.InputHandler.KeyRepeatRate + - MLEM.Input.InputHandler.KeyboardState + - MLEM.Input.InputHandler.LastKeyboardState + - MLEM.Input.InputHandler.LastMousePosition + - MLEM.Input.InputHandler.LastMouseState + - MLEM.Input.InputHandler.LastScrollWheel + - MLEM.Input.InputHandler.LastTouchState + - MLEM.Input.InputHandler.LastViewportMousePosition + - MLEM.Input.InputHandler.LastViewportTouchState + - MLEM.Input.InputHandler.MousePosition + - MLEM.Input.InputHandler.MouseState + - MLEM.Input.InputHandler.ScrollWheel + - MLEM.Input.InputHandler.SetGesturesEnabled(System.Boolean,Microsoft.Xna.Framework.Input.Touch.GestureType[]) + - MLEM.Input.InputHandler.TouchState + - MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + - MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + - MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + - MLEM.Input.InputHandler.TryGetTimeSincePress(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + - MLEM.Input.InputHandler.TryGetUpTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + - MLEM.Input.InputHandler.Update + - MLEM.Input.InputHandler.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Input.InputHandler.ViewportMousePosition + - MLEM.Input.InputHandler.ViewportTouchState + - MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32) + - MLEM.Input.InputHandler.WasPressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + - MLEM.Input.InputHandler.WasPressedForLessAvailable(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + - MLEM.Input.InputHandler.WasUp(MLEM.Input.GenericInput,System.Int32) + langs: + - csharp + - vb + name: InputHandler + nameWithType: InputHandler + fullName: MLEM.Input.InputHandler + type: Class + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InputHandler + path: ../MLEM/Input/InputHandler.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + An input handler is a more advanced wrapper around MonoGame's default input system. + + It includes keyboard, mouse, gamepad and touch handling through the wrapper, as well as a new "pressed" state for inputs, the ability for keyboard and gamepad repeat events, and the ability to track down, up and press times for inputs. + example: [] + syntax: + content: 'public class InputHandler : GameComponent, IGameComponent, IUpdateable, IDisposable' + content.vb: Public Class InputHandler 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(System.Boolean) + - 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.Input.InputHandler.AllButtons + commentId: F:MLEM.Input.InputHandler.AllButtons + id: AllButtons + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: AllButtons + nameWithType: InputHandler.AllButtons + fullName: MLEM.Input.InputHandler.AllButtons + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AllButtons + path: ../MLEM/Input/InputHandler.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Input + summary: All values of the enum. + example: [] + syntax: + content: public static readonly Buttons[] AllButtons + return: + type: Microsoft.Xna.Framework.Input.Buttons[] + content.vb: Public Shared ReadOnly AllButtons As Buttons() +- uid: MLEM.Input.InputHandler.AllKeys + commentId: F:MLEM.Input.InputHandler.AllKeys + id: AllKeys + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: AllKeys + nameWithType: InputHandler.AllKeys + fullName: MLEM.Input.InputHandler.AllKeys + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AllKeys + path: ../MLEM/Input/InputHandler.cs + startLine: 29 + assemblies: + - MLEM + namespace: MLEM.Input + summary: All values of the enum. + example: [] + syntax: + content: public static readonly Keys[] AllKeys + return: + type: Microsoft.Xna.Framework.Input.Keys[] + content.vb: Public Shared ReadOnly AllKeys As Keys() +- uid: MLEM.Input.InputHandler.Gestures + commentId: F:MLEM.Input.InputHandler.Gestures + id: Gestures + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: Gestures + nameWithType: InputHandler.Gestures + fullName: MLEM.Input.InputHandler.Gestures + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Gestures + path: ../MLEM/Input/InputHandler.cs + startLine: 48 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Contains all of the gestures that have finished during the last update call. + + To easily query these gestures, use or . + example: [] + syntax: + content: public readonly ReadOnlyCollection Gestures + return: + type: System.Collections.ObjectModel.ReadOnlyCollection{Microsoft.Xna.Framework.Input.Touch.GestureSample} + content.vb: Public ReadOnly Gestures As ReadOnlyCollection(Of GestureSample) +- uid: MLEM.Input.InputHandler.HandleKeyboard + commentId: F:MLEM.Input.InputHandler.HandleKeyboard + id: HandleKeyboard + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: HandleKeyboard + nameWithType: InputHandler.HandleKeyboard + fullName: MLEM.Input.InputHandler.HandleKeyboard + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HandleKeyboard + path: ../MLEM/Input/InputHandler.cs + startLine: 53 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Set this field to false to disable keyboard handling for this input handler. + example: [] + syntax: + content: public bool HandleKeyboard + return: + type: System.Boolean + content.vb: Public HandleKeyboard As Boolean +- uid: MLEM.Input.InputHandler.HandleMouse + commentId: F:MLEM.Input.InputHandler.HandleMouse + id: HandleMouse + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: HandleMouse + nameWithType: InputHandler.HandleMouse + fullName: MLEM.Input.InputHandler.HandleMouse + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HandleMouse + path: ../MLEM/Input/InputHandler.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Set this field to false to disable mouse handling for this input handler. + example: [] + syntax: + content: public bool HandleMouse + return: + type: System.Boolean + content.vb: Public HandleMouse As Boolean +- uid: MLEM.Input.InputHandler.HandleGamepads + commentId: F:MLEM.Input.InputHandler.HandleGamepads + id: HandleGamepads + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: HandleGamepads + nameWithType: InputHandler.HandleGamepads + fullName: MLEM.Input.InputHandler.HandleGamepads + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HandleGamepads + path: ../MLEM/Input/InputHandler.cs + startLine: 61 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Set this field to false to disable keyboard handling for this input handler. + example: [] + syntax: + content: public bool HandleGamepads + return: + type: System.Boolean + content.vb: Public HandleGamepads As Boolean +- uid: MLEM.Input.InputHandler.HandleTouch + commentId: F:MLEM.Input.InputHandler.HandleTouch + id: HandleTouch + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: HandleTouch + nameWithType: InputHandler.HandleTouch + fullName: MLEM.Input.InputHandler.HandleTouch + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HandleTouch + path: ../MLEM/Input/InputHandler.cs + startLine: 65 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Set this field to false to disable touch handling for this input handler. + example: [] + syntax: + content: public bool HandleTouch + return: + type: System.Boolean + content.vb: Public HandleTouch As Boolean +- uid: MLEM.Input.InputHandler.KeyRepeatDelay + commentId: F:MLEM.Input.InputHandler.KeyRepeatDelay + id: KeyRepeatDelay + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: KeyRepeatDelay + nameWithType: InputHandler.KeyRepeatDelay + fullName: MLEM.Input.InputHandler.KeyRepeatDelay + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: KeyRepeatDelay + path: ../MLEM/Input/InputHandler.cs + startLine: 70 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + This is the amount of time that has to pass before the first keyboard repeat event is triggered. + + + example: [] + syntax: + content: public TimeSpan KeyRepeatDelay + return: + type: System.TimeSpan + content.vb: Public KeyRepeatDelay As TimeSpan +- uid: MLEM.Input.InputHandler.KeyRepeatRate + commentId: F:MLEM.Input.InputHandler.KeyRepeatRate + id: KeyRepeatRate + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: KeyRepeatRate + nameWithType: InputHandler.KeyRepeatRate + fullName: MLEM.Input.InputHandler.KeyRepeatRate + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: KeyRepeatRate + path: ../MLEM/Input/InputHandler.cs + startLine: 75 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + This is the amount of time that has to pass between keyboard repeat events. + + + example: [] + syntax: + content: public TimeSpan KeyRepeatRate + return: + type: System.TimeSpan + content.vb: Public KeyRepeatRate As TimeSpan +- uid: MLEM.Input.InputHandler.HandleKeyboardRepeats + commentId: F:MLEM.Input.InputHandler.HandleKeyboardRepeats + id: HandleKeyboardRepeats + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: HandleKeyboardRepeats + nameWithType: InputHandler.HandleKeyboardRepeats + fullName: MLEM.Input.InputHandler.HandleKeyboardRepeats + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HandleKeyboardRepeats + path: ../MLEM/Input/InputHandler.cs + startLine: 79 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Set this field to false to disable keyboard repeat event handling. + example: [] + syntax: + content: public bool HandleKeyboardRepeats + return: + type: System.Boolean + content.vb: Public HandleKeyboardRepeats As Boolean +- uid: MLEM.Input.InputHandler.HandleGamepadRepeats + commentId: F:MLEM.Input.InputHandler.HandleGamepadRepeats + id: HandleGamepadRepeats + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: HandleGamepadRepeats + nameWithType: InputHandler.HandleGamepadRepeats + fullName: MLEM.Input.InputHandler.HandleGamepadRepeats + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HandleGamepadRepeats + path: ../MLEM/Input/InputHandler.cs + startLine: 83 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Set this field to false to disable gamepad repeat event handling. + example: [] + syntax: + content: public bool HandleGamepadRepeats + return: + type: System.Boolean + content.vb: Public HandleGamepadRepeats As Boolean +- uid: MLEM.Input.InputHandler.GamepadButtonDeadzone + commentId: F:MLEM.Input.InputHandler.GamepadButtonDeadzone + id: GamepadButtonDeadzone + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: GamepadButtonDeadzone + nameWithType: InputHandler.GamepadButtonDeadzone + fullName: MLEM.Input.InputHandler.GamepadButtonDeadzone + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GamepadButtonDeadzone + path: ../MLEM/Input/InputHandler.cs + startLine: 89 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + This field represents the deadzone that gamepad have when input is queried for them using this input handler. + + A deadzone is the percentage (between 0 and 1) that an analog value has to exceed for it to be considered down () or pressed (). + + Querying of analog values is done using . + example: [] + syntax: + content: public float GamepadButtonDeadzone + return: + type: System.Single + content.vb: Public GamepadButtonDeadzone As Single +- uid: MLEM.Input.InputHandler.InvertPressBehavior + commentId: F:MLEM.Input.InputHandler.InvertPressBehavior + id: InvertPressBehavior + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: InvertPressBehavior + nameWithType: InputHandler.InvertPressBehavior + fullName: MLEM.Input.InputHandler.InvertPressBehavior + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InvertPressBehavior + path: ../MLEM/Input/InputHandler.cs + startLine: 94 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Set this field to true to invert the press behavior of . + + Inverted behavior means that, instead of an input counting as pressed when it was up in the last frame and is now down, it will be counted as pressed when it was down in the last frame and is now up. + example: [] + syntax: + content: public bool InvertPressBehavior + return: + type: System.Boolean + content.vb: Public InvertPressBehavior As Boolean +- uid: MLEM.Input.InputHandler.ExternalGestureHandling + commentId: F:MLEM.Input.InputHandler.ExternalGestureHandling + id: ExternalGestureHandling + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: ExternalGestureHandling + nameWithType: InputHandler.ExternalGestureHandling + fullName: MLEM.Input.InputHandler.ExternalGestureHandling + type: Field + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ExternalGestureHandling + path: ../MLEM/Input/InputHandler.cs + startLine: 100 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + If your project already handles the processing of MonoGame's gestures elsewhere, you can set this field to true to ensure that this input handler's gesture handling does not override your own, since objects can only be retrieved once and are then removed from the 's queue. + + If this value is set to true, but you still want to be able to use , , and , you can make this input handler aware of a gesture for the duration of the update frame that you added it on by using . + + For more info, see https://mlem.ellpeck.de/articles/input.html#external-gesture-handling. + example: [] + syntax: + content: public bool ExternalGestureHandling + return: + type: System.Boolean + content.vb: Public ExternalGestureHandling As Boolean +- uid: MLEM.Input.InputHandler.InputsDown + commentId: P:MLEM.Input.InputHandler.InputsDown + id: InputsDown + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: InputsDown + nameWithType: InputHandler.InputsDown + fullName: MLEM.Input.InputHandler.InputsDown + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InputsDown + path: ../MLEM/Input/InputHandler.cs + startLine: 106 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + An array of all , and values that are currently down. + + Additionally, or can be used to determine the amount of time that a given input has been down for. + example: [] + syntax: + content: public GenericInput[] InputsDown { get; } + parameters: [] + return: + type: MLEM.Input.GenericInput[] + content.vb: Public Property InputsDown As GenericInput() + overload: MLEM.Input.InputHandler.InputsDown* +- uid: MLEM.Input.InputHandler.InputsPressed + commentId: P:MLEM.Input.InputHandler.InputsPressed + id: InputsPressed + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: InputsPressed + nameWithType: InputHandler.InputsPressed + fullName: MLEM.Input.InputHandler.InputsPressed + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InputsPressed + path: ../MLEM/Input/InputHandler.cs + startLine: 111 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + An array of all , and that are currently considered pressed. + + An input is considered pressed if it was up in the last update, and is up in the current one. + example: [] + syntax: + content: public GenericInput[] InputsPressed { get; } + parameters: [] + return: + type: MLEM.Input.GenericInput[] + content.vb: Public Property InputsPressed As GenericInput() + overload: MLEM.Input.InputHandler.InputsPressed* +- uid: MLEM.Input.InputHandler.LastTouchState + commentId: P:MLEM.Input.InputHandler.LastTouchState + id: LastTouchState + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: LastTouchState + nameWithType: InputHandler.LastTouchState + fullName: MLEM.Input.InputHandler.LastTouchState + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastTouchState + path: ../MLEM/Input/InputHandler.cs + startLine: 115 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the touch state from the last update call + example: [] + syntax: + content: public TouchCollection LastTouchState { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.Touch.TouchCollection + content.vb: Public Property LastTouchState As TouchCollection + overload: MLEM.Input.InputHandler.LastTouchState* +- uid: MLEM.Input.InputHandler.TouchState + commentId: P:MLEM.Input.InputHandler.TouchState + id: TouchState + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: TouchState + nameWithType: InputHandler.TouchState + fullName: MLEM.Input.InputHandler.TouchState + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TouchState + path: ../MLEM/Input/InputHandler.cs + startLine: 119 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the current touch state + example: [] + syntax: + content: public TouchCollection TouchState { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.Touch.TouchCollection + content.vb: Public Property TouchState As TouchCollection + overload: MLEM.Input.InputHandler.TouchState* +- uid: MLEM.Input.InputHandler.LastViewportTouchState + commentId: P:MLEM.Input.InputHandler.LastViewportTouchState + id: LastViewportTouchState + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: LastViewportTouchState + nameWithType: InputHandler.LastViewportTouchState + fullName: MLEM.Input.InputHandler.LastViewportTouchState + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastViewportTouchState + path: ../MLEM/Input/InputHandler.cs + startLine: 123 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the , but with the taken into account. + example: [] + syntax: + content: public IList LastViewportTouchState { get; } + parameters: [] + return: + type: System.Collections.Generic.IList{Microsoft.Xna.Framework.Input.Touch.TouchLocation} + content.vb: Public Property LastViewportTouchState As IList(Of TouchLocation) + overload: MLEM.Input.InputHandler.LastViewportTouchState* +- uid: MLEM.Input.InputHandler.ViewportTouchState + commentId: P:MLEM.Input.InputHandler.ViewportTouchState + id: ViewportTouchState + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: ViewportTouchState + nameWithType: InputHandler.ViewportTouchState + fullName: MLEM.Input.InputHandler.ViewportTouchState + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ViewportTouchState + path: ../MLEM/Input/InputHandler.cs + startLine: 127 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the , but with the taken into account. + example: [] + syntax: + content: public IList ViewportTouchState { get; } + parameters: [] + return: + type: System.Collections.Generic.IList{Microsoft.Xna.Framework.Input.Touch.TouchLocation} + content.vb: Public Property ViewportTouchState As IList(Of TouchLocation) + overload: MLEM.Input.InputHandler.ViewportTouchState* +- uid: MLEM.Input.InputHandler.ConnectedGamepads + commentId: P:MLEM.Input.InputHandler.ConnectedGamepads + id: ConnectedGamepads + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: ConnectedGamepads + nameWithType: InputHandler.ConnectedGamepads + fullName: MLEM.Input.InputHandler.ConnectedGamepads + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ConnectedGamepads + path: ../MLEM/Input/InputHandler.cs + startLine: 132 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Contains the amount of gamepads that are currently connected. Note that this value will be set to 0 if is false. + + This field is automatically updated in . + example: [] + syntax: + content: public int ConnectedGamepads { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property ConnectedGamepads As Integer + overload: MLEM.Input.InputHandler.ConnectedGamepads* +- uid: MLEM.Input.InputHandler.LastMouseState + commentId: P:MLEM.Input.InputHandler.LastMouseState + id: LastMouseState + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: LastMouseState + nameWithType: InputHandler.LastMouseState + fullName: MLEM.Input.InputHandler.LastMouseState + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastMouseState + path: ../MLEM/Input/InputHandler.cs + startLine: 136 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the mouse state from the last update call + example: [] + syntax: + content: public MouseState LastMouseState { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.MouseState + content.vb: Public Property LastMouseState As MouseState + overload: MLEM.Input.InputHandler.LastMouseState* +- uid: MLEM.Input.InputHandler.MouseState + commentId: P:MLEM.Input.InputHandler.MouseState + id: MouseState + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: MouseState + nameWithType: InputHandler.MouseState + fullName: MLEM.Input.InputHandler.MouseState + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseState + path: ../MLEM/Input/InputHandler.cs + startLine: 140 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the current mouse state + example: [] + syntax: + content: public MouseState MouseState { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.MouseState + content.vb: Public Property MouseState As MouseState + overload: MLEM.Input.InputHandler.MouseState* +- uid: MLEM.Input.InputHandler.LastMousePosition + commentId: P:MLEM.Input.InputHandler.LastMousePosition + id: LastMousePosition + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: LastMousePosition + nameWithType: InputHandler.LastMousePosition + fullName: MLEM.Input.InputHandler.LastMousePosition + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastMousePosition + path: ../MLEM/Input/InputHandler.cs + startLine: 144 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the position of the mouse from the last update call, extracted from + example: [] + syntax: + content: public Point LastMousePosition { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public ReadOnly Property LastMousePosition As Point + overload: MLEM.Input.InputHandler.LastMousePosition* +- uid: MLEM.Input.InputHandler.LastViewportMousePosition + commentId: P:MLEM.Input.InputHandler.LastViewportMousePosition + id: LastViewportMousePosition + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: LastViewportMousePosition + nameWithType: InputHandler.LastViewportMousePosition + fullName: MLEM.Input.InputHandler.LastViewportMousePosition + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastViewportMousePosition + path: ../MLEM/Input/InputHandler.cs + startLine: 148 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the , but with the taken into account. + example: [] + syntax: + content: public Point LastViewportMousePosition { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public ReadOnly Property LastViewportMousePosition As Point + overload: MLEM.Input.InputHandler.LastViewportMousePosition* +- uid: MLEM.Input.InputHandler.MousePosition + commentId: P:MLEM.Input.InputHandler.MousePosition + id: MousePosition + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: MousePosition + nameWithType: InputHandler.MousePosition + fullName: MLEM.Input.InputHandler.MousePosition + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MousePosition + path: ../MLEM/Input/InputHandler.cs + startLine: 152 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the current position of the mouse, extracted from + example: [] + syntax: + content: public Point MousePosition { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public ReadOnly Property MousePosition As Point + overload: MLEM.Input.InputHandler.MousePosition* +- uid: MLEM.Input.InputHandler.ViewportMousePosition + commentId: P:MLEM.Input.InputHandler.ViewportMousePosition + id: ViewportMousePosition + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: ViewportMousePosition + nameWithType: InputHandler.ViewportMousePosition + fullName: MLEM.Input.InputHandler.ViewportMousePosition + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ViewportMousePosition + path: ../MLEM/Input/InputHandler.cs + startLine: 156 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the , but with the taken into account. + example: [] + syntax: + content: public Point ViewportMousePosition { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public ReadOnly Property ViewportMousePosition As Point + overload: MLEM.Input.InputHandler.ViewportMousePosition* +- uid: MLEM.Input.InputHandler.ScrollWheel + commentId: P:MLEM.Input.InputHandler.ScrollWheel + id: ScrollWheel + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: ScrollWheel + nameWithType: InputHandler.ScrollWheel + fullName: MLEM.Input.InputHandler.ScrollWheel + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollWheel + path: ../MLEM/Input/InputHandler.cs + startLine: 160 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the current scroll wheel value, in increments of 120 + example: [] + syntax: + content: public int ScrollWheel { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property ScrollWheel As Integer + overload: MLEM.Input.InputHandler.ScrollWheel* +- uid: MLEM.Input.InputHandler.LastScrollWheel + commentId: P:MLEM.Input.InputHandler.LastScrollWheel + id: LastScrollWheel + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: LastScrollWheel + nameWithType: InputHandler.LastScrollWheel + fullName: MLEM.Input.InputHandler.LastScrollWheel + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastScrollWheel + path: ../MLEM/Input/InputHandler.cs + startLine: 164 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the scroll wheel value from the last update call, in increments of 120 + example: [] + syntax: + content: public int LastScrollWheel { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property LastScrollWheel As Integer + overload: MLEM.Input.InputHandler.LastScrollWheel* +- uid: MLEM.Input.InputHandler.LastKeyboardState + commentId: P:MLEM.Input.InputHandler.LastKeyboardState + id: LastKeyboardState + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: LastKeyboardState + nameWithType: InputHandler.LastKeyboardState + fullName: MLEM.Input.InputHandler.LastKeyboardState + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastKeyboardState + path: ../MLEM/Input/InputHandler.cs + startLine: 168 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the keyboard state from the last update call + example: [] + syntax: + content: public KeyboardState LastKeyboardState { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.KeyboardState + content.vb: Public Property LastKeyboardState As KeyboardState + overload: MLEM.Input.InputHandler.LastKeyboardState* +- uid: MLEM.Input.InputHandler.KeyboardState + commentId: P:MLEM.Input.InputHandler.KeyboardState + id: KeyboardState + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: KeyboardState + nameWithType: InputHandler.KeyboardState + fullName: MLEM.Input.InputHandler.KeyboardState + type: Property + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: KeyboardState + path: ../MLEM/Input/InputHandler.cs + startLine: 172 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Contains the current keyboard state + example: [] + syntax: + content: public KeyboardState KeyboardState { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Input.KeyboardState + content.vb: Public Property KeyboardState As KeyboardState + overload: MLEM.Input.InputHandler.KeyboardState* +- uid: MLEM.Input.InputHandler.#ctor(Microsoft.Xna.Framework.Game,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:MLEM.Input.InputHandler.#ctor(Microsoft.Xna.Framework.Game,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + id: '#ctor(Microsoft.Xna.Framework.Game,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Boolean)' + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: InputHandler(Game, bool, bool, bool, bool, bool) + nameWithType: InputHandler.InputHandler(Game, bool, bool, bool, bool, bool) + fullName: MLEM.Input.InputHandler.InputHandler(Microsoft.Xna.Framework.Game, bool, bool, bool, bool, bool) + type: Constructor + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/InputHandler.cs + startLine: 201 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Creates a new input handler with optional initial values. + example: [] + syntax: + content: public InputHandler(Game game, bool handleKeyboard = true, bool handleMouse = true, bool handleGamepads = true, bool handleTouch = true, bool externalGestureHandling = false) + parameters: + - id: game + type: Microsoft.Xna.Framework.Game + description: The game instance that this input handler belongs to. + - id: handleKeyboard + type: System.Boolean + description: The initial value for , which determines whether this input handler handles keyboard inputs. + - id: handleMouse + type: System.Boolean + description: The initial value for , which determines whether this input handler handles mouse inputs. + - id: handleGamepads + type: System.Boolean + description: The initial value for , which determines whether this input handler handles gamepad inputs. + - id: handleTouch + type: System.Boolean + description: The initial value for , which determines whether this input handler handles touch inputs. + - id: externalGestureHandling + type: System.Boolean + description: The initial value for , which determines whether gestures will be supplied using (or this input handler should handle gestures itself). + content.vb: Public Sub New(game As Game, handleKeyboard As Boolean = True, handleMouse As Boolean = True, handleGamepads As Boolean = True, handleTouch As Boolean = True, externalGestureHandling As Boolean = False) + overload: MLEM.Input.InputHandler.#ctor* + nameWithType.vb: InputHandler.New(Game, Boolean, Boolean, Boolean, Boolean, Boolean) + fullName.vb: MLEM.Input.InputHandler.New(Microsoft.Xna.Framework.Game, Boolean, Boolean, Boolean, Boolean, Boolean) + name.vb: New(Game, Boolean, Boolean, Boolean, Boolean, Boolean) +- uid: MLEM.Input.InputHandler.Update + commentId: M:MLEM.Input.InputHandler.Update + id: Update + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: Update() + nameWithType: InputHandler.Update() + fullName: MLEM.Input.InputHandler.Update() + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Input/InputHandler.cs + startLine: 214 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Updates this input handler, querying pressed and released keys and calculating repeat events. + + Call this in your method. + example: [] + syntax: + content: public void Update() + content.vb: Public Sub Update() + overload: MLEM.Input.InputHandler.Update* +- uid: MLEM.Input.InputHandler.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Input.InputHandler.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: InputHandler.Update(GameTime) + fullName: MLEM.Input.InputHandler.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Input/InputHandler.cs + startLine: 382 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Updates this input handler, querying pressed and released keys and calculating repeat events. + + Call this in your method. + example: [] + syntax: + content: public override void Update(GameTime gameTime) + parameters: + - id: gameTime + type: Microsoft.Xna.Framework.GameTime + content.vb: Public Overrides Sub Update(gameTime As GameTime) + overridden: Microsoft.Xna.Framework.GameComponent.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Input.InputHandler.Update* +- uid: MLEM.Input.InputHandler.GetLastGamepadState(System.Int32) + commentId: M:MLEM.Input.InputHandler.GetLastGamepadState(System.Int32) + id: GetLastGamepadState(System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: GetLastGamepadState(int) + nameWithType: InputHandler.GetLastGamepadState(int) + fullName: MLEM.Input.InputHandler.GetLastGamepadState(int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetLastGamepadState + path: ../MLEM/Input/InputHandler.cs + startLine: 391 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns the state of the indexth gamepad from the last update call + example: [] + syntax: + content: public GamePadState GetLastGamepadState(int index) + parameters: + - id: index + type: System.Int32 + description: The zero-based gamepad index + return: + type: Microsoft.Xna.Framework.Input.GamePadState + description: The state of the gamepad last update + content.vb: Public Function GetLastGamepadState(index As Integer) As GamePadState + overload: MLEM.Input.InputHandler.GetLastGamepadState* + nameWithType.vb: InputHandler.GetLastGamepadState(Integer) + fullName.vb: MLEM.Input.InputHandler.GetLastGamepadState(Integer) + name.vb: GetLastGamepadState(Integer) +- uid: MLEM.Input.InputHandler.GetGamepadState(System.Int32) + commentId: M:MLEM.Input.InputHandler.GetGamepadState(System.Int32) + id: GetGamepadState(System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: GetGamepadState(int) + nameWithType: InputHandler.GetGamepadState(int) + fullName: MLEM.Input.InputHandler.GetGamepadState(int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetGamepadState + path: ../MLEM/Input/InputHandler.cs + startLine: 400 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns the current state of the indexth gamepad + example: [] + syntax: + content: public GamePadState GetGamepadState(int index) + parameters: + - id: index + type: System.Int32 + description: The zero-based gamepad index + return: + type: Microsoft.Xna.Framework.Input.GamePadState + description: The current state of the gamepad + content.vb: Public Function GetGamepadState(index As Integer) As GamePadState + overload: MLEM.Input.InputHandler.GetGamepadState* + nameWithType.vb: InputHandler.GetGamepadState(Integer) + fullName.vb: MLEM.Input.InputHandler.GetGamepadState(Integer) + name.vb: GetGamepadState(Integer) +- uid: MLEM.Input.InputHandler.IsModifierKeyDown(MLEM.Input.ModifierKey) + commentId: M:MLEM.Input.InputHandler.IsModifierKeyDown(MLEM.Input.ModifierKey) + id: IsModifierKeyDown(MLEM.Input.ModifierKey) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: IsModifierKeyDown(ModifierKey) + nameWithType: InputHandler.IsModifierKeyDown(ModifierKey) + fullName: MLEM.Input.InputHandler.IsModifierKeyDown(MLEM.Input.ModifierKey) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsModifierKeyDown + path: ../MLEM/Input/InputHandler.cs + startLine: 409 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns whether the given modifier key is down. + example: [] + syntax: + content: public bool IsModifierKeyDown(ModifierKey modifier) + parameters: + - id: modifier + type: MLEM.Input.ModifierKey + description: The modifier key + return: + type: System.Boolean + description: If the modifier key is down + content.vb: Public Function IsModifierKeyDown(modifier As ModifierKey) As Boolean + overload: MLEM.Input.InputHandler.IsModifierKeyDown* +- uid: MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + commentId: M:MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + id: GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: GetGesture(GestureType, out GestureSample) + nameWithType: InputHandler.GetGesture(GestureType, out GestureSample) + fullName: MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType, out Microsoft.Xna.Framework.Input.Touch.GestureSample) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetGesture + path: ../MLEM/Input/InputHandler.cs + startLine: 422 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Queries for a gesture of a given type that finished during the current update call. + example: [] + syntax: + content: public bool GetGesture(GestureType type, out GestureSample sample) + parameters: + - id: type + type: Microsoft.Xna.Framework.Input.Touch.GestureType + description: The type of gesture to query for + - id: sample + type: Microsoft.Xna.Framework.Input.Touch.GestureSample + description: The resulting gesture sample, or default if there isn't one + return: + type: System.Boolean + description: True if a gesture of the type was found, otherwise false + content.vb: Public Function GetGesture(type As GestureType, sample As GestureSample) As Boolean + overload: MLEM.Input.InputHandler.GetGesture* + nameWithType.vb: InputHandler.GetGesture(GestureType, GestureSample) + fullName.vb: MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType, Microsoft.Xna.Framework.Input.Touch.GestureSample) + name.vb: GetGesture(GestureType, GestureSample) +- uid: MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + commentId: M:MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + id: GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: GetViewportGesture(GestureType, out GestureSample) + nameWithType: InputHandler.GetViewportGesture(GestureType, out GestureSample) + fullName: MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType, out Microsoft.Xna.Framework.Input.Touch.GestureSample) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetViewportGesture + path: ../MLEM/Input/InputHandler.cs + startLine: 440 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Queries for a gesture of the given type that finished during the current update call. + + Unlike , the return value of this method takes the into account. + example: [] + syntax: + content: public bool GetViewportGesture(GestureType type, out GestureSample sample) + parameters: + - id: type + type: Microsoft.Xna.Framework.Input.Touch.GestureType + description: The type of gesture to query for + - id: sample + type: Microsoft.Xna.Framework.Input.Touch.GestureSample + description: The resulting gesture sample with the taken into account, or default if there isn't one + return: + type: System.Boolean + description: True if a gesture of the type was found, otherwise false + content.vb: Public Function GetViewportGesture(type As GestureType, sample As GestureSample) As Boolean + overload: MLEM.Input.InputHandler.GetViewportGesture* + nameWithType.vb: InputHandler.GetViewportGesture(GestureType, GestureSample) + fullName.vb: MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType, Microsoft.Xna.Framework.Input.Touch.GestureSample) + name.vb: GetViewportGesture(GestureType, GestureSample) +- uid: MLEM.Input.InputHandler.AddExternalGesture(Microsoft.Xna.Framework.Input.Touch.GestureSample) + commentId: M:MLEM.Input.InputHandler.AddExternalGesture(Microsoft.Xna.Framework.Input.Touch.GestureSample) + id: AddExternalGesture(Microsoft.Xna.Framework.Input.Touch.GestureSample) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: AddExternalGesture(GestureSample) + nameWithType: InputHandler.AddExternalGesture(GestureSample) + fullName: MLEM.Input.InputHandler.AddExternalGesture(Microsoft.Xna.Framework.Input.Touch.GestureSample) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddExternalGesture + path: ../MLEM/Input/InputHandler.cs + startLine: 457 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Adds a gesture to the collection and allows it to be queried using and for the duration of the update frame that it was added on. + + This method should be used when is set to true, but and should still be available. + + For more info, see https://mlem.ellpeck.de/articles/input.html#external-gesture-handling. + example: [] + syntax: + content: public void AddExternalGesture(GestureSample sample) + parameters: + - id: sample + type: Microsoft.Xna.Framework.Input.Touch.GestureSample + description: The gesture sample to add. + content.vb: Public Sub AddExternalGesture(sample As GestureSample) + overload: MLEM.Input.InputHandler.AddExternalGesture* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: Thrown if is false. +- uid: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + id: IsDown(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: IsDown(GenericInput, int) + nameWithType: InputHandler.IsDown(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsDown + path: ../MLEM/Input/InputHandler.cs + startLine: 470 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns if a given control of any kind is down. + + This is a helper function that can be passed a , or . + example: [] + syntax: + content: public bool IsDown(GenericInput control, int index = -1) + parameters: + - id: control + type: MLEM.Input.GenericInput + description: The control whose down state to query + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad + return: + type: System.Boolean + description: Whether the given control is down + content.vb: Public Function IsDown(control As GenericInput, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.IsDown* + nameWithType.vb: InputHandler.IsDown(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput, Integer) + name.vb: IsDown(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.IsUp(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsUp(MLEM.Input.GenericInput,System.Int32) + id: IsUp(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: IsUp(GenericInput, int) + nameWithType: InputHandler.IsUp(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsUp(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsUp + path: ../MLEM/Input/InputHandler.cs + startLine: 497 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns if a given control of any kind is up. + + This is a helper function that can be passed a , or . + example: [] + syntax: + content: public bool IsUp(GenericInput control, int index = -1) + parameters: + - id: control + type: MLEM.Input.GenericInput + description: The control whose up state to query + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad + return: + type: System.Boolean + description: Whether the given control is up. + content.vb: Public Function IsUp(control As GenericInput, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.IsUp* + nameWithType.vb: InputHandler.IsUp(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsUp(MLEM.Input.GenericInput, Integer) + name.vb: IsUp(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32) + id: WasDown(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: WasDown(GenericInput, int) + nameWithType: InputHandler.WasDown(GenericInput, int) + fullName: MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WasDown + path: ../MLEM/Input/InputHandler.cs + startLine: 524 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns if a given control of any kind was down in the last update call. + + This is a helper function that can be passed a , or . + example: [] + syntax: + content: public bool WasDown(GenericInput control, int index = -1) + parameters: + - id: control + type: MLEM.Input.GenericInput + description: The control whose down state to query + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad + return: + type: System.Boolean + description: Whether the given control was down + content.vb: Public Function WasDown(control As GenericInput, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.WasDown* + nameWithType.vb: InputHandler.WasDown(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput, Integer) + name.vb: WasDown(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.WasUp(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.WasUp(MLEM.Input.GenericInput,System.Int32) + id: WasUp(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: WasUp(GenericInput, int) + nameWithType: InputHandler.WasUp(GenericInput, int) + fullName: MLEM.Input.InputHandler.WasUp(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WasUp + path: ../MLEM/Input/InputHandler.cs + startLine: 551 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns if a given control of any kind was up in the last update call. + + This is a helper function that can be passed a , or . + example: [] + syntax: + content: public bool WasUp(GenericInput control, int index = -1) + parameters: + - id: control + type: MLEM.Input.GenericInput + description: The control whose up state to query + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad + return: + type: System.Boolean + description: Whether the given control was up. + content.vb: Public Function WasUp(control As GenericInput, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.WasUp* + nameWithType.vb: InputHandler.WasUp(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.WasUp(MLEM.Input.GenericInput, Integer) + name.vb: WasUp(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + id: IsPressed(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: IsPressed(GenericInput, int) + nameWithType: InputHandler.IsPressed(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsPressed + path: ../MLEM/Input/InputHandler.cs + startLine: 579 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns if a given control of any kind is pressed. + + If or are true, this method will also return true to signify a key or gamepad button repeat. + + An input is considered pressed if it was not down the last update call, but is down the current update call. If is true, this behavior is inverted. + example: [] + syntax: + content: public bool IsPressed(GenericInput control, int index = -1) + parameters: + - id: control + type: MLEM.Input.GenericInput + description: The control whose pressed state to query + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad + return: + type: System.Boolean + description: Whether the given control is pressed. + content.vb: Public Function IsPressed(control As GenericInput, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.IsPressed* + nameWithType.vb: InputHandler.IsPressed(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput, Integer) + name.vb: IsPressed(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.IsPressedIgnoreRepeats(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsPressedIgnoreRepeats(MLEM.Input.GenericInput,System.Int32) + id: IsPressedIgnoreRepeats(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: IsPressedIgnoreRepeats(GenericInput, int) + nameWithType: InputHandler.IsPressedIgnoreRepeats(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsPressedIgnoreRepeats(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsPressedIgnoreRepeats + path: ../MLEM/Input/InputHandler.cs + startLine: 610 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + An input is considered pressed if it was not down the last update call, but is down the current update call. If is true, this behavior is inverted. + + This has the same behavior as , but ignores keyboard and gamepad repeat events. + + If and are false, this method does the same as . + example: [] + syntax: + content: public bool IsPressedIgnoreRepeats(GenericInput control, int index = -1) + parameters: + - id: control + type: MLEM.Input.GenericInput + description: The control whose pressed state to query + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad + return: + type: System.Boolean + description: Whether the given control is pressed, ignoring repeat events. + content.vb: Public Function IsPressedIgnoreRepeats(control As GenericInput, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.IsPressedIgnoreRepeats* + nameWithType.vb: InputHandler.IsPressedIgnoreRepeats(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsPressedIgnoreRepeats(MLEM.Input.GenericInput, Integer) + name.vb: IsPressedIgnoreRepeats(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + id: IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: IsPressedAvailable(GenericInput, int) + nameWithType: InputHandler.IsPressedAvailable(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsPressedAvailable + path: ../MLEM/Input/InputHandler.cs + startLine: 622 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns if a given control of any kind is pressed, and if the press has not been consumed yet using . + example: [] + syntax: + content: public bool IsPressedAvailable(GenericInput control, int index = -1) + parameters: + - id: control + type: MLEM.Input.GenericInput + description: The control whose pressed state to query. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.Boolean + description: Whether the given control is pressed and the press is not consumed yet. + content.vb: Public Function IsPressedAvailable(control As GenericInput, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.IsPressedAvailable* + nameWithType.vb: InputHandler.IsPressedAvailable(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput, Integer) + name.vb: IsPressedAvailable(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + id: TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: TryConsumePressed(GenericInput, int) + nameWithType: InputHandler.TryConsumePressed(GenericInput, int) + fullName: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TryConsumePressed + path: ../MLEM/Input/InputHandler.cs + startLine: 633 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns if a given control of any kind is pressed and available, and marks the press as consumed if it is. + + This is a helper function that can be passed a , or . + example: [] + syntax: + content: public bool TryConsumePressed(GenericInput control, int index = -1) + parameters: + - id: control + type: MLEM.Input.GenericInput + description: The control whose pressed state to query. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.Boolean + description: Whether the given control is pressed and the press is not consumed yet. + content.vb: Public Function TryConsumePressed(control As GenericInput, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.TryConsumePressed* + nameWithType.vb: InputHandler.TryConsumePressed(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput, Integer) + name.vb: TryConsumePressed(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.WasPressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + commentId: M:MLEM.Input.InputHandler.WasPressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + id: WasPressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: WasPressedForLess(GenericInput, TimeSpan, int) + nameWithType: InputHandler.WasPressedForLess(GenericInput, TimeSpan, int) + fullName: MLEM.Input.InputHandler.WasPressedForLess(MLEM.Input.GenericInput, System.TimeSpan, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WasPressedForLess + path: ../MLEM/Input/InputHandler.cs + startLine: 648 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns if a given control of any kind was just let go this frame, and had been down for less than the given time before that. Essentially, this action signifies a short press action. + example: [] + syntax: + content: public bool WasPressedForLess(GenericInput control, TimeSpan time, int index = -1) + parameters: + - id: control + type: MLEM.Input.GenericInput + description: The control whose pressed state to query. + - id: time + type: System.TimeSpan + description: The maximum time that the control should have been down for. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.Boolean + description: Whether the given control was pressed for less than the given time. + content.vb: Public Function WasPressedForLess(control As GenericInput, time As TimeSpan, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.WasPressedForLess* + nameWithType.vb: InputHandler.WasPressedForLess(GenericInput, TimeSpan, Integer) + fullName.vb: MLEM.Input.InputHandler.WasPressedForLess(MLEM.Input.GenericInput, System.TimeSpan, Integer) + name.vb: WasPressedForLess(GenericInput, TimeSpan, Integer) +- uid: MLEM.Input.InputHandler.WasPressedForLessAvailable(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + commentId: M:MLEM.Input.InputHandler.WasPressedForLessAvailable(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + id: WasPressedForLessAvailable(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: WasPressedForLessAvailable(GenericInput, TimeSpan, int) + nameWithType: InputHandler.WasPressedForLessAvailable(GenericInput, TimeSpan, int) + fullName: MLEM.Input.InputHandler.WasPressedForLessAvailable(MLEM.Input.GenericInput, System.TimeSpan, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WasPressedForLessAvailable + path: ../MLEM/Input/InputHandler.cs + startLine: 659 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns if a given control of any kind was just let go this frame, and had been down for less than the given time before that, and if the press has not been consumed yet using . Essentially, this action signifies a short press action. + example: [] + syntax: + content: public bool WasPressedForLessAvailable(GenericInput control, TimeSpan time, int index = -1) + parameters: + - id: control + type: MLEM.Input.GenericInput + description: The control whose pressed state to query. + - id: time + type: System.TimeSpan + description: The maximum time that the control should have been down for. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.Boolean + description: Whether the given control was pressed for less than the given time, and the press has not been consumed yet. + content.vb: Public Function WasPressedForLessAvailable(control As GenericInput, time As TimeSpan, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.WasPressedForLessAvailable* + nameWithType.vb: InputHandler.WasPressedForLessAvailable(GenericInput, TimeSpan, Integer) + fullName.vb: MLEM.Input.InputHandler.WasPressedForLessAvailable(MLEM.Input.GenericInput, System.TimeSpan, Integer) + name.vb: WasPressedForLessAvailable(GenericInput, TimeSpan, Integer) +- uid: MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + commentId: M:MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + id: TryConsumePressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: TryConsumePressedForLess(GenericInput, TimeSpan, int) + nameWithType: InputHandler.TryConsumePressedForLess(GenericInput, TimeSpan, int) + fullName: MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput, System.TimeSpan, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TryConsumePressedForLess + path: ../MLEM/Input/InputHandler.cs + startLine: 670 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns if a given control of any kind was just let go this frame, and had been down for less than the given time before that, and if the press has not been consumed yet using , and marks the press as consumed if it is. Essentially, this action signifies a short press action. + example: [] + syntax: + content: public bool TryConsumePressedForLess(GenericInput control, TimeSpan time, int index = -1) + parameters: + - id: control + type: MLEM.Input.GenericInput + description: The control whose pressed state to query. + - id: time + type: System.TimeSpan + description: The maximum time that the control should have been down for. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.Boolean + description: Whether the given control was pressed for less than the given time, and the press was successfully consumed. + content.vb: Public Function TryConsumePressedForLess(control As GenericInput, time As TimeSpan, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.TryConsumePressedForLess* + nameWithType.vb: InputHandler.TryConsumePressedForLess(GenericInput, TimeSpan, Integer) + fullName.vb: MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput, System.TimeSpan, Integer) + name.vb: TryConsumePressedForLess(GenericInput, TimeSpan, Integer) +- uid: MLEM.Input.InputHandler.IsAnyDown(MLEM.Input.GenericInput[]) + commentId: M:MLEM.Input.InputHandler.IsAnyDown(MLEM.Input.GenericInput[]) + id: IsAnyDown(MLEM.Input.GenericInput[]) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: IsAnyDown(params GenericInput[]) + nameWithType: InputHandler.IsAnyDown(params GenericInput[]) + fullName: MLEM.Input.InputHandler.IsAnyDown(params MLEM.Input.GenericInput[]) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsAnyDown + path: ../MLEM/Input/InputHandler.cs + startLine: 679 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns if a given control of any kind is down. + + This is a helper function that can be passed a , or . + example: [] + syntax: + content: public bool IsAnyDown(params GenericInput[] controls) + parameters: + - id: controls + type: MLEM.Input.GenericInput[] + return: + type: System.Boolean + description: Whether the given control is down + content.vb: Public Function IsAnyDown(ParamArray controls As GenericInput()) As Boolean + overload: MLEM.Input.InputHandler.IsAnyDown* + nameWithType.vb: InputHandler.IsAnyDown(ParamArray GenericInput()) + fullName.vb: MLEM.Input.InputHandler.IsAnyDown(ParamArray MLEM.Input.GenericInput()) + name.vb: IsAnyDown(ParamArray GenericInput()) +- uid: MLEM.Input.InputHandler.IsAnyUp(MLEM.Input.GenericInput[]) + commentId: M:MLEM.Input.InputHandler.IsAnyUp(MLEM.Input.GenericInput[]) + id: IsAnyUp(MLEM.Input.GenericInput[]) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: IsAnyUp(params GenericInput[]) + nameWithType: InputHandler.IsAnyUp(params GenericInput[]) + fullName: MLEM.Input.InputHandler.IsAnyUp(params MLEM.Input.GenericInput[]) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsAnyUp + path: ../MLEM/Input/InputHandler.cs + startLine: 688 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns if a given control of any kind is up. + + This is a helper function that can be passed a , or . + example: [] + syntax: + content: public bool IsAnyUp(params GenericInput[] controls) + parameters: + - id: controls + type: MLEM.Input.GenericInput[] + return: + type: System.Boolean + description: Whether the given control is up. + content.vb: Public Function IsAnyUp(ParamArray controls As GenericInput()) As Boolean + overload: MLEM.Input.InputHandler.IsAnyUp* + nameWithType.vb: InputHandler.IsAnyUp(ParamArray GenericInput()) + fullName.vb: MLEM.Input.InputHandler.IsAnyUp(ParamArray MLEM.Input.GenericInput()) + name.vb: IsAnyUp(ParamArray GenericInput()) +- uid: MLEM.Input.InputHandler.IsAnyPressed(MLEM.Input.GenericInput[]) + commentId: M:MLEM.Input.InputHandler.IsAnyPressed(MLEM.Input.GenericInput[]) + id: IsAnyPressed(MLEM.Input.GenericInput[]) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: IsAnyPressed(params GenericInput[]) + nameWithType: InputHandler.IsAnyPressed(params GenericInput[]) + fullName: MLEM.Input.InputHandler.IsAnyPressed(params MLEM.Input.GenericInput[]) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsAnyPressed + path: ../MLEM/Input/InputHandler.cs + startLine: 697 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns if a given control of any kind is pressed. + + If or are true, this method will also return true to signify a key or gamepad button repeat. + + An input is considered pressed if it was not down the last update call, but is down the current update call. If is true, this behavior is inverted. + example: [] + syntax: + content: public bool IsAnyPressed(params GenericInput[] controls) + parameters: + - id: controls + type: MLEM.Input.GenericInput[] + return: + type: System.Boolean + description: Whether the given control is pressed. + content.vb: Public Function IsAnyPressed(ParamArray controls As GenericInput()) As Boolean + overload: MLEM.Input.InputHandler.IsAnyPressed* + nameWithType.vb: InputHandler.IsAnyPressed(ParamArray GenericInput()) + fullName.vb: MLEM.Input.InputHandler.IsAnyPressed(ParamArray MLEM.Input.GenericInput()) + name.vb: IsAnyPressed(ParamArray GenericInput()) +- uid: MLEM.Input.InputHandler.IsAnyPressedAvailable(MLEM.Input.GenericInput[]) + commentId: M:MLEM.Input.InputHandler.IsAnyPressedAvailable(MLEM.Input.GenericInput[]) + id: IsAnyPressedAvailable(MLEM.Input.GenericInput[]) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: IsAnyPressedAvailable(params GenericInput[]) + nameWithType: InputHandler.IsAnyPressedAvailable(params GenericInput[]) + fullName: MLEM.Input.InputHandler.IsAnyPressedAvailable(params MLEM.Input.GenericInput[]) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsAnyPressedAvailable + path: ../MLEM/Input/InputHandler.cs + startLine: 706 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns if a given control of any kind is pressed, and if the press has not been consumed yet using . + example: [] + syntax: + content: public bool IsAnyPressedAvailable(params GenericInput[] controls) + parameters: + - id: controls + type: MLEM.Input.GenericInput[] + return: + type: System.Boolean + description: Whether the given control is pressed and the press is not consumed yet. + content.vb: Public Function IsAnyPressedAvailable(ParamArray controls As GenericInput()) As Boolean + overload: MLEM.Input.InputHandler.IsAnyPressedAvailable* + nameWithType.vb: InputHandler.IsAnyPressedAvailable(ParamArray GenericInput()) + fullName.vb: MLEM.Input.InputHandler.IsAnyPressedAvailable(ParamArray MLEM.Input.GenericInput()) + name.vb: IsAnyPressedAvailable(ParamArray GenericInput()) +- uid: MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + commentId: M:MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + id: TryGetDownTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: TryGetDownTime(GenericInput, out TimeSpan, int) + nameWithType: InputHandler.TryGetDownTime(GenericInput, out TimeSpan, int) + fullName: MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput, out System.TimeSpan, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TryGetDownTime + path: ../MLEM/Input/InputHandler.cs + startLine: 722 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Tries to retrieve the amount of time that a given has been held down for. + + If the input is currently down or has been down previously, this method returns true and the amount of time that it has currently or last been down for is stored in downTime. + example: [] + syntax: + content: public bool TryGetDownTime(GenericInput input, out TimeSpan downTime, int index = -1) + parameters: + - id: input + type: MLEM.Input.GenericInput + description: The input whose down time to query. + - id: downTime + type: System.TimeSpan + description: The resulting down time, or if the input is not being held. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.Boolean + description: Whether the input is currently being held. + content.vb: Public Function TryGetDownTime(input As GenericInput, downTime As TimeSpan, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.TryGetDownTime* + nameWithType.vb: InputHandler.TryGetDownTime(GenericInput, TimeSpan, Integer) + fullName.vb: MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput, System.TimeSpan, Integer) + name.vb: TryGetDownTime(GenericInput, TimeSpan, Integer) +- uid: MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput,System.Int32) + id: GetDownTime(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: GetDownTime(GenericInput, int) + nameWithType: InputHandler.GetDownTime(GenericInput, int) + fullName: MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetDownTime + path: ../MLEM/Input/InputHandler.cs + startLine: 740 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns the current or last amount of time that a given has been held down for. + + If this input isn't currently down and has not been down previously, this method returns . + example: [] + syntax: + content: public TimeSpan GetDownTime(GenericInput input, int index = -1) + parameters: + - id: input + type: MLEM.Input.GenericInput + description: The input whose down time to query. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.TimeSpan + description: The resulting down time, or if the input is not being held. + content.vb: Public Function GetDownTime(input As GenericInput, index As Integer = -1) As TimeSpan + overload: MLEM.Input.InputHandler.GetDownTime* + nameWithType.vb: InputHandler.GetDownTime(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput, Integer) + name.vb: GetDownTime(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.TryGetUpTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + commentId: M:MLEM.Input.InputHandler.TryGetUpTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + id: TryGetUpTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: TryGetUpTime(GenericInput, out TimeSpan, int) + nameWithType: InputHandler.TryGetUpTime(GenericInput, out TimeSpan, int) + fullName: MLEM.Input.InputHandler.TryGetUpTime(MLEM.Input.GenericInput, out System.TimeSpan, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TryGetUpTime + path: ../MLEM/Input/InputHandler.cs + startLine: 753 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Tries to retrieve the amount of time that a given has been up for since the last time it was down. + + If the input has previously been down, this method returns true and the amount of time that it has been up for is stored in upTime. + example: [] + syntax: + content: public bool TryGetUpTime(GenericInput input, out TimeSpan upTime, int index = -1) + parameters: + - id: input + type: MLEM.Input.GenericInput + description: The input whose up time to query. + - id: upTime + type: System.TimeSpan + description: The resulting up time, or if the input is being held. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.Boolean + description: Whether the input is currently up. + content.vb: Public Function TryGetUpTime(input As GenericInput, upTime As TimeSpan, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.TryGetUpTime* + nameWithType.vb: InputHandler.TryGetUpTime(GenericInput, TimeSpan, Integer) + fullName.vb: MLEM.Input.InputHandler.TryGetUpTime(MLEM.Input.GenericInput, System.TimeSpan, Integer) + name.vb: TryGetUpTime(GenericInput, TimeSpan, Integer) +- uid: MLEM.Input.InputHandler.GetUpTime(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.GetUpTime(MLEM.Input.GenericInput,System.Int32) + id: GetUpTime(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: GetUpTime(GenericInput, int) + nameWithType: InputHandler.GetUpTime(GenericInput, int) + fullName: MLEM.Input.InputHandler.GetUpTime(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetUpTime + path: ../MLEM/Input/InputHandler.cs + startLine: 771 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns the amount of time that a given has last been up for since the last time it was down. + + If this input hasn't been down previously, this method returns . + example: [] + syntax: + content: public TimeSpan GetUpTime(GenericInput input, int index = -1) + parameters: + - id: input + type: MLEM.Input.GenericInput + description: The input whose up time to query. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.TimeSpan + description: The resulting up time, or if the input is being held. + content.vb: Public Function GetUpTime(input As GenericInput, index As Integer = -1) As TimeSpan + overload: MLEM.Input.InputHandler.GetUpTime* + nameWithType.vb: InputHandler.GetUpTime(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.GetUpTime(MLEM.Input.GenericInput, Integer) + name.vb: GetUpTime(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.TryGetTimeSincePress(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + commentId: M:MLEM.Input.InputHandler.TryGetTimeSincePress(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + id: TryGetTimeSincePress(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: TryGetTimeSincePress(GenericInput, out TimeSpan, int) + nameWithType: InputHandler.TryGetTimeSincePress(GenericInput, out TimeSpan, int) + fullName: MLEM.Input.InputHandler.TryGetTimeSincePress(MLEM.Input.GenericInput, out System.TimeSpan, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TryGetTimeSincePress + path: ../MLEM/Input/InputHandler.cs + startLine: 784 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Tries to retrieve the amount of time that has passed since a given last counted as pressed. + + If the input has previously been pressed, or is currently pressed, this method returns true and the amount of time that has passed since it was last pressed is stored in lastPressTime. + example: [] + syntax: + content: public bool TryGetTimeSincePress(GenericInput input, out TimeSpan lastPressTime, int index = -1) + parameters: + - id: input + type: MLEM.Input.GenericInput + description: The input whose last press time to query. + - id: lastPressTime + type: System.TimeSpan + description: The resulting up time, or if the input was never pressed or is currently pressed. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.Boolean + description: true if the input has previously been pressed or is currently pressed, false otherwise. + content.vb: Public Function TryGetTimeSincePress(input As GenericInput, lastPressTime As TimeSpan, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.TryGetTimeSincePress* + nameWithType.vb: InputHandler.TryGetTimeSincePress(GenericInput, TimeSpan, Integer) + fullName.vb: MLEM.Input.InputHandler.TryGetTimeSincePress(MLEM.Input.GenericInput, System.TimeSpan, Integer) + name.vb: TryGetTimeSincePress(GenericInput, TimeSpan, Integer) +- uid: MLEM.Input.InputHandler.GetTimeSincePress(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.GetTimeSincePress(MLEM.Input.GenericInput,System.Int32) + id: GetTimeSincePress(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: GetTimeSincePress(GenericInput, int) + nameWithType: InputHandler.GetTimeSincePress(GenericInput, int) + fullName: MLEM.Input.InputHandler.GetTimeSincePress(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTimeSincePress + path: ../MLEM/Input/InputHandler.cs + startLine: 800 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns the amount of time that has passed since a given last counted as pressed. + + If this input hasn't been pressed previously, this method returns . + example: [] + syntax: + content: public TimeSpan GetTimeSincePress(GenericInput input, int index = -1) + parameters: + - id: input + type: MLEM.Input.GenericInput + description: The input whose up time to query. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.TimeSpan + description: The resulting up time, or if the input has never been pressed, or is currently pressed. + content.vb: Public Function GetTimeSincePress(input As GenericInput, index As Integer = -1) As TimeSpan + overload: MLEM.Input.InputHandler.GetTimeSincePress* + nameWithType.vb: InputHandler.GetTimeSincePress(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.GetTimeSincePress(MLEM.Input.GenericInput, Integer) + name.vb: GetTimeSincePress(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.IsPressConsumed(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsPressConsumed(MLEM.Input.GenericInput,System.Int32) + id: IsPressConsumed(MLEM.Input.GenericInput,System.Int32) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: IsPressConsumed(GenericInput, int) + nameWithType: InputHandler.IsPressConsumed(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsPressConsumed(MLEM.Input.GenericInput, int) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsPressConsumed + path: ../MLEM/Input/InputHandler.cs + startLine: 812 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether the given 's press state has been consumed using . + + If an input has been consumed, and will always return false for that input. + example: [] + syntax: + content: public bool IsPressConsumed(GenericInput input, int index = -1) + parameters: + - id: input + type: MLEM.Input.GenericInput + description: The input to query. + - id: index + type: System.Int32 + description: The index of the gamepad to query (if applicable), or -1 for any gamepad. + return: + type: System.Boolean + description: Whether a press has been consumed for the given input. + content.vb: Public Function IsPressConsumed(input As GenericInput, index As Integer = -1) As Boolean + overload: MLEM.Input.InputHandler.IsPressConsumed* + nameWithType.vb: InputHandler.IsPressConsumed(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsPressConsumed(MLEM.Input.GenericInput, Integer) + name.vb: IsPressConsumed(GenericInput, Integer) +- uid: MLEM.Input.InputHandler.EnableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + commentId: M:MLEM.Input.InputHandler.EnableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + id: EnableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: EnableGestures(params GestureType[]) + nameWithType: InputHandler.EnableGestures(params GestureType[]) + fullName: MLEM.Input.InputHandler.EnableGestures(params Microsoft.Xna.Framework.Input.Touch.GestureType[]) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EnableGestures + path: ../MLEM/Input/InputHandler.cs + startLine: 825 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Helper function to enable gestures for a easily. + + Note that, if other gestures were previously enabled, they will not get overridden. + example: [] + syntax: + content: public static void EnableGestures(params GestureType[] gestures) + parameters: + - id: gestures + type: Microsoft.Xna.Framework.Input.Touch.GestureType[] + description: The gestures to enable + content.vb: Public Shared Sub EnableGestures(ParamArray gestures As GestureType()) + overload: MLEM.Input.InputHandler.EnableGestures* + nameWithType.vb: InputHandler.EnableGestures(ParamArray GestureType()) + fullName.vb: MLEM.Input.InputHandler.EnableGestures(ParamArray Microsoft.Xna.Framework.Input.Touch.GestureType()) + name.vb: EnableGestures(ParamArray GestureType()) +- uid: MLEM.Input.InputHandler.DisableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + commentId: M:MLEM.Input.InputHandler.DisableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + id: DisableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: DisableGestures(params GestureType[]) + nameWithType: InputHandler.DisableGestures(params GestureType[]) + fullName: MLEM.Input.InputHandler.DisableGestures(params Microsoft.Xna.Framework.Input.Touch.GestureType[]) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DisableGestures + path: ../MLEM/Input/InputHandler.cs + startLine: 834 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Helper function to disable gestures for a easily. + example: [] + syntax: + content: public static void DisableGestures(params GestureType[] gestures) + parameters: + - id: gestures + type: Microsoft.Xna.Framework.Input.Touch.GestureType[] + description: The gestures to disable + content.vb: Public Shared Sub DisableGestures(ParamArray gestures As GestureType()) + overload: MLEM.Input.InputHandler.DisableGestures* + nameWithType.vb: InputHandler.DisableGestures(ParamArray GestureType()) + fullName.vb: MLEM.Input.InputHandler.DisableGestures(ParamArray Microsoft.Xna.Framework.Input.Touch.GestureType()) + name.vb: DisableGestures(ParamArray GestureType()) +- uid: MLEM.Input.InputHandler.SetGesturesEnabled(System.Boolean,Microsoft.Xna.Framework.Input.Touch.GestureType[]) + commentId: M:MLEM.Input.InputHandler.SetGesturesEnabled(System.Boolean,Microsoft.Xna.Framework.Input.Touch.GestureType[]) + id: SetGesturesEnabled(System.Boolean,Microsoft.Xna.Framework.Input.Touch.GestureType[]) + parent: MLEM.Input.InputHandler + langs: + - csharp + - vb + name: SetGesturesEnabled(bool, params GestureType[]) + nameWithType: InputHandler.SetGesturesEnabled(bool, params GestureType[]) + fullName: MLEM.Input.InputHandler.SetGesturesEnabled(bool, params Microsoft.Xna.Framework.Input.Touch.GestureType[]) + type: Method + source: + remote: + path: MLEM/Input/InputHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetGesturesEnabled + path: ../MLEM/Input/InputHandler.cs + startLine: 846 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Helper function to enable or disable the given gestures for a easily. + + This method is equivalent to calling if the enabled value is true and calling if it is false. + + Note that, if other gestures were previously enabled, they will not get overridden. + example: [] + syntax: + content: public static void SetGesturesEnabled(bool enabled, params GestureType[] gestures) + parameters: + - id: enabled + type: System.Boolean + description: Whether to enable or disable the gestures + - id: gestures + type: Microsoft.Xna.Framework.Input.Touch.GestureType[] + description: The gestures to enable or disable + content.vb: Public Shared Sub SetGesturesEnabled(enabled As Boolean, ParamArray gestures As GestureType()) + overload: MLEM.Input.InputHandler.SetGesturesEnabled* + nameWithType.vb: InputHandler.SetGesturesEnabled(Boolean, ParamArray GestureType()) + fullName.vb: MLEM.Input.InputHandler.SetGesturesEnabled(Boolean, ParamArray Microsoft.Xna.Framework.Input.Touch.GestureType()) + name.vb: SetGesturesEnabled(Boolean, ParamArray GestureType()) +references: +- uid: MLEM.Input.GenericInput + commentId: T:MLEM.Input.GenericInput + parent: MLEM.Input + href: MLEM.Input.GenericInput.html + name: GenericInput + nameWithType: GenericInput + fullName: MLEM.Input.GenericInput +- 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: 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(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: 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: 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.Input.Buttons + commentId: T:Microsoft.Xna.Framework.Input.Buttons + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Buttons + nameWithType: Buttons + fullName: Microsoft.Xna.Framework.Input.Buttons +- uid: Microsoft.Xna.Framework.Input.Buttons[] + isExternal: true + name: Buttons[] + nameWithType: Buttons[] + fullName: Microsoft.Xna.Framework.Input.Buttons[] + nameWithType.vb: Buttons() + fullName.vb: Microsoft.Xna.Framework.Input.Buttons() + name.vb: Buttons() + spec.csharp: + - uid: Microsoft.Xna.Framework.Input.Buttons + name: Buttons + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Input.Buttons + name: Buttons + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true +- uid: Microsoft.Xna.Framework.Input.Keys + commentId: T:Microsoft.Xna.Framework.Input.Keys + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Keys + nameWithType: Keys + fullName: Microsoft.Xna.Framework.Input.Keys +- uid: Microsoft.Xna.Framework.Input.Keys[] + isExternal: true + name: Keys[] + nameWithType: Keys[] + fullName: Microsoft.Xna.Framework.Input.Keys[] + nameWithType.vb: Keys() + fullName.vb: Microsoft.Xna.Framework.Input.Keys() + name.vb: Keys() + spec.csharp: + - uid: Microsoft.Xna.Framework.Input.Keys + name: Keys + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Input.Keys + name: Keys + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + commentId: M:MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetGesture_Microsoft_Xna_Framework_Input_Touch_GestureType_Microsoft_Xna_Framework_Input_Touch_GestureSample__ + name: GetGesture(GestureType, out GestureSample) + nameWithType: InputHandler.GetGesture(GestureType, out GestureSample) + fullName: MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType, out Microsoft.Xna.Framework.Input.Touch.GestureSample) + nameWithType.vb: InputHandler.GetGesture(GestureType, GestureSample) + fullName.vb: MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType, Microsoft.Xna.Framework.Input.Touch.GestureSample) + name.vb: GetGesture(GestureType, GestureSample) + spec.csharp: + - uid: MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + name: GetGesture + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetGesture_Microsoft_Xna_Framework_Input_Touch_GestureType_Microsoft_Xna_Framework_Input_Touch_GestureSample__ + - name: ( + - uid: Microsoft.Xna.Framework.Input.Touch.GestureType + name: GestureType + isExternal: true + - name: ',' + - name: " " + - name: out + - name: " " + - uid: Microsoft.Xna.Framework.Input.Touch.GestureSample + name: GestureSample + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.GetGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + name: GetGesture + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetGesture_Microsoft_Xna_Framework_Input_Touch_GestureType_Microsoft_Xna_Framework_Input_Touch_GestureSample__ + - name: ( + - uid: Microsoft.Xna.Framework.Input.Touch.GestureType + name: GestureType + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Input.Touch.GestureSample + name: GestureSample + isExternal: true + - name: ) +- uid: MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + commentId: M:MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetViewportGesture_Microsoft_Xna_Framework_Input_Touch_GestureType_Microsoft_Xna_Framework_Input_Touch_GestureSample__ + name: GetViewportGesture(GestureType, out GestureSample) + nameWithType: InputHandler.GetViewportGesture(GestureType, out GestureSample) + fullName: MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType, out Microsoft.Xna.Framework.Input.Touch.GestureSample) + nameWithType.vb: InputHandler.GetViewportGesture(GestureType, GestureSample) + fullName.vb: MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType, Microsoft.Xna.Framework.Input.Touch.GestureSample) + name.vb: GetViewportGesture(GestureType, GestureSample) + spec.csharp: + - uid: MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + name: GetViewportGesture + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetViewportGesture_Microsoft_Xna_Framework_Input_Touch_GestureType_Microsoft_Xna_Framework_Input_Touch_GestureSample__ + - name: ( + - uid: Microsoft.Xna.Framework.Input.Touch.GestureType + name: GestureType + isExternal: true + - name: ',' + - name: " " + - name: out + - name: " " + - uid: Microsoft.Xna.Framework.Input.Touch.GestureSample + name: GestureSample + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.GetViewportGesture(Microsoft.Xna.Framework.Input.Touch.GestureType,Microsoft.Xna.Framework.Input.Touch.GestureSample@) + name: GetViewportGesture + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetViewportGesture_Microsoft_Xna_Framework_Input_Touch_GestureType_Microsoft_Xna_Framework_Input_Touch_GestureSample__ + - name: ( + - uid: Microsoft.Xna.Framework.Input.Touch.GestureType + name: GestureType + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Input.Touch.GestureSample + name: GestureSample + isExternal: true + - name: ) +- uid: System.Collections.ObjectModel.ReadOnlyCollection{Microsoft.Xna.Framework.Input.Touch.GestureSample} + commentId: T:System.Collections.ObjectModel.ReadOnlyCollection{Microsoft.Xna.Framework.Input.Touch.GestureSample} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyCollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + nameWithType.vb: ReadOnlyCollection(Of GestureSample) + fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of Microsoft.Xna.Framework.Input.Touch.GestureSample) + name.vb: ReadOnlyCollection(Of GestureSample) + spec.csharp: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 + - name: < + - uid: Microsoft.Xna.Framework.Input.Touch.GestureSample + name: GestureSample + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Input.Touch.GestureSample + name: GestureSample + isExternal: true + - name: ) +- uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + commentId: T:System.Collections.ObjectModel.ReadOnlyCollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 + name: ReadOnlyCollection + nameWithType: ReadOnlyCollection + fullName: System.Collections.ObjectModel.ReadOnlyCollection + nameWithType.vb: ReadOnlyCollection(Of T) + fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of T) + name.vb: ReadOnlyCollection(Of T) + spec.csharp: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 + name: ReadOnlyCollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel + 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.ObjectModel + name: ObjectModel + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel + 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.ObjectModel + name: ObjectModel + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel +- 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.Input.InputHandler.KeyRepeatRate + commentId: F:MLEM.Input.InputHandler.KeyRepeatRate + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_KeyRepeatRate + name: KeyRepeatRate + nameWithType: InputHandler.KeyRepeatRate + fullName: MLEM.Input.InputHandler.KeyRepeatRate +- 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.Input.InputHandler.KeyRepeatDelay + commentId: F:MLEM.Input.InputHandler.KeyRepeatDelay + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_KeyRepeatDelay + name: KeyRepeatDelay + nameWithType: InputHandler.KeyRepeatDelay + fullName: MLEM.Input.InputHandler.KeyRepeatDelay +- uid: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsDown_MLEM_Input_GenericInput_System_Int32_ + name: IsDown(GenericInput, int) + nameWithType: InputHandler.IsDown(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.IsDown(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput, Integer) + name.vb: IsDown(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + name: IsDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsDown_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + name: IsDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsDown_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressed_MLEM_Input_GenericInput_System_Int32_ + name: IsPressed(GenericInput, int) + nameWithType: InputHandler.IsPressed(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.IsPressed(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput, Integer) + name.vb: IsPressed(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + name: IsPressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + name: IsPressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.GamepadExtensions.GetAnalogValue(Microsoft.Xna.Framework.Input.GamePadState,Microsoft.Xna.Framework.Input.Buttons) + commentId: M:MLEM.Input.GamepadExtensions.GetAnalogValue(Microsoft.Xna.Framework.Input.GamePadState,Microsoft.Xna.Framework.Input.Buttons) + isExternal: true + href: MLEM.Input.GamepadExtensions.html#MLEM_Input_GamepadExtensions_GetAnalogValue_Microsoft_Xna_Framework_Input_GamePadState_Microsoft_Xna_Framework_Input_Buttons_ + name: GetAnalogValue(GamePadState, Buttons) + nameWithType: GamepadExtensions.GetAnalogValue(GamePadState, Buttons) + fullName: MLEM.Input.GamepadExtensions.GetAnalogValue(Microsoft.Xna.Framework.Input.GamePadState, Microsoft.Xna.Framework.Input.Buttons) + spec.csharp: + - uid: MLEM.Input.GamepadExtensions.GetAnalogValue(Microsoft.Xna.Framework.Input.GamePadState,Microsoft.Xna.Framework.Input.Buttons) + name: GetAnalogValue + href: MLEM.Input.GamepadExtensions.html#MLEM_Input_GamepadExtensions_GetAnalogValue_Microsoft_Xna_Framework_Input_GamePadState_Microsoft_Xna_Framework_Input_Buttons_ + - name: ( + - uid: Microsoft.Xna.Framework.Input.GamePadState + name: GamePadState + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Input.Buttons + name: Buttons + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Input.GamepadExtensions.GetAnalogValue(Microsoft.Xna.Framework.Input.GamePadState,Microsoft.Xna.Framework.Input.Buttons) + name: GetAnalogValue + href: MLEM.Input.GamepadExtensions.html#MLEM_Input_GamepadExtensions_GetAnalogValue_Microsoft_Xna_Framework_Input_GamePadState_Microsoft_Xna_Framework_Input_Buttons_ + - name: ( + - uid: Microsoft.Xna.Framework.Input.GamePadState + name: GamePadState + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Input.Buttons + name: Buttons + isExternal: true + - name: ) +- 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: Microsoft.Xna.Framework.Input.Touch.GestureSample + commentId: T:Microsoft.Xna.Framework.Input.Touch.GestureSample + parent: Microsoft.Xna.Framework.Input.Touch + isExternal: true + name: GestureSample + nameWithType: GestureSample + fullName: Microsoft.Xna.Framework.Input.Touch.GestureSample +- uid: Microsoft.Xna.Framework.Input.Touch.TouchPanel + commentId: T:Microsoft.Xna.Framework.Input.Touch.TouchPanel + isExternal: true + name: TouchPanel + nameWithType: TouchPanel + fullName: Microsoft.Xna.Framework.Input.Touch.TouchPanel +- uid: MLEM.Input.InputHandler.Gestures + commentId: F:MLEM.Input.InputHandler.Gestures + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_Gestures + name: Gestures + nameWithType: InputHandler.Gestures + fullName: MLEM.Input.InputHandler.Gestures +- uid: MLEM.Input.InputHandler.AddExternalGesture(Microsoft.Xna.Framework.Input.Touch.GestureSample) + commentId: M:MLEM.Input.InputHandler.AddExternalGesture(Microsoft.Xna.Framework.Input.Touch.GestureSample) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_AddExternalGesture_Microsoft_Xna_Framework_Input_Touch_GestureSample_ + name: AddExternalGesture(GestureSample) + nameWithType: InputHandler.AddExternalGesture(GestureSample) + fullName: MLEM.Input.InputHandler.AddExternalGesture(Microsoft.Xna.Framework.Input.Touch.GestureSample) + spec.csharp: + - uid: MLEM.Input.InputHandler.AddExternalGesture(Microsoft.Xna.Framework.Input.Touch.GestureSample) + name: AddExternalGesture + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_AddExternalGesture_Microsoft_Xna_Framework_Input_Touch_GestureSample_ + - name: ( + - uid: Microsoft.Xna.Framework.Input.Touch.GestureSample + name: GestureSample + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.AddExternalGesture(Microsoft.Xna.Framework.Input.Touch.GestureSample) + name: AddExternalGesture + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_AddExternalGesture_Microsoft_Xna_Framework_Input_Touch_GestureSample_ + - name: ( + - uid: Microsoft.Xna.Framework.Input.Touch.GestureSample + name: GestureSample + isExternal: true + - name: ) +- uid: Microsoft.Xna.Framework.Input.Touch + commentId: N:Microsoft.Xna.Framework.Input.Touch + isExternal: true + name: Microsoft.Xna.Framework.Input.Touch + nameWithType: Microsoft.Xna.Framework.Input.Touch + fullName: Microsoft.Xna.Framework.Input.Touch + 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.Input + name: Input + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Input.Touch + name: Touch + 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.Input + name: Input + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Input.Touch + name: Touch + isExternal: true +- uid: MLEM.Input.MouseButton + commentId: T:MLEM.Input.MouseButton + parent: MLEM.Input + href: MLEM.Input.MouseButton.html + name: MouseButton + nameWithType: MouseButton + fullName: MLEM.Input.MouseButton +- uid: MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + commentId: M:MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryGetDownTime_MLEM_Input_GenericInput_System_TimeSpan__System_Int32_ + name: TryGetDownTime(GenericInput, out TimeSpan, int) + nameWithType: InputHandler.TryGetDownTime(GenericInput, out TimeSpan, int) + fullName: MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput, out System.TimeSpan, int) + nameWithType.vb: InputHandler.TryGetDownTime(GenericInput, TimeSpan, Integer) + fullName.vb: MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput, System.TimeSpan, Integer) + name.vb: TryGetDownTime(GenericInput, TimeSpan, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + name: TryGetDownTime + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryGetDownTime_MLEM_Input_GenericInput_System_TimeSpan__System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.TryGetDownTime(MLEM.Input.GenericInput,System.TimeSpan@,System.Int32) + name: TryGetDownTime + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryGetDownTime_MLEM_Input_GenericInput_System_TimeSpan__System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetDownTime_MLEM_Input_GenericInput_System_Int32_ + name: GetDownTime(GenericInput, int) + nameWithType: InputHandler.GetDownTime(GenericInput, int) + fullName: MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.GetDownTime(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput, Integer) + name.vb: GetDownTime(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput,System.Int32) + name: GetDownTime + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetDownTime_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.GetDownTime(MLEM.Input.GenericInput,System.Int32) + name: GetDownTime + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetDownTime_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.InputHandler.InputsDown* + commentId: Overload:MLEM.Input.InputHandler.InputsDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_InputsDown + name: InputsDown + nameWithType: InputHandler.InputsDown + fullName: MLEM.Input.InputHandler.InputsDown +- uid: MLEM.Input.GenericInput[] + isExternal: true + href: MLEM.Input.GenericInput.html + name: GenericInput[] + nameWithType: GenericInput[] + fullName: MLEM.Input.GenericInput[] + nameWithType.vb: GenericInput() + fullName.vb: MLEM.Input.GenericInput() + name.vb: GenericInput() + spec.csharp: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ( + - name: ) +- uid: MLEM.Input.InputHandler.InputsPressed* + commentId: Overload:MLEM.Input.InputHandler.InputsPressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_InputsPressed + name: InputsPressed + nameWithType: InputHandler.InputsPressed + fullName: MLEM.Input.InputHandler.InputsPressed +- uid: MLEM.Input.InputHandler.LastTouchState* + commentId: Overload:MLEM.Input.InputHandler.LastTouchState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_LastTouchState + name: LastTouchState + nameWithType: InputHandler.LastTouchState + fullName: MLEM.Input.InputHandler.LastTouchState +- uid: Microsoft.Xna.Framework.Input.Touch.TouchCollection + commentId: T:Microsoft.Xna.Framework.Input.Touch.TouchCollection + parent: Microsoft.Xna.Framework.Input.Touch + isExternal: true + name: TouchCollection + nameWithType: TouchCollection + fullName: Microsoft.Xna.Framework.Input.Touch.TouchCollection +- uid: MLEM.Input.InputHandler.TouchState* + commentId: Overload:MLEM.Input.InputHandler.TouchState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TouchState + name: TouchState + nameWithType: InputHandler.TouchState + fullName: MLEM.Input.InputHandler.TouchState +- uid: MLEM.Input.InputHandler.LastTouchState + commentId: P:MLEM.Input.InputHandler.LastTouchState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_LastTouchState + name: LastTouchState + nameWithType: InputHandler.LastTouchState + fullName: MLEM.Input.InputHandler.LastTouchState +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice.Viewport + commentId: P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.Viewport + isExternal: true + name: Viewport + nameWithType: GraphicsDevice.Viewport + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice.Viewport +- uid: MLEM.Input.InputHandler.LastViewportTouchState* + commentId: Overload:MLEM.Input.InputHandler.LastViewportTouchState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_LastViewportTouchState + name: LastViewportTouchState + nameWithType: InputHandler.LastViewportTouchState + fullName: MLEM.Input.InputHandler.LastViewportTouchState +- uid: System.Collections.Generic.IList{Microsoft.Xna.Framework.Input.Touch.TouchLocation} + commentId: T:System.Collections.Generic.IList{Microsoft.Xna.Framework.Input.Touch.TouchLocation} + parent: System.Collections.Generic + definition: System.Collections.Generic.IList`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of TouchLocation) + fullName.vb: System.Collections.Generic.IList(Of Microsoft.Xna.Framework.Input.Touch.TouchLocation) + name.vb: IList(Of TouchLocation) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - uid: Microsoft.Xna.Framework.Input.Touch.TouchLocation + name: TouchLocation + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Input.Touch.TouchLocation + name: TouchLocation + isExternal: true + - name: ) +- uid: System.Collections.Generic.IList`1 + commentId: T:System.Collections.Generic.IList`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of T) + fullName.vb: System.Collections.Generic.IList(Of T) + name.vb: IList(Of T) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Input.InputHandler.TouchState + commentId: P:MLEM.Input.InputHandler.TouchState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TouchState + name: TouchState + nameWithType: InputHandler.TouchState + fullName: MLEM.Input.InputHandler.TouchState +- uid: MLEM.Input.InputHandler.ViewportTouchState* + commentId: Overload:MLEM.Input.InputHandler.ViewportTouchState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_ViewportTouchState + name: ViewportTouchState + nameWithType: InputHandler.ViewportTouchState + fullName: MLEM.Input.InputHandler.ViewportTouchState +- uid: MLEM.Input.InputHandler.HandleGamepads + commentId: F:MLEM.Input.InputHandler.HandleGamepads + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_HandleGamepads + name: HandleGamepads + nameWithType: InputHandler.HandleGamepads + fullName: MLEM.Input.InputHandler.HandleGamepads +- uid: MLEM.Input.InputHandler.Update + commentId: M:MLEM.Input.InputHandler.Update + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_Update + name: Update() + nameWithType: InputHandler.Update() + fullName: MLEM.Input.InputHandler.Update() + spec.csharp: + - uid: MLEM.Input.InputHandler.Update + name: Update + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_Update + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.Update + name: Update + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_Update + - name: ( + - name: ) +- uid: MLEM.Input.InputHandler.ConnectedGamepads* + commentId: Overload:MLEM.Input.InputHandler.ConnectedGamepads + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_ConnectedGamepads + name: ConnectedGamepads + nameWithType: InputHandler.ConnectedGamepads + fullName: MLEM.Input.InputHandler.ConnectedGamepads +- 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.Input.InputHandler.LastMouseState* + commentId: Overload:MLEM.Input.InputHandler.LastMouseState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_LastMouseState + name: LastMouseState + nameWithType: InputHandler.LastMouseState + fullName: MLEM.Input.InputHandler.LastMouseState +- uid: Microsoft.Xna.Framework.Input.MouseState + commentId: T:Microsoft.Xna.Framework.Input.MouseState + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: MouseState + nameWithType: MouseState + fullName: Microsoft.Xna.Framework.Input.MouseState +- uid: MLEM.Input.InputHandler.MouseState* + commentId: Overload:MLEM.Input.InputHandler.MouseState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_MouseState + name: MouseState + nameWithType: InputHandler.MouseState + fullName: MLEM.Input.InputHandler.MouseState +- uid: MLEM.Input.InputHandler.LastMouseState + commentId: P:MLEM.Input.InputHandler.LastMouseState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_LastMouseState + name: LastMouseState + nameWithType: InputHandler.LastMouseState + fullName: MLEM.Input.InputHandler.LastMouseState +- uid: MLEM.Input.InputHandler.LastMousePosition* + commentId: Overload:MLEM.Input.InputHandler.LastMousePosition + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_LastMousePosition + name: LastMousePosition + nameWithType: InputHandler.LastMousePosition + fullName: MLEM.Input.InputHandler.LastMousePosition +- 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.Input.InputHandler.LastMousePosition + commentId: P:MLEM.Input.InputHandler.LastMousePosition + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_LastMousePosition + name: LastMousePosition + nameWithType: InputHandler.LastMousePosition + fullName: MLEM.Input.InputHandler.LastMousePosition +- uid: MLEM.Input.InputHandler.LastViewportMousePosition* + commentId: Overload:MLEM.Input.InputHandler.LastViewportMousePosition + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_LastViewportMousePosition + name: LastViewportMousePosition + nameWithType: InputHandler.LastViewportMousePosition + fullName: MLEM.Input.InputHandler.LastViewportMousePosition +- uid: MLEM.Input.InputHandler.MouseState + commentId: P:MLEM.Input.InputHandler.MouseState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_MouseState + name: MouseState + nameWithType: InputHandler.MouseState + fullName: MLEM.Input.InputHandler.MouseState +- uid: MLEM.Input.InputHandler.MousePosition* + commentId: Overload:MLEM.Input.InputHandler.MousePosition + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_MousePosition + name: MousePosition + nameWithType: InputHandler.MousePosition + fullName: MLEM.Input.InputHandler.MousePosition +- uid: MLEM.Input.InputHandler.MousePosition + commentId: P:MLEM.Input.InputHandler.MousePosition + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_MousePosition + name: MousePosition + nameWithType: InputHandler.MousePosition + fullName: MLEM.Input.InputHandler.MousePosition +- uid: MLEM.Input.InputHandler.ViewportMousePosition* + commentId: Overload:MLEM.Input.InputHandler.ViewportMousePosition + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_ViewportMousePosition + name: ViewportMousePosition + nameWithType: InputHandler.ViewportMousePosition + fullName: MLEM.Input.InputHandler.ViewportMousePosition +- uid: MLEM.Input.InputHandler.ScrollWheel* + commentId: Overload:MLEM.Input.InputHandler.ScrollWheel + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_ScrollWheel + name: ScrollWheel + nameWithType: InputHandler.ScrollWheel + fullName: MLEM.Input.InputHandler.ScrollWheel +- uid: MLEM.Input.InputHandler.LastScrollWheel* + commentId: Overload:MLEM.Input.InputHandler.LastScrollWheel + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_LastScrollWheel + name: LastScrollWheel + nameWithType: InputHandler.LastScrollWheel + fullName: MLEM.Input.InputHandler.LastScrollWheel +- uid: MLEM.Input.InputHandler.LastKeyboardState* + commentId: Overload:MLEM.Input.InputHandler.LastKeyboardState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_LastKeyboardState + name: LastKeyboardState + nameWithType: InputHandler.LastKeyboardState + fullName: MLEM.Input.InputHandler.LastKeyboardState +- uid: Microsoft.Xna.Framework.Input.KeyboardState + commentId: T:Microsoft.Xna.Framework.Input.KeyboardState + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: KeyboardState + nameWithType: KeyboardState + fullName: Microsoft.Xna.Framework.Input.KeyboardState +- uid: MLEM.Input.InputHandler.KeyboardState* + commentId: Overload:MLEM.Input.InputHandler.KeyboardState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_KeyboardState + name: KeyboardState + nameWithType: InputHandler.KeyboardState + fullName: MLEM.Input.InputHandler.KeyboardState +- uid: MLEM.Input.InputHandler.HandleKeyboard + commentId: F:MLEM.Input.InputHandler.HandleKeyboard + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_HandleKeyboard + name: HandleKeyboard + nameWithType: InputHandler.HandleKeyboard + fullName: MLEM.Input.InputHandler.HandleKeyboard +- uid: MLEM.Input.InputHandler.HandleMouse + commentId: F:MLEM.Input.InputHandler.HandleMouse + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_HandleMouse + name: HandleMouse + nameWithType: InputHandler.HandleMouse + fullName: MLEM.Input.InputHandler.HandleMouse +- uid: MLEM.Input.InputHandler.HandleTouch + commentId: F:MLEM.Input.InputHandler.HandleTouch + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_HandleTouch + name: HandleTouch + nameWithType: InputHandler.HandleTouch + fullName: MLEM.Input.InputHandler.HandleTouch +- uid: MLEM.Input.InputHandler.ExternalGestureHandling + commentId: F:MLEM.Input.InputHandler.ExternalGestureHandling + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_ExternalGestureHandling + name: ExternalGestureHandling + nameWithType: InputHandler.ExternalGestureHandling + fullName: MLEM.Input.InputHandler.ExternalGestureHandling +- uid: MLEM.Input.InputHandler.#ctor* + commentId: Overload:MLEM.Input.InputHandler.#ctor + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler__ctor_Microsoft_Xna_Framework_Game_System_Boolean_System_Boolean_System_Boolean_System_Boolean_System_Boolean_ + name: InputHandler + nameWithType: InputHandler.InputHandler + fullName: MLEM.Input.InputHandler.InputHandler + nameWithType.vb: InputHandler.New + fullName.vb: MLEM.Input.InputHandler.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: Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime) + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Update(GameTime) + nameWithType: Game.Update(GameTime) + fullName: Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.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.Game.Update(Microsoft.Xna.Framework.GameTime) + name: Update + isExternal: true + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Input.InputHandler.Update* + commentId: Overload:MLEM.Input.InputHandler.Update + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_Update + name: Update + nameWithType: InputHandler.Update + fullName: MLEM.Input.InputHandler.Update +- 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: 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.Input.InputHandler.GetLastGamepadState* + commentId: Overload:MLEM.Input.InputHandler.GetLastGamepadState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetLastGamepadState_System_Int32_ + name: GetLastGamepadState + nameWithType: InputHandler.GetLastGamepadState + fullName: MLEM.Input.InputHandler.GetLastGamepadState +- uid: Microsoft.Xna.Framework.Input.GamePadState + commentId: T:Microsoft.Xna.Framework.Input.GamePadState + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: GamePadState + nameWithType: GamePadState + fullName: Microsoft.Xna.Framework.Input.GamePadState +- uid: MLEM.Input.InputHandler.GetGamepadState* + commentId: Overload:MLEM.Input.InputHandler.GetGamepadState + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetGamepadState_System_Int32_ + name: GetGamepadState + nameWithType: InputHandler.GetGamepadState + fullName: MLEM.Input.InputHandler.GetGamepadState +- uid: MLEM.Input.InputHandler.IsModifierKeyDown* + commentId: Overload:MLEM.Input.InputHandler.IsModifierKeyDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsModifierKeyDown_MLEM_Input_ModifierKey_ + name: IsModifierKeyDown + nameWithType: InputHandler.IsModifierKeyDown + fullName: MLEM.Input.InputHandler.IsModifierKeyDown +- uid: MLEM.Input.ModifierKey + commentId: T:MLEM.Input.ModifierKey + parent: MLEM.Input + href: MLEM.Input.ModifierKey.html + name: ModifierKey + nameWithType: ModifierKey + fullName: MLEM.Input.ModifierKey +- uid: MLEM.Input.InputHandler.GetGesture* + commentId: Overload:MLEM.Input.InputHandler.GetGesture + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetGesture_Microsoft_Xna_Framework_Input_Touch_GestureType_Microsoft_Xna_Framework_Input_Touch_GestureSample__ + name: GetGesture + nameWithType: InputHandler.GetGesture + fullName: MLEM.Input.InputHandler.GetGesture +- uid: Microsoft.Xna.Framework.Input.Touch.GestureType + commentId: T:Microsoft.Xna.Framework.Input.Touch.GestureType + parent: Microsoft.Xna.Framework.Input.Touch + isExternal: true + name: GestureType + nameWithType: GestureType + fullName: Microsoft.Xna.Framework.Input.Touch.GestureType +- uid: MLEM.Input.InputHandler.GetViewportGesture* + commentId: Overload:MLEM.Input.InputHandler.GetViewportGesture + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetViewportGesture_Microsoft_Xna_Framework_Input_Touch_GestureType_Microsoft_Xna_Framework_Input_Touch_GestureSample__ + name: GetViewportGesture + nameWithType: InputHandler.GetViewportGesture + fullName: MLEM.Input.InputHandler.GetViewportGesture +- uid: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: MLEM.Input.InputHandler.AddExternalGesture* + commentId: Overload:MLEM.Input.InputHandler.AddExternalGesture + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_AddExternalGesture_Microsoft_Xna_Framework_Input_Touch_GestureSample_ + name: AddExternalGesture + nameWithType: InputHandler.AddExternalGesture + fullName: MLEM.Input.InputHandler.AddExternalGesture +- uid: MLEM.Input.InputHandler.IsDown* + commentId: Overload:MLEM.Input.InputHandler.IsDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsDown_MLEM_Input_GenericInput_System_Int32_ + name: IsDown + nameWithType: InputHandler.IsDown + fullName: MLEM.Input.InputHandler.IsDown +- uid: MLEM.Input.InputHandler.IsUp* + commentId: Overload:MLEM.Input.InputHandler.IsUp + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsUp_MLEM_Input_GenericInput_System_Int32_ + name: IsUp + nameWithType: InputHandler.IsUp + fullName: MLEM.Input.InputHandler.IsUp +- uid: MLEM.Input.InputHandler.WasDown* + commentId: Overload:MLEM.Input.InputHandler.WasDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_WasDown_MLEM_Input_GenericInput_System_Int32_ + name: WasDown + nameWithType: InputHandler.WasDown + fullName: MLEM.Input.InputHandler.WasDown +- uid: MLEM.Input.InputHandler.WasUp* + commentId: Overload:MLEM.Input.InputHandler.WasUp + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_WasUp_MLEM_Input_GenericInput_System_Int32_ + name: WasUp + nameWithType: InputHandler.WasUp + fullName: MLEM.Input.InputHandler.WasUp +- uid: MLEM.Input.InputHandler.HandleKeyboardRepeats + commentId: F:MLEM.Input.InputHandler.HandleKeyboardRepeats + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_HandleKeyboardRepeats + name: HandleKeyboardRepeats + nameWithType: InputHandler.HandleKeyboardRepeats + fullName: MLEM.Input.InputHandler.HandleKeyboardRepeats +- uid: MLEM.Input.InputHandler.HandleGamepadRepeats + commentId: F:MLEM.Input.InputHandler.HandleGamepadRepeats + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_HandleGamepadRepeats + name: HandleGamepadRepeats + nameWithType: InputHandler.HandleGamepadRepeats + fullName: MLEM.Input.InputHandler.HandleGamepadRepeats +- uid: MLEM.Input.InputHandler.InvertPressBehavior + commentId: F:MLEM.Input.InputHandler.InvertPressBehavior + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_InvertPressBehavior + name: InvertPressBehavior + nameWithType: InputHandler.InvertPressBehavior + fullName: MLEM.Input.InputHandler.InvertPressBehavior +- uid: MLEM.Input.InputHandler.IsPressed* + commentId: Overload:MLEM.Input.InputHandler.IsPressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressed_MLEM_Input_GenericInput_System_Int32_ + name: IsPressed + nameWithType: InputHandler.IsPressed + fullName: MLEM.Input.InputHandler.IsPressed +- uid: MLEM.Input.InputHandler.IsPressedIgnoreRepeats* + commentId: Overload:MLEM.Input.InputHandler.IsPressedIgnoreRepeats + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressedIgnoreRepeats_MLEM_Input_GenericInput_System_Int32_ + name: IsPressedIgnoreRepeats + nameWithType: InputHandler.IsPressedIgnoreRepeats + fullName: MLEM.Input.InputHandler.IsPressedIgnoreRepeats +- uid: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressed_MLEM_Input_GenericInput_System_Int32_ + name: TryConsumePressed(GenericInput, int) + nameWithType: InputHandler.TryConsumePressed(GenericInput, int) + fullName: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.TryConsumePressed(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput, Integer) + name.vb: TryConsumePressed(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + name: TryConsumePressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + name: TryConsumePressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.InputHandler.IsPressedAvailable* + commentId: Overload:MLEM.Input.InputHandler.IsPressedAvailable + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressedAvailable_MLEM_Input_GenericInput_System_Int32_ + name: IsPressedAvailable + nameWithType: InputHandler.IsPressedAvailable + fullName: MLEM.Input.InputHandler.IsPressedAvailable +- uid: MLEM.Input.InputHandler.TryConsumePressed* + commentId: Overload:MLEM.Input.InputHandler.TryConsumePressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressed_MLEM_Input_GenericInput_System_Int32_ + name: TryConsumePressed + nameWithType: InputHandler.TryConsumePressed + fullName: MLEM.Input.InputHandler.TryConsumePressed +- uid: MLEM.Input.InputHandler.WasPressedForLess* + commentId: Overload:MLEM.Input.InputHandler.WasPressedForLess + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_WasPressedForLess_MLEM_Input_GenericInput_System_TimeSpan_System_Int32_ + name: WasPressedForLess + nameWithType: InputHandler.WasPressedForLess + fullName: MLEM.Input.InputHandler.WasPressedForLess +- uid: MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + commentId: M:MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressedForLess_MLEM_Input_GenericInput_System_TimeSpan_System_Int32_ + name: TryConsumePressedForLess(GenericInput, TimeSpan, int) + nameWithType: InputHandler.TryConsumePressedForLess(GenericInput, TimeSpan, int) + fullName: MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput, System.TimeSpan, int) + nameWithType.vb: InputHandler.TryConsumePressedForLess(GenericInput, TimeSpan, Integer) + fullName.vb: MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput, System.TimeSpan, Integer) + name.vb: TryConsumePressedForLess(GenericInput, TimeSpan, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + name: TryConsumePressedForLess + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressedForLess_MLEM_Input_GenericInput_System_TimeSpan_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.TryConsumePressedForLess(MLEM.Input.GenericInput,System.TimeSpan,System.Int32) + name: TryConsumePressedForLess + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressedForLess_MLEM_Input_GenericInput_System_TimeSpan_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.InputHandler.WasPressedForLessAvailable* + commentId: Overload:MLEM.Input.InputHandler.WasPressedForLessAvailable + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_WasPressedForLessAvailable_MLEM_Input_GenericInput_System_TimeSpan_System_Int32_ + name: WasPressedForLessAvailable + nameWithType: InputHandler.WasPressedForLessAvailable + fullName: MLEM.Input.InputHandler.WasPressedForLessAvailable +- uid: MLEM.Input.InputHandler.TryConsumePressedForLess* + commentId: Overload:MLEM.Input.InputHandler.TryConsumePressedForLess + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressedForLess_MLEM_Input_GenericInput_System_TimeSpan_System_Int32_ + name: TryConsumePressedForLess + nameWithType: InputHandler.TryConsumePressedForLess + fullName: MLEM.Input.InputHandler.TryConsumePressedForLess +- uid: MLEM.Input.InputHandler.IsAnyDown* + commentId: Overload:MLEM.Input.InputHandler.IsAnyDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsAnyDown_MLEM_Input_GenericInput___ + name: IsAnyDown + nameWithType: InputHandler.IsAnyDown + fullName: MLEM.Input.InputHandler.IsAnyDown +- uid: MLEM.Input.InputHandler.IsAnyUp* + commentId: Overload:MLEM.Input.InputHandler.IsAnyUp + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsAnyUp_MLEM_Input_GenericInput___ + name: IsAnyUp + nameWithType: InputHandler.IsAnyUp + fullName: MLEM.Input.InputHandler.IsAnyUp +- uid: MLEM.Input.InputHandler.IsAnyPressed* + commentId: Overload:MLEM.Input.InputHandler.IsAnyPressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsAnyPressed_MLEM_Input_GenericInput___ + name: IsAnyPressed + nameWithType: InputHandler.IsAnyPressed + fullName: MLEM.Input.InputHandler.IsAnyPressed +- uid: MLEM.Input.InputHandler.IsAnyPressedAvailable* + commentId: Overload:MLEM.Input.InputHandler.IsAnyPressedAvailable + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsAnyPressedAvailable_MLEM_Input_GenericInput___ + name: IsAnyPressedAvailable + nameWithType: InputHandler.IsAnyPressedAvailable + fullName: MLEM.Input.InputHandler.IsAnyPressedAvailable +- uid: System.TimeSpan.Zero + commentId: F:System.TimeSpan.Zero + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan.zero + name: Zero + nameWithType: TimeSpan.Zero + fullName: System.TimeSpan.Zero +- uid: MLEM.Input.InputHandler.TryGetDownTime* + commentId: Overload:MLEM.Input.InputHandler.TryGetDownTime + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryGetDownTime_MLEM_Input_GenericInput_System_TimeSpan__System_Int32_ + name: TryGetDownTime + nameWithType: InputHandler.TryGetDownTime + fullName: MLEM.Input.InputHandler.TryGetDownTime +- uid: MLEM.Input.InputHandler.GetDownTime* + commentId: Overload:MLEM.Input.InputHandler.GetDownTime + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetDownTime_MLEM_Input_GenericInput_System_Int32_ + name: GetDownTime + nameWithType: InputHandler.GetDownTime + fullName: MLEM.Input.InputHandler.GetDownTime +- uid: MLEM.Input.InputHandler.TryGetUpTime* + commentId: Overload:MLEM.Input.InputHandler.TryGetUpTime + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryGetUpTime_MLEM_Input_GenericInput_System_TimeSpan__System_Int32_ + name: TryGetUpTime + nameWithType: InputHandler.TryGetUpTime + fullName: MLEM.Input.InputHandler.TryGetUpTime +- uid: MLEM.Input.InputHandler.GetUpTime* + commentId: Overload:MLEM.Input.InputHandler.GetUpTime + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetUpTime_MLEM_Input_GenericInput_System_Int32_ + name: GetUpTime + nameWithType: InputHandler.GetUpTime + fullName: MLEM.Input.InputHandler.GetUpTime +- uid: MLEM.Input.InputHandler.TryGetTimeSincePress* + commentId: Overload:MLEM.Input.InputHandler.TryGetTimeSincePress + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryGetTimeSincePress_MLEM_Input_GenericInput_System_TimeSpan__System_Int32_ + name: TryGetTimeSincePress + nameWithType: InputHandler.TryGetTimeSincePress + fullName: MLEM.Input.InputHandler.TryGetTimeSincePress +- uid: MLEM.Input.InputHandler.GetTimeSincePress* + commentId: Overload:MLEM.Input.InputHandler.GetTimeSincePress + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_GetTimeSincePress_MLEM_Input_GenericInput_System_Int32_ + name: GetTimeSincePress + nameWithType: InputHandler.GetTimeSincePress + fullName: MLEM.Input.InputHandler.GetTimeSincePress +- uid: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressedAvailable_MLEM_Input_GenericInput_System_Int32_ + name: IsPressedAvailable(GenericInput, int) + nameWithType: InputHandler.IsPressedAvailable(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.IsPressedAvailable(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput, Integer) + name.vb: IsPressedAvailable(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + name: IsPressedAvailable + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressedAvailable_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + name: IsPressedAvailable + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressedAvailable_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.InputHandler.IsPressConsumed* + commentId: Overload:MLEM.Input.InputHandler.IsPressConsumed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressConsumed_MLEM_Input_GenericInput_System_Int32_ + name: IsPressConsumed + nameWithType: InputHandler.IsPressConsumed + fullName: MLEM.Input.InputHandler.IsPressConsumed +- uid: MLEM.Input.InputHandler.EnableGestures* + commentId: Overload:MLEM.Input.InputHandler.EnableGestures + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_EnableGestures_Microsoft_Xna_Framework_Input_Touch_GestureType___ + name: EnableGestures + nameWithType: InputHandler.EnableGestures + fullName: MLEM.Input.InputHandler.EnableGestures +- uid: Microsoft.Xna.Framework.Input.Touch.GestureType[] + isExternal: true + name: GestureType[] + nameWithType: GestureType[] + fullName: Microsoft.Xna.Framework.Input.Touch.GestureType[] + nameWithType.vb: GestureType() + fullName.vb: Microsoft.Xna.Framework.Input.Touch.GestureType() + name.vb: GestureType() + spec.csharp: + - uid: Microsoft.Xna.Framework.Input.Touch.GestureType + name: GestureType + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Input.Touch.GestureType + name: GestureType + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Input.InputHandler.DisableGestures* + commentId: Overload:MLEM.Input.InputHandler.DisableGestures + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_DisableGestures_Microsoft_Xna_Framework_Input_Touch_GestureType___ + name: DisableGestures + nameWithType: InputHandler.DisableGestures + fullName: MLEM.Input.InputHandler.DisableGestures +- uid: MLEM.Input.InputHandler.EnableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + commentId: M:MLEM.Input.InputHandler.EnableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_EnableGestures_Microsoft_Xna_Framework_Input_Touch_GestureType___ + name: EnableGestures(params GestureType[]) + nameWithType: InputHandler.EnableGestures(params GestureType[]) + fullName: MLEM.Input.InputHandler.EnableGestures(params Microsoft.Xna.Framework.Input.Touch.GestureType[]) + nameWithType.vb: InputHandler.EnableGestures(ParamArray GestureType()) + fullName.vb: MLEM.Input.InputHandler.EnableGestures(ParamArray Microsoft.Xna.Framework.Input.Touch.GestureType()) + name.vb: EnableGestures(ParamArray GestureType()) + spec.csharp: + - uid: MLEM.Input.InputHandler.EnableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + name: EnableGestures + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_EnableGestures_Microsoft_Xna_Framework_Input_Touch_GestureType___ + - name: ( + - name: params + - name: " " + - uid: Microsoft.Xna.Framework.Input.Touch.GestureType + name: GestureType + isExternal: true + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.EnableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + name: EnableGestures + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_EnableGestures_Microsoft_Xna_Framework_Input_Touch_GestureType___ + - name: ( + - name: ParamArray + - name: " " + - uid: Microsoft.Xna.Framework.Input.Touch.GestureType + name: GestureType + isExternal: true + - name: ( + - name: ) + - name: ) +- uid: MLEM.Input.InputHandler.DisableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + commentId: M:MLEM.Input.InputHandler.DisableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_DisableGestures_Microsoft_Xna_Framework_Input_Touch_GestureType___ + name: DisableGestures(params GestureType[]) + nameWithType: InputHandler.DisableGestures(params GestureType[]) + fullName: MLEM.Input.InputHandler.DisableGestures(params Microsoft.Xna.Framework.Input.Touch.GestureType[]) + nameWithType.vb: InputHandler.DisableGestures(ParamArray GestureType()) + fullName.vb: MLEM.Input.InputHandler.DisableGestures(ParamArray Microsoft.Xna.Framework.Input.Touch.GestureType()) + name.vb: DisableGestures(ParamArray GestureType()) + spec.csharp: + - uid: MLEM.Input.InputHandler.DisableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + name: DisableGestures + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_DisableGestures_Microsoft_Xna_Framework_Input_Touch_GestureType___ + - name: ( + - name: params + - name: " " + - uid: Microsoft.Xna.Framework.Input.Touch.GestureType + name: GestureType + isExternal: true + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.DisableGestures(Microsoft.Xna.Framework.Input.Touch.GestureType[]) + name: DisableGestures + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_DisableGestures_Microsoft_Xna_Framework_Input_Touch_GestureType___ + - name: ( + - name: ParamArray + - name: " " + - uid: Microsoft.Xna.Framework.Input.Touch.GestureType + name: GestureType + isExternal: true + - name: ( + - name: ) + - name: ) +- uid: MLEM.Input.InputHandler.SetGesturesEnabled* + commentId: Overload:MLEM.Input.InputHandler.SetGesturesEnabled + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_SetGesturesEnabled_System_Boolean_Microsoft_Xna_Framework_Input_Touch_GestureType___ + name: SetGesturesEnabled + nameWithType: InputHandler.SetGesturesEnabled + fullName: MLEM.Input.InputHandler.SetGesturesEnabled diff --git a/Docs/api/MLEM.Input.Keybind.Combination.yml b/Docs/api/MLEM.Input.Keybind.Combination.yml new file mode 100644 index 0000000..56c81c3 --- /dev/null +++ b/Docs/api/MLEM.Input.Keybind.Combination.yml @@ -0,0 +1,1900 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.Keybind.Combination + commentId: T:MLEM.Input.Keybind.Combination + id: Keybind.Combination + parent: MLEM.Input + children: + - MLEM.Input.Keybind.Combination.#ctor + - MLEM.Input.Keybind.Combination.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + - MLEM.Input.Keybind.Combination.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[],MLEM.Input.GenericInput[]) + - MLEM.Input.Keybind.Combination.CompareTo(MLEM.Input.Keybind.Combination) + - MLEM.Input.Keybind.Combination.CompareTo(System.Object) + - MLEM.Input.Keybind.Combination.InverseModifiers + - MLEM.Input.Keybind.Combination.IsDown(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.Combination.IsPressed(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.Combination.IsPressedAvailable(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.Combination.Key + - MLEM.Input.Keybind.Combination.Modifiers + - MLEM.Input.Keybind.Combination.ToString + - MLEM.Input.Keybind.Combination.ToString(System.String,System.Func{MLEM.Input.GenericInput,System.String}) + - MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.Combination.WasDown(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler,System.Int32) + langs: + - csharp + - vb + name: Keybind.Combination + nameWithType: Keybind.Combination + fullName: MLEM.Input.Keybind.Combination + type: Class + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Combination + path: ../MLEM/Input/Keybind.cs + startLine: 323 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + A key combination is a combination of a set of modifier keys and a key. + + All of the keys are instances, so they can be keyboard-, mouse- or gamepad-based. + + Note that this class implements and , which allows two combinations to be ordered based on how many they have. + example: [] + syntax: + content: >- + [DataContract] + + public class Keybind.Combination : IComparable, IComparable + content.vb: >- + + + Public Class Keybind.Combination Implements IComparable(Of Keybind.Combination), IComparable + inheritance: + - System.Object + implements: + - System.IComparable{MLEM.Input.Keybind.Combination} + - System.IComparable + inheritedMembers: + - 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 + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Input.Keybind.Combination.Modifiers + commentId: F:MLEM.Input.Keybind.Combination.Modifiers + id: Modifiers + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: Modifiers + nameWithType: Keybind.Combination.Modifiers + fullName: MLEM.Input.Keybind.Combination.Modifiers + type: Field + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Modifiers + path: ../MLEM/Input/Keybind.cs + startLine: 331 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The inputs that have to be held down for this combination to be valid, which is queried in and . + + If this collection is empty, there are no required modifiers. + example: [] + syntax: + content: >- + [DataMember] + + public readonly GenericInput[] Modifiers + return: + type: MLEM.Input.GenericInput[] + content.vb: >- + + + Public ReadOnly Modifiers As GenericInput() + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Input.Keybind.Combination.InverseModifiers + commentId: F:MLEM.Input.Keybind.Combination.InverseModifiers + id: InverseModifiers + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: InverseModifiers + nameWithType: Keybind.Combination.InverseModifiers + fullName: MLEM.Input.Keybind.Combination.InverseModifiers + type: Field + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InverseModifiers + path: ../MLEM/Input/Keybind.cs + startLine: 337 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The inputs that have to be up for this combination to be valid, which is queried in and . + + If this collection is empty, there are no required inverse modifiers. + example: [] + syntax: + content: >- + [DataMember] + + public readonly GenericInput[] InverseModifiers + return: + type: MLEM.Input.GenericInput[] + content.vb: >- + + + Public ReadOnly InverseModifiers As GenericInput() + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Input.Keybind.Combination.Key + commentId: F:MLEM.Input.Keybind.Combination.Key + id: Key + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: Key + nameWithType: Keybind.Combination.Key + fullName: MLEM.Input.Keybind.Combination.Key + type: Field + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Key + path: ../MLEM/Input/Keybind.cs + startLine: 343 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The input that has to be down (or pressed) for this combination to be considered down (or pressed). + + Note that needs to be empty, or all of its values need to be down, as well. + example: [] + syntax: + content: >- + [DataMember] + + public readonly GenericInput Key + return: + type: MLEM.Input.GenericInput + content.vb: >- + + + Public ReadOnly Key As GenericInput + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Input.Keybind.Combination.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + commentId: M:MLEM.Input.Keybind.Combination.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + id: '#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[])' + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: Combination(GenericInput, params GenericInput[]) + nameWithType: Keybind.Combination.Combination(GenericInput, params GenericInput[]) + fullName: MLEM.Input.Keybind.Combination.Combination(MLEM.Input.GenericInput, params MLEM.Input.GenericInput[]) + type: Constructor + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/Keybind.cs + startLine: 351 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Creates a new combination with the given settings. + + To add a combination to a , use instead. + example: [] + syntax: + content: public Combination(GenericInput key, params GenericInput[] modifiers) + parameters: + - id: key + type: MLEM.Input.GenericInput + description: The key. + - id: modifiers + type: MLEM.Input.GenericInput[] + description: The modifiers. + content.vb: Public Sub New(key As GenericInput, ParamArray modifiers As GenericInput()) + overload: MLEM.Input.Keybind.Combination.#ctor* + nameWithType.vb: Keybind.Combination.New(GenericInput, ParamArray GenericInput()) + fullName.vb: MLEM.Input.Keybind.Combination.New(MLEM.Input.GenericInput, ParamArray MLEM.Input.GenericInput()) + name.vb: New(GenericInput, ParamArray GenericInput()) +- uid: MLEM.Input.Keybind.Combination.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[],MLEM.Input.GenericInput[]) + commentId: M:MLEM.Input.Keybind.Combination.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[],MLEM.Input.GenericInput[]) + id: '#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[],MLEM.Input.GenericInput[])' + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: Combination(GenericInput, GenericInput[], GenericInput[]) + nameWithType: Keybind.Combination.Combination(GenericInput, GenericInput[], GenericInput[]) + fullName: MLEM.Input.Keybind.Combination.Combination(MLEM.Input.GenericInput, MLEM.Input.GenericInput[], MLEM.Input.GenericInput[]) + type: Constructor + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/Keybind.cs + startLine: 361 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Creates a new combination with the given settings. + + To add a combination to a , use instead. + + Note that inputs are automatically removed from inverseModifiers if they are also present in modifiers, or if they are the main key. + example: [] + syntax: + content: public Combination(GenericInput key, GenericInput[] modifiers, GenericInput[] inverseModifiers) + parameters: + - id: key + type: MLEM.Input.GenericInput + description: The key. + - id: modifiers + type: MLEM.Input.GenericInput[] + description: The modifiers, or null to use no modifiers. + - id: inverseModifiers + type: MLEM.Input.GenericInput[] + description: The inverse modifiers, or null to use no modifiers. + content.vb: Public Sub New(key As GenericInput, modifiers As GenericInput(), inverseModifiers As GenericInput()) + overload: MLEM.Input.Keybind.Combination.#ctor* + nameWithType.vb: Keybind.Combination.New(GenericInput, GenericInput(), GenericInput()) + fullName.vb: MLEM.Input.Keybind.Combination.New(MLEM.Input.GenericInput, MLEM.Input.GenericInput(), MLEM.Input.GenericInput()) + name.vb: New(GenericInput, GenericInput(), GenericInput()) +- uid: MLEM.Input.Keybind.Combination.#ctor + commentId: M:MLEM.Input.Keybind.Combination.#ctor + id: '#ctor' + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: Combination() + nameWithType: Keybind.Combination.Combination() + fullName: MLEM.Input.Keybind.Combination.Combination() + type: Constructor + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/Keybind.cs + startLine: 374 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Creates a new empty combination using the default with the input type and no or . + example: [] + syntax: + content: public Combination() + content.vb: Public Sub New() + overload: MLEM.Input.Keybind.Combination.#ctor* + nameWithType.vb: Keybind.Combination.New() + fullName.vb: MLEM.Input.Keybind.Combination.New() + name.vb: New() +- uid: MLEM.Input.Keybind.Combination.IsDown(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.Combination.IsDown(MLEM.Input.InputHandler,System.Int32) + id: IsDown(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: IsDown(InputHandler, int) + nameWithType: Keybind.Combination.IsDown(InputHandler, int) + fullName: MLEM.Input.Keybind.Combination.IsDown(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsDown + path: ../MLEM/Input/Keybind.cs + startLine: 383 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether this combination is currently down. + + See for more information. + example: [] + syntax: + content: public bool IsDown(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this combination is down + content.vb: Public Function IsDown(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.Combination.IsDown* + nameWithType.vb: Keybind.Combination.IsDown(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.Combination.IsDown(MLEM.Input.InputHandler, Integer) + name.vb: IsDown(InputHandler, Integer) +- uid: MLEM.Input.Keybind.Combination.WasDown(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.Combination.WasDown(MLEM.Input.InputHandler,System.Int32) + id: WasDown(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: WasDown(InputHandler, int) + nameWithType: Keybind.Combination.WasDown(InputHandler, int) + fullName: MLEM.Input.Keybind.Combination.WasDown(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WasDown + path: ../MLEM/Input/Keybind.cs + startLine: 394 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether this combination was down in the last upate call. + + See for more information. + example: [] + syntax: + content: public bool WasDown(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this combination was down + content.vb: Public Function WasDown(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.Combination.WasDown* + nameWithType.vb: Keybind.Combination.WasDown(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.Combination.WasDown(MLEM.Input.InputHandler, Integer) + name.vb: WasDown(InputHandler, Integer) +- uid: MLEM.Input.Keybind.Combination.IsPressed(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.Combination.IsPressed(MLEM.Input.InputHandler,System.Int32) + id: IsPressed(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: IsPressed(InputHandler, int) + nameWithType: Keybind.Combination.IsPressed(InputHandler, int) + fullName: MLEM.Input.Keybind.Combination.IsPressed(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsPressed + path: ../MLEM/Input/Keybind.cs + startLine: 405 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether this combination is currently pressed. + + See for more information. + example: [] + syntax: + content: public bool IsPressed(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this combination is pressed + content.vb: Public Function IsPressed(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.Combination.IsPressed* + nameWithType.vb: Keybind.Combination.IsPressed(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.Combination.IsPressed(MLEM.Input.InputHandler, Integer) + name.vb: IsPressed(InputHandler, Integer) +- uid: MLEM.Input.Keybind.Combination.IsPressedAvailable(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.Combination.IsPressedAvailable(MLEM.Input.InputHandler,System.Int32) + id: IsPressedAvailable(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: IsPressedAvailable(InputHandler, int) + nameWithType: Keybind.Combination.IsPressedAvailable(InputHandler, int) + fullName: MLEM.Input.Keybind.Combination.IsPressedAvailable(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsPressedAvailable + path: ../MLEM/Input/Keybind.cs + startLine: 416 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether this combination is currently pressed and has not been consumed yet using . + + See for more information. + example: [] + syntax: + content: public bool IsPressedAvailable(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this combination is pressed + content.vb: Public Function IsPressedAvailable(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.Combination.IsPressedAvailable* + nameWithType.vb: Keybind.Combination.IsPressedAvailable(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.Combination.IsPressedAvailable(MLEM.Input.InputHandler, Integer) + name.vb: IsPressedAvailable(InputHandler, Integer) +- uid: MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + id: TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: TryConsumePressed(InputHandler, int) + nameWithType: Keybind.Combination.TryConsumePressed(InputHandler, int) + fullName: MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TryConsumePressed + path: ../MLEM/Input/Keybind.cs + startLine: 428 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether this combination is currently pressed and the press has not been consumed yet. + + A combination is considered consumed if this method has already returned true previously since the last call. + + See for more information. + example: [] + syntax: + content: public bool TryConsumePressed(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this combination is pressed + content.vb: Public Function TryConsumePressed(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.Combination.TryConsumePressed* + nameWithType.vb: Keybind.Combination.TryConsumePressed(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler, Integer) + name.vb: TryConsumePressed(InputHandler, Integer) +- uid: MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler,System.Int32) + id: IsModifierDown(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: IsModifierDown(InputHandler, int) + nameWithType: Keybind.Combination.IsModifierDown(InputHandler, int) + fullName: MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsModifierDown + path: ../MLEM/Input/Keybind.cs + startLine: 438 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns whether all of this combination's are currently down and are currently up. + example: [] + syntax: + content: public bool IsModifierDown(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this combination's modifiers are down + content.vb: Public Function IsModifierDown(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.Combination.IsModifierDown* + nameWithType.vb: Keybind.Combination.IsModifierDown(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler, Integer) + name.vb: IsModifierDown(InputHandler, Integer) +- uid: MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler,System.Int32) + id: WasModifierDown(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: WasModifierDown(InputHandler, int) + nameWithType: Keybind.Combination.WasModifierDown(InputHandler, int) + fullName: MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WasModifierDown + path: ../MLEM/Input/Keybind.cs + startLine: 456 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns whether all of this combination's were down and were up in the last update call. + example: [] + syntax: + content: public bool WasModifierDown(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this combination's modifiers were down + content.vb: Public Function WasModifierDown(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.Combination.WasModifierDown* + nameWithType.vb: Keybind.Combination.WasModifierDown(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler, Integer) + name.vb: WasModifierDown(InputHandler, Integer) +- uid: MLEM.Input.Keybind.Combination.ToString(System.String,System.Func{MLEM.Input.GenericInput,System.String}) + commentId: M:MLEM.Input.Keybind.Combination.ToString(System.String,System.Func{MLEM.Input.GenericInput,System.String}) + id: ToString(System.String,System.Func{MLEM.Input.GenericInput,System.String}) + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: ToString(string, Func) + nameWithType: Keybind.Combination.ToString(string, Func) + fullName: MLEM.Input.Keybind.Combination.ToString(string, System.Func) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM/Input/Keybind.cs + startLine: 476 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Converts this combination into an easily human-readable string. + + When using , this method is used with joiner set to " + ". + example: [] + syntax: + content: public string ToString(string joiner, Func inputName = null) + parameters: + - id: joiner + type: System.String + description: The string to use to join this combination's and together + - id: inputName + type: System.Func{MLEM.Input.GenericInput,System.String} + description: The function to use for determining the display name of a . If this is null, the generic input's default method is used. + return: + type: System.String + description: A human-readable string representing this combination + content.vb: Public Function ToString(joiner As String, inputName As Func(Of GenericInput, String) = Nothing) As String + overload: MLEM.Input.Keybind.Combination.ToString* + nameWithType.vb: Keybind.Combination.ToString(String, Func(Of GenericInput, String)) + fullName.vb: MLEM.Input.Keybind.Combination.ToString(String, System.Func(Of MLEM.Input.GenericInput, String)) + name.vb: ToString(String, Func(Of GenericInput, String)) +- uid: MLEM.Input.Keybind.Combination.CompareTo(MLEM.Input.Keybind.Combination) + commentId: M:MLEM.Input.Keybind.Combination.CompareTo(MLEM.Input.Keybind.Combination) + id: CompareTo(MLEM.Input.Keybind.Combination) + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: CompareTo(Combination) + nameWithType: Keybind.Combination.CompareTo(Keybind.Combination) + fullName: MLEM.Input.Keybind.Combination.CompareTo(MLEM.Input.Keybind.Combination) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CompareTo + path: ../MLEM/Input/Keybind.cs + startLine: 485 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + example: [] + syntax: + content: public int CompareTo(Keybind.Combination other) + parameters: + - id: other + type: MLEM.Input.Keybind.Combination + description: An object to compare with this instance. + return: + type: System.Int32 + description: >- + A value that indicates the relative order of the objects being compared. The return value has these meanings: + +
Value Meaning
Less than zero This instance precedes other in the sort order.
Zero This instance occurs in the same position in the sort order as other.
Greater than zero This instance follows other in the sort order.
+ content.vb: Public Function CompareTo(other As Keybind.Combination) As Integer + overload: MLEM.Input.Keybind.Combination.CompareTo* + implements: + - System.IComparable{MLEM.Input.Keybind.Combination}.CompareTo(MLEM.Input.Keybind.Combination) +- uid: MLEM.Input.Keybind.Combination.CompareTo(System.Object) + commentId: M:MLEM.Input.Keybind.Combination.CompareTo(System.Object) + id: CompareTo(System.Object) + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: CompareTo(object) + nameWithType: Keybind.Combination.CompareTo(object) + fullName: MLEM.Input.Keybind.Combination.CompareTo(object) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CompareTo + path: ../MLEM/Input/Keybind.cs + startLine: 496 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + example: [] + syntax: + content: public int CompareTo(object obj) + parameters: + - id: obj + type: System.Object + description: An object to compare with this instance. + return: + type: System.Int32 + description: >- + A value that indicates the relative order of the objects being compared. The return value has these meanings: + +
Value Meaning
Less than zero This instance precedes obj in the sort order.
Zero This instance occurs in the same position in the sort order as obj.
Greater than zero This instance follows obj in the sort order.
+ content.vb: Public Function CompareTo(obj As Object) As Integer + overload: MLEM.Input.Keybind.Combination.CompareTo* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: obj is not the same type as this instance. + implements: + - System.IComparable.CompareTo(System.Object) + nameWithType.vb: Keybind.Combination.CompareTo(Object) + fullName.vb: MLEM.Input.Keybind.Combination.CompareTo(Object) + name.vb: CompareTo(Object) +- uid: MLEM.Input.Keybind.Combination.ToString + commentId: M:MLEM.Input.Keybind.Combination.ToString + id: ToString + parent: MLEM.Input.Keybind.Combination + langs: + - csharp + - vb + name: ToString() + nameWithType: Keybind.Combination.ToString() + fullName: MLEM.Input.Keybind.Combination.ToString() + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM/Input/Keybind.cs + startLine: 508 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns a string that represents the current object. + example: [] + syntax: + content: public override string ToString() + return: + type: System.String + description: A string that represents the current object. + content.vb: Public Overrides Function ToString() As String + overridden: System.Object.ToString + overload: MLEM.Input.Keybind.Combination.ToString* +references: +- uid: MLEM.Input.GenericInput + commentId: T:MLEM.Input.GenericInput + parent: MLEM.Input + href: MLEM.Input.GenericInput.html + name: GenericInput + nameWithType: GenericInput + fullName: MLEM.Input.GenericInput +- uid: System.IComparable + commentId: T:System.IComparable + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable + name: IComparable + nameWithType: IComparable + fullName: System.IComparable +- uid: System.IComparable`1 + commentId: T:System.IComparable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + name: IComparable + nameWithType: IComparable + fullName: System.IComparable + nameWithType.vb: IComparable(Of T) + fullName.vb: System.IComparable(Of T) + name.vb: IComparable(Of T) + spec.csharp: + - uid: System.IComparable`1 + name: IComparable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IComparable`1 + name: IComparable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Input.Keybind.Combination.Modifiers + commentId: F:MLEM.Input.Keybind.Combination.Modifiers + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_Modifiers + name: Modifiers + nameWithType: Keybind.Combination.Modifiers + fullName: MLEM.Input.Keybind.Combination.Modifiers +- 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: 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.IComparable{MLEM.Input.Keybind.Combination} + commentId: T:System.IComparable{MLEM.Input.Keybind.Combination} + parent: System + definition: System.IComparable`1 + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + name: IComparable + nameWithType: IComparable + fullName: System.IComparable + nameWithType.vb: IComparable(Of Keybind.Combination) + fullName.vb: System.IComparable(Of MLEM.Input.Keybind.Combination) + name.vb: IComparable(Of Keybind.Combination) + spec.csharp: + - uid: System.IComparable`1 + name: IComparable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + - name: < + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + - name: '>' + spec.vb: + - uid: System.IComparable`1 + name: IComparable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + - 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler,System.Int32) + isExternal: true + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_IsModifierDown_MLEM_Input_InputHandler_System_Int32_ + name: IsModifierDown(InputHandler, int) + nameWithType: Keybind.Combination.IsModifierDown(InputHandler, int) + fullName: MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler, int) + nameWithType.vb: Keybind.Combination.IsModifierDown(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler, Integer) + name.vb: IsModifierDown(InputHandler, Integer) + spec.csharp: + - uid: MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler,System.Int32) + name: IsModifierDown + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_IsModifierDown_MLEM_Input_InputHandler_System_Int32_ + - name: ( + - uid: MLEM.Input.InputHandler + name: InputHandler + href: MLEM.Input.InputHandler.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.Combination.IsModifierDown(MLEM.Input.InputHandler,System.Int32) + name: IsModifierDown + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_IsModifierDown_MLEM_Input_InputHandler_System_Int32_ + - name: ( + - uid: MLEM.Input.InputHandler + name: InputHandler + href: MLEM.Input.InputHandler.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler,System.Int32) + isExternal: true + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_WasModifierDown_MLEM_Input_InputHandler_System_Int32_ + name: WasModifierDown(InputHandler, int) + nameWithType: Keybind.Combination.WasModifierDown(InputHandler, int) + fullName: MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler, int) + nameWithType.vb: Keybind.Combination.WasModifierDown(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler, Integer) + name.vb: WasModifierDown(InputHandler, Integer) + spec.csharp: + - uid: MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler,System.Int32) + name: WasModifierDown + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_WasModifierDown_MLEM_Input_InputHandler_System_Int32_ + - name: ( + - uid: MLEM.Input.InputHandler + name: InputHandler + href: MLEM.Input.InputHandler.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.Combination.WasModifierDown(MLEM.Input.InputHandler,System.Int32) + name: WasModifierDown + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_WasModifierDown_MLEM_Input_InputHandler_System_Int32_ + - name: ( + - uid: MLEM.Input.InputHandler + name: InputHandler + href: MLEM.Input.InputHandler.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.GenericInput[] + isExternal: true + href: MLEM.Input.GenericInput.html + name: GenericInput[] + nameWithType: GenericInput[] + fullName: MLEM.Input.GenericInput[] + nameWithType.vb: GenericInput() + fullName.vb: MLEM.Input.GenericInput() + name.vb: GenericInput() + spec.csharp: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ( + - name: ) +- uid: MLEM.Input.Keybind + commentId: T:MLEM.Input.Keybind + parent: MLEM.Input + href: MLEM.Input.Keybind.html + name: Keybind + nameWithType: Keybind + fullName: MLEM.Input.Keybind +- uid: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + commentId: M:MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Add_MLEM_Input_GenericInput_MLEM_Input_GenericInput___ + name: Add(GenericInput, params GenericInput[]) + nameWithType: Keybind.Add(GenericInput, params GenericInput[]) + fullName: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput, params MLEM.Input.GenericInput[]) + nameWithType.vb: Keybind.Add(GenericInput, ParamArray GenericInput()) + fullName.vb: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput, ParamArray MLEM.Input.GenericInput()) + name.vb: Add(GenericInput, ParamArray GenericInput()) + spec.csharp: + - uid: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + name: Add + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Add_MLEM_Input_GenericInput_MLEM_Input_GenericInput___ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - name: params + - name: " " + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + name: Add + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Add_MLEM_Input_GenericInput_MLEM_Input_GenericInput___ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ( + - name: ) + - name: ) +- uid: MLEM.Input.Keybind.Combination.#ctor* + commentId: Overload:MLEM.Input.Keybind.Combination.#ctor + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination__ctor_MLEM_Input_GenericInput_MLEM_Input_GenericInput___ + name: Combination + nameWithType: Keybind.Combination.Combination + fullName: MLEM.Input.Keybind.Combination.Combination + nameWithType.vb: Keybind.Combination.New + fullName.vb: MLEM.Input.Keybind.Combination.New + name.vb: New +- uid: MLEM.Input.GenericInput.InputType.None + commentId: F:MLEM.Input.GenericInput.InputType.None + href: MLEM.Input.GenericInput.InputType.html#MLEM_Input_GenericInput_InputType_None + name: None + nameWithType: GenericInput.InputType.None + fullName: MLEM.Input.GenericInput.InputType.None +- uid: MLEM.Input.Keybind.Combination.InverseModifiers + commentId: F:MLEM.Input.Keybind.Combination.InverseModifiers + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_InverseModifiers + name: InverseModifiers + nameWithType: Keybind.Combination.InverseModifiers + fullName: MLEM.Input.Keybind.Combination.InverseModifiers +- uid: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsDown_MLEM_Input_GenericInput_System_Int32_ + name: IsDown(GenericInput, int) + nameWithType: InputHandler.IsDown(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.IsDown(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput, Integer) + name.vb: IsDown(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + name: IsDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsDown_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + name: IsDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsDown_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.Keybind.Combination.IsDown* + commentId: Overload:MLEM.Input.Keybind.Combination.IsDown + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_IsDown_MLEM_Input_InputHandler_System_Int32_ + name: IsDown + nameWithType: Keybind.Combination.IsDown + fullName: MLEM.Input.Keybind.Combination.IsDown +- 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: 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: 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.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_WasDown_MLEM_Input_GenericInput_System_Int32_ + name: WasDown(GenericInput, int) + nameWithType: InputHandler.WasDown(GenericInput, int) + fullName: MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.WasDown(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput, Integer) + name.vb: WasDown(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32) + name: WasDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_WasDown_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32) + name: WasDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_WasDown_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.Keybind.Combination.WasDown* + commentId: Overload:MLEM.Input.Keybind.Combination.WasDown + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_WasDown_MLEM_Input_InputHandler_System_Int32_ + name: WasDown + nameWithType: Keybind.Combination.WasDown + fullName: MLEM.Input.Keybind.Combination.WasDown +- uid: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressed_MLEM_Input_GenericInput_System_Int32_ + name: IsPressed(GenericInput, int) + nameWithType: InputHandler.IsPressed(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.IsPressed(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput, Integer) + name.vb: IsPressed(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + name: IsPressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + name: IsPressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.Keybind.Combination.IsPressed* + commentId: Overload:MLEM.Input.Keybind.Combination.IsPressed + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_IsPressed_MLEM_Input_InputHandler_System_Int32_ + name: IsPressed + nameWithType: Keybind.Combination.IsPressed + fullName: MLEM.Input.Keybind.Combination.IsPressed +- uid: MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + isExternal: true + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_TryConsumePressed_MLEM_Input_InputHandler_System_Int32_ + name: TryConsumePressed(InputHandler, int) + nameWithType: Keybind.Combination.TryConsumePressed(InputHandler, int) + fullName: MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler, int) + nameWithType.vb: Keybind.Combination.TryConsumePressed(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler, Integer) + name.vb: TryConsumePressed(InputHandler, Integer) + spec.csharp: + - uid: MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + name: TryConsumePressed + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_TryConsumePressed_MLEM_Input_InputHandler_System_Int32_ + - name: ( + - uid: MLEM.Input.InputHandler + name: InputHandler + href: MLEM.Input.InputHandler.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.Combination.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + name: TryConsumePressed + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_TryConsumePressed_MLEM_Input_InputHandler_System_Int32_ + - name: ( + - uid: MLEM.Input.InputHandler + name: InputHandler + href: MLEM.Input.InputHandler.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressedAvailable_MLEM_Input_GenericInput_System_Int32_ + name: IsPressedAvailable(GenericInput, int) + nameWithType: InputHandler.IsPressedAvailable(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.IsPressedAvailable(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput, Integer) + name.vb: IsPressedAvailable(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + name: IsPressedAvailable + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressedAvailable_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + name: IsPressedAvailable + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressedAvailable_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.Keybind.Combination.IsPressedAvailable* + commentId: Overload:MLEM.Input.Keybind.Combination.IsPressedAvailable + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_IsPressedAvailable_MLEM_Input_InputHandler_System_Int32_ + name: IsPressedAvailable + nameWithType: Keybind.Combination.IsPressedAvailable + fullName: MLEM.Input.Keybind.Combination.IsPressedAvailable +- uid: MLEM.Input.InputHandler.Update + commentId: M:MLEM.Input.InputHandler.Update + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_Update + name: Update() + nameWithType: InputHandler.Update() + fullName: MLEM.Input.InputHandler.Update() + spec.csharp: + - uid: MLEM.Input.InputHandler.Update + name: Update + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_Update + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.Update + name: Update + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_Update + - name: ( + - name: ) +- uid: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressed_MLEM_Input_GenericInput_System_Int32_ + name: TryConsumePressed(GenericInput, int) + nameWithType: InputHandler.TryConsumePressed(GenericInput, int) + fullName: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.TryConsumePressed(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput, Integer) + name.vb: TryConsumePressed(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + name: TryConsumePressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + name: TryConsumePressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.Keybind.Combination.TryConsumePressed* + commentId: Overload:MLEM.Input.Keybind.Combination.TryConsumePressed + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_TryConsumePressed_MLEM_Input_InputHandler_System_Int32_ + name: TryConsumePressed + nameWithType: Keybind.Combination.TryConsumePressed + fullName: MLEM.Input.Keybind.Combination.TryConsumePressed +- uid: MLEM.Input.Keybind.Combination.IsModifierDown* + commentId: Overload:MLEM.Input.Keybind.Combination.IsModifierDown + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_IsModifierDown_MLEM_Input_InputHandler_System_Int32_ + name: IsModifierDown + nameWithType: Keybind.Combination.IsModifierDown + fullName: MLEM.Input.Keybind.Combination.IsModifierDown +- uid: MLEM.Input.Keybind.Combination.WasModifierDown* + commentId: Overload:MLEM.Input.Keybind.Combination.WasModifierDown + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_WasModifierDown_MLEM_Input_InputHandler_System_Int32_ + name: WasModifierDown + nameWithType: Keybind.Combination.WasModifierDown + fullName: MLEM.Input.Keybind.Combination.WasModifierDown +- uid: MLEM.Input.Keybind.Combination.ToString + commentId: M:MLEM.Input.Keybind.Combination.ToString + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_ToString + name: ToString() + nameWithType: Keybind.Combination.ToString() + fullName: MLEM.Input.Keybind.Combination.ToString() + spec.csharp: + - uid: MLEM.Input.Keybind.Combination.ToString + name: ToString + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.Combination.ToString + name: ToString + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_ToString + - name: ( + - name: ) +- uid: MLEM.Input.Keybind.Combination.Key + commentId: F:MLEM.Input.Keybind.Combination.Key + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_Key + name: Key + nameWithType: Keybind.Combination.Key + fullName: MLEM.Input.Keybind.Combination.Key +- uid: MLEM.Input.GenericInput.ToString + commentId: M:MLEM.Input.GenericInput.ToString + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_ToString + name: ToString() + nameWithType: GenericInput.ToString() + fullName: MLEM.Input.GenericInput.ToString() + spec.csharp: + - uid: MLEM.Input.GenericInput.ToString + name: ToString + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Input.GenericInput.ToString + name: ToString + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_ToString + - name: ( + - name: ) +- uid: MLEM.Input.Keybind.Combination.ToString* + commentId: Overload:MLEM.Input.Keybind.Combination.ToString + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_ToString_System_String_System_Func_MLEM_Input_GenericInput_System_String__ + name: ToString + nameWithType: Keybind.Combination.ToString + fullName: MLEM.Input.Keybind.Combination.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: System.Func{MLEM.Input.GenericInput,System.String} + commentId: T:System.Func{MLEM.Input.GenericInput,System.String} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of GenericInput, String) + fullName.vb: System.Func(Of MLEM.Input.GenericInput, String) + name.vb: Func(Of GenericInput, String) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: MLEM.Input.Keybind.Combination.CompareTo* + commentId: Overload:MLEM.Input.Keybind.Combination.CompareTo + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_CompareTo_MLEM_Input_Keybind_Combination_ + name: CompareTo + nameWithType: Keybind.Combination.CompareTo + fullName: MLEM.Input.Keybind.Combination.CompareTo +- uid: System.IComparable{MLEM.Input.Keybind.Combination}.CompareTo(MLEM.Input.Keybind.Combination) + commentId: M:System.IComparable{MLEM.Input.Keybind.Combination}.CompareTo(MLEM.Input.Keybind.Combination) + parent: System.IComparable{MLEM.Input.Keybind.Combination} + definition: System.IComparable`1.CompareTo(`0) + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + name: CompareTo(Combination) + nameWithType: IComparable.CompareTo(Keybind.Combination) + fullName: System.IComparable.CompareTo(MLEM.Input.Keybind.Combination) + nameWithType.vb: IComparable(Of Keybind.Combination).CompareTo(Keybind.Combination) + fullName.vb: System.IComparable(Of MLEM.Input.Keybind.Combination).CompareTo(MLEM.Input.Keybind.Combination) + spec.csharp: + - uid: System.IComparable{MLEM.Input.Keybind.Combination}.CompareTo(MLEM.Input.Keybind.Combination) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + - name: ( + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + - name: ) + spec.vb: + - uid: System.IComparable{MLEM.Input.Keybind.Combination}.CompareTo(MLEM.Input.Keybind.Combination) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + - name: ( + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + - name: ) +- uid: MLEM.Input.Keybind.Combination + commentId: T:MLEM.Input.Keybind.Combination + parent: MLEM.Input + href: MLEM.Input.Keybind.html + name: Keybind.Combination + nameWithType: Keybind.Combination + fullName: MLEM.Input.Keybind.Combination + spec.csharp: + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + spec.vb: + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html +- uid: System.IComparable`1.CompareTo(`0) + commentId: M:System.IComparable`1.CompareTo(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + name: CompareTo(T) + nameWithType: IComparable.CompareTo(T) + fullName: System.IComparable.CompareTo(T) + nameWithType.vb: IComparable(Of T).CompareTo(T) + fullName.vb: System.IComparable(Of T).CompareTo(T) + spec.csharp: + - uid: System.IComparable`1.CompareTo(`0) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.IComparable`1.CompareTo(`0) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + - name: ( + - name: T + - name: ) +- uid: System.ArgumentException + commentId: T:System.ArgumentException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentexception + name: ArgumentException + nameWithType: ArgumentException + fullName: System.ArgumentException +- uid: System.IComparable.CompareTo(System.Object) + commentId: M:System.IComparable.CompareTo(System.Object) + parent: System.IComparable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable.compareto + name: CompareTo(object) + nameWithType: IComparable.CompareTo(object) + fullName: System.IComparable.CompareTo(object) + nameWithType.vb: IComparable.CompareTo(Object) + fullName.vb: System.IComparable.CompareTo(Object) + name.vb: CompareTo(Object) + spec.csharp: + - uid: System.IComparable.CompareTo(System.Object) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable.compareto + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.IComparable.CompareTo(System.Object) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable.compareto + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- 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: ) diff --git a/Docs/api/MLEM.Input.Keybind.yml b/Docs/api/MLEM.Input.Keybind.yml new file mode 100644 index 0000000..138bc56 --- /dev/null +++ b/Docs/api/MLEM.Input.Keybind.yml @@ -0,0 +1,2644 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.Keybind + commentId: T:MLEM.Input.Keybind + id: Keybind + parent: MLEM.Input + children: + - MLEM.Input.Keybind.#ctor + - MLEM.Input.Keybind.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + - MLEM.Input.Keybind.#ctor(MLEM.Input.GenericInput,MLEM.Input.ModifierKey) + - MLEM.Input.Keybind.#ctor(MLEM.Input.Keybind.Combination[]) + - MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + - MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.ModifierKey) + - MLEM.Input.Keybind.Add(MLEM.Input.Keybind.Combination) + - MLEM.Input.Keybind.Clear + - MLEM.Input.Keybind.Combinations + - MLEM.Input.Keybind.CompareTo(MLEM.Input.Keybind) + - MLEM.Input.Keybind.CompareTo(System.Object) + - MLEM.Input.Keybind.CopyFrom(MLEM.Input.Keybind) + - MLEM.Input.Keybind.GetCombinations + - MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + - MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.GenericInput,MLEM.Input.ModifierKey) + - MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.Keybind.Combination) + - MLEM.Input.Keybind.IsDown(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.IsModifierDown(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.IsPressed(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.IsPressedAvailable(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.Remove(System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean}) + - MLEM.Input.Keybind.ToString + - MLEM.Input.Keybind.ToString(System.String,System.String,System.Func{MLEM.Input.GenericInput,System.String}) + - MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.TryGetCombination(System.Int32,MLEM.Input.Keybind.Combination@) + - MLEM.Input.Keybind.WasDown(MLEM.Input.InputHandler,System.Int32) + - MLEM.Input.Keybind.WasModifierDown(MLEM.Input.InputHandler,System.Int32) + langs: + - csharp + - vb + name: Keybind + nameWithType: Keybind + fullName: MLEM.Input.Keybind + type: Class + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Keybind + path: ../MLEM/Input/Keybind.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + A keybind represents a generic way to trigger input. + + A keybind is made up of multiple key combinations, one of which has to be pressed for the keybind to be triggered. + + Note that this type is serializable using . + + Note that this class implements and , which allows two combinations to be ordered based on how many their combinations have. + example: [] + syntax: + content: >- + [DataContract] + + public class Keybind : IComparable, IComparable + content.vb: >- + + + Public Class Keybind Implements IComparable(Of Keybind), IComparable + inheritance: + - System.Object + implements: + - System.IComparable{MLEM.Input.Keybind} + - System.IComparable + inheritedMembers: + - 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 + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Input.Keybind.Combinations + commentId: P:MLEM.Input.Keybind.Combinations + id: Combinations + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Combinations + nameWithType: Keybind.Combinations + fullName: MLEM.Input.Keybind.Combinations + type: Property + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Combinations + path: ../MLEM/Input/Keybind.cs + startLine: 26 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The combinations that make up this keybind. + + This collection can be modified using , , , , etc. + example: [] + syntax: + content: >- + [DataMember] + + public Keybind.Combination[] Combinations { get; } + parameters: [] + return: + type: MLEM.Input.Keybind.Combination[] + content.vb: >- + + + Public Property Combinations As Keybind.Combination() + overload: MLEM.Input.Keybind.Combinations* + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Input.Keybind.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + commentId: M:MLEM.Input.Keybind.#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + id: '#ctor(MLEM.Input.GenericInput,MLEM.Input.GenericInput[])' + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Keybind(GenericInput, params GenericInput[]) + nameWithType: Keybind.Keybind(GenericInput, params GenericInput[]) + fullName: MLEM.Input.Keybind.Keybind(MLEM.Input.GenericInput, params MLEM.Input.GenericInput[]) + type: Constructor + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/Keybind.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Creates a new keybind and adds the given key and modifiers using + example: [] + syntax: + content: public Keybind(GenericInput key, params GenericInput[] modifiers) + parameters: + - id: key + type: MLEM.Input.GenericInput + description: The key to be pressed. + - id: modifiers + type: MLEM.Input.GenericInput[] + description: The modifier keys that have to be held down. + content.vb: Public Sub New(key As GenericInput, ParamArray modifiers As GenericInput()) + overload: MLEM.Input.Keybind.#ctor* + nameWithType.vb: Keybind.New(GenericInput, ParamArray GenericInput()) + fullName.vb: MLEM.Input.Keybind.New(MLEM.Input.GenericInput, ParamArray MLEM.Input.GenericInput()) + name.vb: New(GenericInput, ParamArray GenericInput()) +- uid: MLEM.Input.Keybind.#ctor(MLEM.Input.GenericInput,MLEM.Input.ModifierKey) + commentId: M:MLEM.Input.Keybind.#ctor(MLEM.Input.GenericInput,MLEM.Input.ModifierKey) + id: '#ctor(MLEM.Input.GenericInput,MLEM.Input.ModifierKey)' + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Keybind(GenericInput, ModifierKey) + nameWithType: Keybind.Keybind(GenericInput, ModifierKey) + fullName: MLEM.Input.Keybind.Keybind(MLEM.Input.GenericInput, MLEM.Input.ModifierKey) + type: Constructor + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/Keybind.cs + startLine: 39 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Creates a new keybind and adds the given key and modifiers using + example: [] + syntax: + content: public Keybind(GenericInput key, ModifierKey modifier) + parameters: + - id: key + type: MLEM.Input.GenericInput + description: The key to be pressed. + - id: modifier + type: MLEM.Input.ModifierKey + content.vb: Public Sub New(key As GenericInput, modifier As ModifierKey) + overload: MLEM.Input.Keybind.#ctor* + nameWithType.vb: Keybind.New(GenericInput, ModifierKey) + fullName.vb: MLEM.Input.Keybind.New(MLEM.Input.GenericInput, MLEM.Input.ModifierKey) + name.vb: New(GenericInput, ModifierKey) +- uid: MLEM.Input.Keybind.#ctor(MLEM.Input.Keybind.Combination[]) + commentId: M:MLEM.Input.Keybind.#ctor(MLEM.Input.Keybind.Combination[]) + id: '#ctor(MLEM.Input.Keybind.Combination[])' + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Keybind(params Combination[]) + nameWithType: Keybind.Keybind(params Keybind.Combination[]) + fullName: MLEM.Input.Keybind.Keybind(params MLEM.Input.Keybind.Combination[]) + type: Constructor + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/Keybind.cs + startLine: 47 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Creates a new keybind with the given combinations. + example: [] + syntax: + content: public Keybind(params Keybind.Combination[] combinations) + parameters: + - id: combinations + type: MLEM.Input.Keybind.Combination[] + description: The combinations to initialize this keybind with. + content.vb: Public Sub New(ParamArray combinations As Keybind.Combination()) + overload: MLEM.Input.Keybind.#ctor* + nameWithType.vb: Keybind.New(ParamArray Keybind.Combination()) + fullName.vb: MLEM.Input.Keybind.New(ParamArray MLEM.Input.Keybind.Combination()) + name.vb: New(ParamArray Combination()) +- uid: MLEM.Input.Keybind.#ctor + commentId: M:MLEM.Input.Keybind.#ctor + id: '#ctor' + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Keybind() + nameWithType: Keybind.Keybind() + fullName: MLEM.Input.Keybind.Keybind() + type: Constructor + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/Keybind.cs + startLine: 54 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Creates a new keybind with no default combinations + example: [] + syntax: + content: public Keybind() + content.vb: Public Sub New() + overload: MLEM.Input.Keybind.#ctor* + nameWithType.vb: Keybind.New() + fullName.vb: MLEM.Input.Keybind.New() + name.vb: New() +- uid: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + commentId: M:MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + id: Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Add(GenericInput, params GenericInput[]) + nameWithType: Keybind.Add(GenericInput, params GenericInput[]) + fullName: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput, params MLEM.Input.GenericInput[]) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Input/Keybind.cs + startLine: 62 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Adds a new key combination to this keybind that can optionally be pressed for the keybind to trigger. + example: [] + syntax: + content: public Keybind Add(GenericInput key, params GenericInput[] modifiers) + parameters: + - id: key + type: MLEM.Input.GenericInput + description: The key to be pressed. + - id: modifiers + type: MLEM.Input.GenericInput[] + description: The modifier keys that have to be held down. + return: + type: MLEM.Input.Keybind + description: This keybind, for chaining + content.vb: Public Function Add(key As GenericInput, ParamArray modifiers As GenericInput()) As Keybind + overload: MLEM.Input.Keybind.Add* + nameWithType.vb: Keybind.Add(GenericInput, ParamArray GenericInput()) + fullName.vb: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput, ParamArray MLEM.Input.GenericInput()) + name.vb: Add(GenericInput, ParamArray GenericInput()) +- uid: MLEM.Input.Keybind.Add(MLEM.Input.Keybind.Combination) + commentId: M:MLEM.Input.Keybind.Add(MLEM.Input.Keybind.Combination) + id: Add(MLEM.Input.Keybind.Combination) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Add(Combination) + nameWithType: Keybind.Add(Keybind.Combination) + fullName: MLEM.Input.Keybind.Add(MLEM.Input.Keybind.Combination) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Input/Keybind.cs + startLine: 71 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Adds the given to this keybind that can optionally be pressed for the keybind to trigger. + example: [] + syntax: + content: public Keybind Add(Keybind.Combination combination) + parameters: + - id: combination + type: MLEM.Input.Keybind.Combination + description: The combination to add. + return: + type: MLEM.Input.Keybind + description: This keybind, for chaining + content.vb: Public Function Add(combination As Keybind.Combination) As Keybind + overload: MLEM.Input.Keybind.Add* +- uid: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.ModifierKey) + commentId: M:MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.ModifierKey) + id: Add(MLEM.Input.GenericInput,MLEM.Input.ModifierKey) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Add(GenericInput, ModifierKey) + nameWithType: Keybind.Add(GenericInput, ModifierKey) + fullName: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput, MLEM.Input.ModifierKey) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Input/Keybind.cs + startLine: 77 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Adds a new key combination to this keybind that can optionally be pressed for the keybind to trigger. + example: [] + syntax: + content: public Keybind Add(GenericInput key, ModifierKey modifier) + parameters: + - id: key + type: MLEM.Input.GenericInput + description: The key to be pressed. + - id: modifier + type: MLEM.Input.ModifierKey + return: + type: MLEM.Input.Keybind + description: This keybind, for chaining + content.vb: Public Function Add(key As GenericInput, modifier As ModifierKey) As Keybind + overload: MLEM.Input.Keybind.Add* +- uid: MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + commentId: M:MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + id: Insert(System.Int32,MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Insert(int, GenericInput, params GenericInput[]) + nameWithType: Keybind.Insert(int, GenericInput, params GenericInput[]) + fullName: MLEM.Input.Keybind.Insert(int, MLEM.Input.GenericInput, params MLEM.Input.GenericInput[]) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Insert + path: ../MLEM/Input/Keybind.cs + startLine: 90 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Inserts a new key combination into the given index of this keybind's combinations that can optionally be pressed for the keybind to trigger. + example: [] + syntax: + content: public Keybind Insert(int index, GenericInput key, params GenericInput[] modifiers) + parameters: + - id: index + type: System.Int32 + description: The index to insert this combination into. + - id: key + type: MLEM.Input.GenericInput + description: The key to be pressed. + - id: modifiers + type: MLEM.Input.GenericInput[] + description: The modifier keys that have to be held down. + return: + type: MLEM.Input.Keybind + description: This keybind, for chaining. + content.vb: Public Function Insert(index As Integer, key As GenericInput, ParamArray modifiers As GenericInput()) As Keybind + overload: MLEM.Input.Keybind.Insert* + nameWithType.vb: Keybind.Insert(Integer, GenericInput, ParamArray GenericInput()) + fullName.vb: MLEM.Input.Keybind.Insert(Integer, MLEM.Input.GenericInput, ParamArray MLEM.Input.GenericInput()) + name.vb: Insert(Integer, GenericInput, ParamArray GenericInput()) +- uid: MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.Keybind.Combination) + commentId: M:MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.Keybind.Combination) + id: Insert(System.Int32,MLEM.Input.Keybind.Combination) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Insert(int, Combination) + nameWithType: Keybind.Insert(int, Keybind.Combination) + fullName: MLEM.Input.Keybind.Insert(int, MLEM.Input.Keybind.Combination) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Insert + path: ../MLEM/Input/Keybind.cs + startLine: 100 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Inserts the given into the given index of this keybind's combinations that can optionally be pressed for the keybind to trigger. + example: [] + syntax: + content: public Keybind Insert(int index, Keybind.Combination combination) + parameters: + - id: index + type: System.Int32 + description: The index to insert this combination into. + - id: combination + type: MLEM.Input.Keybind.Combination + description: The combination to insert. + return: + type: MLEM.Input.Keybind + description: This keybind, for chaining. + content.vb: Public Function Insert(index As Integer, combination As Keybind.Combination) As Keybind + overload: MLEM.Input.Keybind.Insert* + nameWithType.vb: Keybind.Insert(Integer, Keybind.Combination) + fullName.vb: MLEM.Input.Keybind.Insert(Integer, MLEM.Input.Keybind.Combination) + name.vb: Insert(Integer, Combination) +- uid: MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.GenericInput,MLEM.Input.ModifierKey) + commentId: M:MLEM.Input.Keybind.Insert(System.Int32,MLEM.Input.GenericInput,MLEM.Input.ModifierKey) + id: Insert(System.Int32,MLEM.Input.GenericInput,MLEM.Input.ModifierKey) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Insert(int, GenericInput, ModifierKey) + nameWithType: Keybind.Insert(int, GenericInput, ModifierKey) + fullName: MLEM.Input.Keybind.Insert(int, MLEM.Input.GenericInput, MLEM.Input.ModifierKey) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Insert + path: ../MLEM/Input/Keybind.cs + startLine: 106 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Inserts a new key combination into the given index of this keybind's combinations that can optionally be pressed for the keybind to trigger. + example: [] + syntax: + content: public Keybind Insert(int index, GenericInput key, ModifierKey modifier) + parameters: + - id: index + type: System.Int32 + description: The index to insert this combination into. + - id: key + type: MLEM.Input.GenericInput + description: The key to be pressed. + - id: modifier + type: MLEM.Input.ModifierKey + return: + type: MLEM.Input.Keybind + description: This keybind, for chaining. + content.vb: Public Function Insert(index As Integer, key As GenericInput, modifier As ModifierKey) As Keybind + overload: MLEM.Input.Keybind.Insert* + nameWithType.vb: Keybind.Insert(Integer, GenericInput, ModifierKey) + fullName.vb: MLEM.Input.Keybind.Insert(Integer, MLEM.Input.GenericInput, MLEM.Input.ModifierKey) + name.vb: Insert(Integer, GenericInput, ModifierKey) +- uid: MLEM.Input.Keybind.Clear + commentId: M:MLEM.Input.Keybind.Clear + id: Clear + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Clear() + nameWithType: Keybind.Clear() + fullName: MLEM.Input.Keybind.Clear() + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Clear + path: ../MLEM/Input/Keybind.cs + startLine: 116 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Clears this keybind, removing all active combinations. + example: [] + syntax: + content: public Keybind Clear() + return: + type: MLEM.Input.Keybind + description: This keybind, for chaining + content.vb: Public Function Clear() As Keybind + overload: MLEM.Input.Keybind.Clear* +- uid: MLEM.Input.Keybind.Remove(System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean}) + commentId: M:MLEM.Input.Keybind.Remove(System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean}) + id: Remove(System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean}) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: Remove(Func) + nameWithType: Keybind.Remove(Func) + fullName: MLEM.Input.Keybind.Remove(System.Func) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Remove + path: ../MLEM/Input/Keybind.cs + startLine: 126 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Removes all combinations that match the given predicate + example: [] + syntax: + content: public Keybind Remove(Func predicate) + parameters: + - id: predicate + type: System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean} + description: The predicate to match against + return: + type: MLEM.Input.Keybind + description: This keybind, for chaining + content.vb: Public Function Remove(predicate As Func(Of Keybind.Combination, Integer, Boolean)) As Keybind + overload: MLEM.Input.Keybind.Remove* + nameWithType.vb: Keybind.Remove(Func(Of Keybind.Combination, Integer, Boolean)) + fullName.vb: MLEM.Input.Keybind.Remove(System.Func(Of MLEM.Input.Keybind.Combination, Integer, Boolean)) + name.vb: Remove(Func(Of Combination, Integer, Boolean)) +- uid: MLEM.Input.Keybind.CopyFrom(MLEM.Input.Keybind) + commentId: M:MLEM.Input.Keybind.CopyFrom(MLEM.Input.Keybind) + id: CopyFrom(MLEM.Input.Keybind) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: CopyFrom(Keybind) + nameWithType: Keybind.CopyFrom(Keybind) + fullName: MLEM.Input.Keybind.CopyFrom(MLEM.Input.Keybind) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CopyFrom + path: ../MLEM/Input/Keybind.cs + startLine: 137 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Copies all of the combinations from the given keybind into this keybind. + + Note that this doesn't this keybind, so combinations will be merged rather than replaced. + example: [] + syntax: + content: public Keybind CopyFrom(Keybind other) + parameters: + - id: other + type: MLEM.Input.Keybind + description: The keybind to copy from + return: + type: MLEM.Input.Keybind + description: This keybind, for chaining + content.vb: Public Function CopyFrom(other As Keybind) As Keybind + overload: MLEM.Input.Keybind.CopyFrom* +- uid: MLEM.Input.Keybind.IsDown(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.IsDown(MLEM.Input.InputHandler,System.Int32) + id: IsDown(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: IsDown(InputHandler, int) + nameWithType: Keybind.IsDown(InputHandler, int) + fullName: MLEM.Input.Keybind.IsDown(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsDown + path: ../MLEM/Input/Keybind.cs + startLine: 149 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether this keybind is considered to be down. + + See for more information. + example: [] + syntax: + content: public bool IsDown(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this keybind is considered to be down + content.vb: Public Function IsDown(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.IsDown* + nameWithType.vb: Keybind.IsDown(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.IsDown(MLEM.Input.InputHandler, Integer) + name.vb: IsDown(InputHandler, Integer) +- uid: MLEM.Input.Keybind.WasDown(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.WasDown(MLEM.Input.InputHandler,System.Int32) + id: WasDown(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: WasDown(InputHandler, int) + nameWithType: Keybind.WasDown(InputHandler, int) + fullName: MLEM.Input.Keybind.WasDown(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WasDown + path: ../MLEM/Input/Keybind.cs + startLine: 164 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether this keybind was considered to be down in the last update call. + + See for more information. + example: [] + syntax: + content: public bool WasDown(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this keybind was considered to be down + content.vb: Public Function WasDown(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.WasDown* + nameWithType.vb: Keybind.WasDown(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.WasDown(MLEM.Input.InputHandler, Integer) + name.vb: WasDown(InputHandler, Integer) +- uid: MLEM.Input.Keybind.IsPressed(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.IsPressed(MLEM.Input.InputHandler,System.Int32) + id: IsPressed(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: IsPressed(InputHandler, int) + nameWithType: Keybind.IsPressed(InputHandler, int) + fullName: MLEM.Input.Keybind.IsPressed(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsPressed + path: ../MLEM/Input/Keybind.cs + startLine: 179 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether this keybind is considered to be pressed. + + See for more information. + example: [] + syntax: + content: public bool IsPressed(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this keybind is considered to be pressed + content.vb: Public Function IsPressed(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.IsPressed* + nameWithType.vb: Keybind.IsPressed(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.IsPressed(MLEM.Input.InputHandler, Integer) + name.vb: IsPressed(InputHandler, Integer) +- uid: MLEM.Input.Keybind.IsPressedAvailable(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.IsPressedAvailable(MLEM.Input.InputHandler,System.Int32) + id: IsPressedAvailable(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: IsPressedAvailable(InputHandler, int) + nameWithType: Keybind.IsPressedAvailable(InputHandler, int) + fullName: MLEM.Input.Keybind.IsPressedAvailable(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsPressedAvailable + path: ../MLEM/Input/Keybind.cs + startLine: 194 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether this keybind is considered to be pressed and has not been consumed yet using. + + See for more information. + example: [] + syntax: + content: public bool IsPressedAvailable(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this keybind is considered to be pressed + content.vb: Public Function IsPressedAvailable(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.IsPressedAvailable* + nameWithType.vb: Keybind.IsPressedAvailable(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.IsPressedAvailable(MLEM.Input.InputHandler, Integer) + name.vb: IsPressedAvailable(InputHandler, Integer) +- uid: MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + id: TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: TryConsumePressed(InputHandler, int) + nameWithType: Keybind.TryConsumePressed(InputHandler, int) + fullName: MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TryConsumePressed + path: ../MLEM/Input/Keybind.cs + startLine: 209 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether this keybind is considered to be pressed. + + See for more information. + example: [] + syntax: + content: public bool TryConsumePressed(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether this keybind is considered to be pressed + content.vb: Public Function TryConsumePressed(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.TryConsumePressed* + nameWithType.vb: Keybind.TryConsumePressed(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler, Integer) + name.vb: TryConsumePressed(InputHandler, Integer) +- uid: MLEM.Input.Keybind.IsModifierDown(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.IsModifierDown(MLEM.Input.InputHandler,System.Int32) + id: IsModifierDown(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: IsModifierDown(InputHandler, int) + nameWithType: Keybind.IsModifierDown(InputHandler, int) + fullName: MLEM.Input.Keybind.IsModifierDown(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsModifierDown + path: ../MLEM/Input/Keybind.cs + startLine: 224 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether any of this keybind's modifier keys are currently down. + + See for more information. + example: [] + syntax: + content: public bool IsModifierDown(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether any of this keyboard's modifier keys are down + content.vb: Public Function IsModifierDown(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.IsModifierDown* + nameWithType.vb: Keybind.IsModifierDown(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.IsModifierDown(MLEM.Input.InputHandler, Integer) + name.vb: IsModifierDown(InputHandler, Integer) +- uid: MLEM.Input.Keybind.WasModifierDown(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.WasModifierDown(MLEM.Input.InputHandler,System.Int32) + id: WasModifierDown(MLEM.Input.InputHandler,System.Int32) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: WasModifierDown(InputHandler, int) + nameWithType: Keybind.WasModifierDown(InputHandler, int) + fullName: MLEM.Input.Keybind.WasModifierDown(MLEM.Input.InputHandler, int) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: WasModifierDown + path: ../MLEM/Input/Keybind.cs + startLine: 239 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns whether any of this keybind's modifier keys were down in the last update call. + + See for more information. + example: [] + syntax: + content: public bool WasModifierDown(InputHandler handler, int gamepadIndex = -1) + parameters: + - id: handler + type: MLEM.Input.InputHandler + description: The input handler to query the keys with + - id: gamepadIndex + type: System.Int32 + description: The index of the gamepad to query, or -1 to query all gamepads + return: + type: System.Boolean + description: Whether any of this keyboard's modifier keys were down + content.vb: Public Function WasModifierDown(handler As InputHandler, gamepadIndex As Integer = -1) As Boolean + overload: MLEM.Input.Keybind.WasModifierDown* + nameWithType.vb: Keybind.WasModifierDown(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.WasModifierDown(MLEM.Input.InputHandler, Integer) + name.vb: WasModifierDown(InputHandler, Integer) +- uid: MLEM.Input.Keybind.GetCombinations + commentId: M:MLEM.Input.Keybind.GetCombinations + id: GetCombinations + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: GetCombinations() + nameWithType: Keybind.GetCombinations() + fullName: MLEM.Input.Keybind.GetCombinations() + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetCombinations + path: ../MLEM/Input/Keybind.cs + startLine: 251 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns an enumerable of all of the combinations that this keybind currently contains + example: [] + syntax: + content: public IEnumerable GetCombinations() + return: + type: System.Collections.Generic.IEnumerable{MLEM.Input.Keybind.Combination} + description: This keybind's combinations + content.vb: Public Function GetCombinations() As IEnumerable(Of Keybind.Combination) + overload: MLEM.Input.Keybind.GetCombinations* +- uid: MLEM.Input.Keybind.TryGetCombination(System.Int32,MLEM.Input.Keybind.Combination@) + commentId: M:MLEM.Input.Keybind.TryGetCombination(System.Int32,MLEM.Input.Keybind.Combination@) + id: TryGetCombination(System.Int32,MLEM.Input.Keybind.Combination@) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: TryGetCombination(int, out Combination) + nameWithType: Keybind.TryGetCombination(int, out Keybind.Combination) + fullName: MLEM.Input.Keybind.TryGetCombination(int, out MLEM.Input.Keybind.Combination) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TryGetCombination + path: ../MLEM/Input/Keybind.cs + startLine: 262 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Tries to retrieve the combination at the given index within this keybind. + example: [] + syntax: + content: public bool TryGetCombination(int index, out Keybind.Combination combination) + parameters: + - id: index + type: System.Int32 + description: The index of the combination to retrieve. + - id: combination + type: MLEM.Input.Keybind.Combination + description: The combination, or default if this method returns false. + return: + type: System.Boolean + description: Whether the combination could be successfully retrieved or the index was out of bounds of this keybind's combination collection. + content.vb: Public Function TryGetCombination(index As Integer, combination As Keybind.Combination) As Boolean + overload: MLEM.Input.Keybind.TryGetCombination* + nameWithType.vb: Keybind.TryGetCombination(Integer, Keybind.Combination) + fullName.vb: MLEM.Input.Keybind.TryGetCombination(Integer, MLEM.Input.Keybind.Combination) + name.vb: TryGetCombination(Integer, Combination) +- uid: MLEM.Input.Keybind.ToString(System.String,System.String,System.Func{MLEM.Input.GenericInput,System.String}) + commentId: M:MLEM.Input.Keybind.ToString(System.String,System.String,System.Func{MLEM.Input.GenericInput,System.String}) + id: ToString(System.String,System.String,System.Func{MLEM.Input.GenericInput,System.String}) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: ToString(string, string, Func) + nameWithType: Keybind.ToString(string, string, Func) + fullName: MLEM.Input.Keybind.ToString(string, string, System.Func) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM/Input/Keybind.cs + startLine: 280 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Converts this keybind into an easily human-readable string. + + When using , this method is used with joiner set to ", ". + example: [] + syntax: + content: public string ToString(string joiner, string combinationJoiner = " + ", Func inputName = null) + parameters: + - id: joiner + type: System.String + description: The string to use to join combinations + - id: combinationJoiner + type: System.String + description: The string to use for combination-internal joining, see + - id: inputName + type: System.Func{MLEM.Input.GenericInput,System.String} + description: The function to use for determining the display name of generic inputs, see + return: + type: System.String + description: A human-readable string representing this keybind + content.vb: Public Function ToString(joiner As String, combinationJoiner As String = " + ", inputName As Func(Of GenericInput, String) = Nothing) As String + overload: MLEM.Input.Keybind.ToString* + nameWithType.vb: Keybind.ToString(String, String, Func(Of GenericInput, String)) + fullName.vb: MLEM.Input.Keybind.ToString(String, String, System.Func(Of MLEM.Input.GenericInput, String)) + name.vb: ToString(String, String, Func(Of GenericInput, String)) +- uid: MLEM.Input.Keybind.CompareTo(MLEM.Input.Keybind) + commentId: M:MLEM.Input.Keybind.CompareTo(MLEM.Input.Keybind) + id: CompareTo(MLEM.Input.Keybind) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: CompareTo(Keybind) + nameWithType: Keybind.CompareTo(Keybind) + fullName: MLEM.Input.Keybind.CompareTo(MLEM.Input.Keybind) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CompareTo + path: ../MLEM/Input/Keybind.cs + startLine: 289 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + example: [] + syntax: + content: public int CompareTo(Keybind other) + parameters: + - id: other + type: MLEM.Input.Keybind + description: An object to compare with this instance. + return: + type: System.Int32 + description: >- + A value that indicates the relative order of the objects being compared. The return value has these meanings: + +
Value Meaning
Less than zero This instance precedes other in the sort order.
Zero This instance occurs in the same position in the sort order as other.
Greater than zero This instance follows other in the sort order.
+ content.vb: Public Function CompareTo(other As Keybind) As Integer + overload: MLEM.Input.Keybind.CompareTo* + implements: + - System.IComparable{MLEM.Input.Keybind}.CompareTo(MLEM.Input.Keybind) +- uid: MLEM.Input.Keybind.CompareTo(System.Object) + commentId: M:MLEM.Input.Keybind.CompareTo(System.Object) + id: CompareTo(System.Object) + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: CompareTo(object) + nameWithType: Keybind.CompareTo(object) + fullName: MLEM.Input.Keybind.CompareTo(object) + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CompareTo + path: ../MLEM/Input/Keybind.cs + startLine: 300 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + example: [] + syntax: + content: public int CompareTo(object obj) + parameters: + - id: obj + type: System.Object + description: An object to compare with this instance. + return: + type: System.Int32 + description: >- + A value that indicates the relative order of the objects being compared. The return value has these meanings: + +
Value Meaning
Less than zero This instance precedes obj in the sort order.
Zero This instance occurs in the same position in the sort order as obj.
Greater than zero This instance follows obj in the sort order.
+ content.vb: Public Function CompareTo(obj As Object) As Integer + overload: MLEM.Input.Keybind.CompareTo* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: obj is not the same type as this instance. + implements: + - System.IComparable.CompareTo(System.Object) + nameWithType.vb: Keybind.CompareTo(Object) + fullName.vb: MLEM.Input.Keybind.CompareTo(Object) + name.vb: CompareTo(Object) +- uid: MLEM.Input.Keybind.ToString + commentId: M:MLEM.Input.Keybind.ToString + id: ToString + parent: MLEM.Input.Keybind + langs: + - csharp + - vb + name: ToString() + nameWithType: Keybind.ToString() + fullName: MLEM.Input.Keybind.ToString() + type: Method + source: + remote: + path: MLEM/Input/Keybind.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM/Input/Keybind.cs + startLine: 314 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Converts this keybind into a string, separating every included by a comma + example: [] + syntax: + content: public override string ToString() + return: + type: System.String + description: This keybind as a string + content.vb: Public Overrides Function ToString() As String + overridden: System.Object.ToString + overload: MLEM.Input.Keybind.ToString* +references: +- uid: System.Runtime.Serialization.DataContractAttribute + commentId: T:System.Runtime.Serialization.DataContractAttribute + parent: System.Runtime.Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization.datacontractattribute + name: DataContractAttribute + nameWithType: DataContractAttribute + fullName: System.Runtime.Serialization.DataContractAttribute +- uid: System.IComparable + commentId: T:System.IComparable + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable + name: IComparable + nameWithType: IComparable + fullName: System.IComparable +- uid: System.IComparable`1 + commentId: T:System.IComparable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + name: IComparable + nameWithType: IComparable + fullName: System.IComparable + nameWithType.vb: IComparable(Of T) + fullName.vb: System.IComparable(Of T) + name.vb: IComparable(Of T) + spec.csharp: + - uid: System.IComparable`1 + name: IComparable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IComparable`1 + name: IComparable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Input.Keybind.Combination.Modifiers + commentId: F:MLEM.Input.Keybind.Combination.Modifiers + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_Modifiers + name: Modifiers + nameWithType: Keybind.Combination.Modifiers + fullName: MLEM.Input.Keybind.Combination.Modifiers +- 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: 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.IComparable{MLEM.Input.Keybind} + commentId: T:System.IComparable{MLEM.Input.Keybind} + parent: System + definition: System.IComparable`1 + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + name: IComparable + nameWithType: IComparable + fullName: System.IComparable + nameWithType.vb: IComparable(Of Keybind) + fullName.vb: System.IComparable(Of MLEM.Input.Keybind) + name.vb: IComparable(Of Keybind) + spec.csharp: + - uid: System.IComparable`1 + name: IComparable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + - name: < + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: '>' + spec.vb: + - uid: System.IComparable`1 + name: IComparable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - 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: System.Runtime.Serialization + commentId: N:System.Runtime.Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Runtime.Serialization + nameWithType: System.Runtime.Serialization + fullName: System.Runtime.Serialization + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Runtime + name: Runtime + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime + - name: . + - uid: System.Runtime.Serialization + name: Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Runtime + name: Runtime + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime + - name: . + - uid: System.Runtime.Serialization + name: Serialization + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.runtime.serialization +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + commentId: M:MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Add_MLEM_Input_GenericInput_MLEM_Input_GenericInput___ + name: Add(GenericInput, params GenericInput[]) + nameWithType: Keybind.Add(GenericInput, params GenericInput[]) + fullName: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput, params MLEM.Input.GenericInput[]) + nameWithType.vb: Keybind.Add(GenericInput, ParamArray GenericInput()) + fullName.vb: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput, ParamArray MLEM.Input.GenericInput()) + name.vb: Add(GenericInput, ParamArray GenericInput()) + spec.csharp: + - uid: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + name: Add + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Add_MLEM_Input_GenericInput_MLEM_Input_GenericInput___ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - name: params + - name: " " + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.Add(MLEM.Input.GenericInput,MLEM.Input.GenericInput[]) + name: Add + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Add_MLEM_Input_GenericInput_MLEM_Input_GenericInput___ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ( + - name: ) + - name: ) +- uid: MLEM.Input.Keybind.Remove(System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean}) + commentId: M:MLEM.Input.Keybind.Remove(System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean}) + isExternal: true + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Remove_System_Func_MLEM_Input_Keybind_Combination_System_Int32_System_Boolean__ + name: Remove(Func) + nameWithType: Keybind.Remove(Func) + fullName: MLEM.Input.Keybind.Remove(System.Func) + nameWithType.vb: Keybind.Remove(Func(Of Keybind.Combination, Integer, Boolean)) + fullName.vb: MLEM.Input.Keybind.Remove(System.Func(Of MLEM.Input.Keybind.Combination, Integer, Boolean)) + name.vb: Remove(Func(Of Combination, Integer, Boolean)) + spec.csharp: + - uid: MLEM.Input.Keybind.Remove(System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean}) + name: Remove + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Remove_System_Func_MLEM_Input_Keybind_Combination_System_Int32_System_Boolean__ + - name: ( + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.Remove(System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean}) + name: Remove + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Remove_System_Func_MLEM_Input_Keybind_Combination_System_Int32_System_Boolean__ + - name: ( + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Input.Keybind.Clear + commentId: M:MLEM.Input.Keybind.Clear + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Clear + name: Clear() + nameWithType: Keybind.Clear() + fullName: MLEM.Input.Keybind.Clear() + spec.csharp: + - uid: MLEM.Input.Keybind.Clear + name: Clear + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Clear + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.Clear + name: Clear + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Clear + - name: ( + - name: ) +- uid: MLEM.Input.Keybind.CopyFrom(MLEM.Input.Keybind) + commentId: M:MLEM.Input.Keybind.CopyFrom(MLEM.Input.Keybind) + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_CopyFrom_MLEM_Input_Keybind_ + name: CopyFrom(Keybind) + nameWithType: Keybind.CopyFrom(Keybind) + fullName: MLEM.Input.Keybind.CopyFrom(MLEM.Input.Keybind) + spec.csharp: + - uid: MLEM.Input.Keybind.CopyFrom(MLEM.Input.Keybind) + name: CopyFrom + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_CopyFrom_MLEM_Input_Keybind_ + - name: ( + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.CopyFrom(MLEM.Input.Keybind) + name: CopyFrom + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_CopyFrom_MLEM_Input_Keybind_ + - name: ( + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: ) +- uid: MLEM.Input.Keybind.Combinations* + commentId: Overload:MLEM.Input.Keybind.Combinations + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Combinations + name: Combinations + nameWithType: Keybind.Combinations + fullName: MLEM.Input.Keybind.Combinations +- uid: MLEM.Input.Keybind.Combination[] + isExternal: true + href: MLEM.Input.Keybind.Combination.html + name: Combination[] + nameWithType: Keybind.Combination[] + fullName: MLEM.Input.Keybind.Combination[] + nameWithType.vb: Keybind.Combination() + fullName.vb: MLEM.Input.Keybind.Combination() + name.vb: Combination() + spec.csharp: + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + - name: ( + - name: ) +- uid: MLEM.Input.Keybind.#ctor* + commentId: Overload:MLEM.Input.Keybind.#ctor + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind__ctor_MLEM_Input_GenericInput_MLEM_Input_GenericInput___ + name: Keybind + nameWithType: Keybind.Keybind + fullName: MLEM.Input.Keybind.Keybind + nameWithType.vb: Keybind.New + fullName.vb: MLEM.Input.Keybind.New + name.vb: New +- uid: MLEM.Input.GenericInput + commentId: T:MLEM.Input.GenericInput + parent: MLEM.Input + href: MLEM.Input.GenericInput.html + name: GenericInput + nameWithType: GenericInput + fullName: MLEM.Input.GenericInput +- uid: MLEM.Input.GenericInput[] + isExternal: true + href: MLEM.Input.GenericInput.html + name: GenericInput[] + nameWithType: GenericInput[] + fullName: MLEM.Input.GenericInput[] + nameWithType.vb: GenericInput() + fullName.vb: MLEM.Input.GenericInput() + name.vb: GenericInput() + spec.csharp: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ( + - name: ) +- uid: MLEM.Input.ModifierKey + commentId: T:MLEM.Input.ModifierKey + parent: MLEM.Input + href: MLEM.Input.ModifierKey.html + name: ModifierKey + nameWithType: ModifierKey + fullName: MLEM.Input.ModifierKey +- uid: MLEM.Input.Keybind.Add* + commentId: Overload:MLEM.Input.Keybind.Add + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Add_MLEM_Input_GenericInput_MLEM_Input_GenericInput___ + name: Add + nameWithType: Keybind.Add + fullName: MLEM.Input.Keybind.Add +- uid: MLEM.Input.Keybind + commentId: T:MLEM.Input.Keybind + parent: MLEM.Input + href: MLEM.Input.Keybind.html + name: Keybind + nameWithType: Keybind + fullName: MLEM.Input.Keybind +- uid: MLEM.Input.Keybind.Combination + commentId: T:MLEM.Input.Keybind.Combination + parent: MLEM.Input + href: MLEM.Input.Keybind.html + name: Keybind.Combination + nameWithType: Keybind.Combination + fullName: MLEM.Input.Keybind.Combination + spec.csharp: + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + spec.vb: + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html +- uid: MLEM.Input.Keybind.Insert* + commentId: Overload:MLEM.Input.Keybind.Insert + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Insert_System_Int32_MLEM_Input_GenericInput_MLEM_Input_GenericInput___ + name: Insert + nameWithType: Keybind.Insert + fullName: MLEM.Input.Keybind.Insert +- 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.Input.Keybind.Clear* + commentId: Overload:MLEM.Input.Keybind.Clear + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Clear + name: Clear + nameWithType: Keybind.Clear + fullName: MLEM.Input.Keybind.Clear +- uid: MLEM.Input.Keybind.Remove* + commentId: Overload:MLEM.Input.Keybind.Remove + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_Remove_System_Func_MLEM_Input_Keybind_Combination_System_Int32_System_Boolean__ + name: Remove + nameWithType: Keybind.Remove + fullName: MLEM.Input.Keybind.Remove +- uid: System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean} + commentId: T:System.Func{MLEM.Input.Keybind.Combination,System.Int32,System.Boolean} + parent: System + definition: System.Func`3 + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Keybind.Combination, Integer, Boolean) + fullName.vb: System.Func(Of MLEM.Input.Keybind.Combination, Integer, Boolean) + name.vb: Func(Of Keybind.Combination, Integer, Boolean) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Func`3 + commentId: T:System.Func`3 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T1, T2, TResult) + fullName.vb: System.Func(Of T1, T2, TResult) + name.vb: Func(Of T1, T2, TResult) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: MLEM.Input.Keybind.CopyFrom* + commentId: Overload:MLEM.Input.Keybind.CopyFrom + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_CopyFrom_MLEM_Input_Keybind_ + name: CopyFrom + nameWithType: Keybind.CopyFrom + fullName: MLEM.Input.Keybind.CopyFrom +- uid: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsDown_MLEM_Input_GenericInput_System_Int32_ + name: IsDown(GenericInput, int) + nameWithType: InputHandler.IsDown(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.IsDown(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput, Integer) + name.vb: IsDown(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + name: IsDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsDown_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.IsDown(MLEM.Input.GenericInput,System.Int32) + name: IsDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsDown_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.Keybind.IsDown* + commentId: Overload:MLEM.Input.Keybind.IsDown + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_IsDown_MLEM_Input_InputHandler_System_Int32_ + name: IsDown + nameWithType: Keybind.IsDown + fullName: MLEM.Input.Keybind.IsDown +- 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: 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.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_WasDown_MLEM_Input_GenericInput_System_Int32_ + name: WasDown(GenericInput, int) + nameWithType: InputHandler.WasDown(GenericInput, int) + fullName: MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.WasDown(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput, Integer) + name.vb: WasDown(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32) + name: WasDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_WasDown_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.WasDown(MLEM.Input.GenericInput,System.Int32) + name: WasDown + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_WasDown_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.Keybind.WasDown* + commentId: Overload:MLEM.Input.Keybind.WasDown + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_WasDown_MLEM_Input_InputHandler_System_Int32_ + name: WasDown + nameWithType: Keybind.WasDown + fullName: MLEM.Input.Keybind.WasDown +- uid: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressed_MLEM_Input_GenericInput_System_Int32_ + name: IsPressed(GenericInput, int) + nameWithType: InputHandler.IsPressed(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.IsPressed(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput, Integer) + name.vb: IsPressed(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + name: IsPressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.IsPressed(MLEM.Input.GenericInput,System.Int32) + name: IsPressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.Keybind.IsPressed* + commentId: Overload:MLEM.Input.Keybind.IsPressed + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_IsPressed_MLEM_Input_InputHandler_System_Int32_ + name: IsPressed + nameWithType: Keybind.IsPressed + fullName: MLEM.Input.Keybind.IsPressed +- uid: MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + commentId: M:MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + isExternal: true + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_TryConsumePressed_MLEM_Input_InputHandler_System_Int32_ + name: TryConsumePressed(InputHandler, int) + nameWithType: Keybind.TryConsumePressed(InputHandler, int) + fullName: MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler, int) + nameWithType.vb: Keybind.TryConsumePressed(InputHandler, Integer) + fullName.vb: MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler, Integer) + name.vb: TryConsumePressed(InputHandler, Integer) + spec.csharp: + - uid: MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + name: TryConsumePressed + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_TryConsumePressed_MLEM_Input_InputHandler_System_Int32_ + - name: ( + - uid: MLEM.Input.InputHandler + name: InputHandler + href: MLEM.Input.InputHandler.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.TryConsumePressed(MLEM.Input.InputHandler,System.Int32) + name: TryConsumePressed + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_TryConsumePressed_MLEM_Input_InputHandler_System_Int32_ + - name: ( + - uid: MLEM.Input.InputHandler + name: InputHandler + href: MLEM.Input.InputHandler.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressedAvailable_MLEM_Input_GenericInput_System_Int32_ + name: IsPressedAvailable(GenericInput, int) + nameWithType: InputHandler.IsPressedAvailable(GenericInput, int) + fullName: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.IsPressedAvailable(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput, Integer) + name.vb: IsPressedAvailable(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + name: IsPressedAvailable + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressedAvailable_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.IsPressedAvailable(MLEM.Input.GenericInput,System.Int32) + name: IsPressedAvailable + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_IsPressedAvailable_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.Keybind.IsPressedAvailable* + commentId: Overload:MLEM.Input.Keybind.IsPressedAvailable + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_IsPressedAvailable_MLEM_Input_InputHandler_System_Int32_ + name: IsPressedAvailable + nameWithType: Keybind.IsPressedAvailable + fullName: MLEM.Input.Keybind.IsPressedAvailable +- uid: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + commentId: M:MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + isExternal: true + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressed_MLEM_Input_GenericInput_System_Int32_ + name: TryConsumePressed(GenericInput, int) + nameWithType: InputHandler.TryConsumePressed(GenericInput, int) + fullName: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput, int) + nameWithType.vb: InputHandler.TryConsumePressed(GenericInput, Integer) + fullName.vb: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput, Integer) + name.vb: TryConsumePressed(GenericInput, Integer) + spec.csharp: + - uid: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + name: TryConsumePressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.TryConsumePressed(MLEM.Input.GenericInput,System.Int32) + name: TryConsumePressed + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_TryConsumePressed_MLEM_Input_GenericInput_System_Int32_ + - name: ( + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.Keybind.TryConsumePressed* + commentId: Overload:MLEM.Input.Keybind.TryConsumePressed + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_TryConsumePressed_MLEM_Input_InputHandler_System_Int32_ + name: TryConsumePressed + nameWithType: Keybind.TryConsumePressed + fullName: MLEM.Input.Keybind.TryConsumePressed +- uid: MLEM.Input.Keybind.IsModifierDown* + commentId: Overload:MLEM.Input.Keybind.IsModifierDown + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_IsModifierDown_MLEM_Input_InputHandler_System_Int32_ + name: IsModifierDown + nameWithType: Keybind.IsModifierDown + fullName: MLEM.Input.Keybind.IsModifierDown +- uid: MLEM.Input.Keybind.WasModifierDown* + commentId: Overload:MLEM.Input.Keybind.WasModifierDown + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_WasModifierDown_MLEM_Input_InputHandler_System_Int32_ + name: WasModifierDown + nameWithType: Keybind.WasModifierDown + fullName: MLEM.Input.Keybind.WasModifierDown +- uid: MLEM.Input.Keybind.GetCombinations* + commentId: Overload:MLEM.Input.Keybind.GetCombinations + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_GetCombinations + name: GetCombinations + nameWithType: Keybind.GetCombinations + fullName: MLEM.Input.Keybind.GetCombinations +- uid: System.Collections.Generic.IEnumerable{MLEM.Input.Keybind.Combination} + commentId: T:System.Collections.Generic.IEnumerable{MLEM.Input.Keybind.Combination} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Keybind.Combination) + fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Input.Keybind.Combination) + name.vb: IEnumerable(Of Keybind.Combination) + 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.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.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.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Input.Keybind.TryGetCombination* + commentId: Overload:MLEM.Input.Keybind.TryGetCombination + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_TryGetCombination_System_Int32_MLEM_Input_Keybind_Combination__ + name: TryGetCombination + nameWithType: Keybind.TryGetCombination + fullName: MLEM.Input.Keybind.TryGetCombination +- uid: MLEM.Input.Keybind.ToString + commentId: M:MLEM.Input.Keybind.ToString + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_ToString + name: ToString() + nameWithType: Keybind.ToString() + fullName: MLEM.Input.Keybind.ToString() + spec.csharp: + - uid: MLEM.Input.Keybind.ToString + name: ToString + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.ToString + name: ToString + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_ToString + - name: ( + - name: ) +- uid: MLEM.Input.Keybind.Combination.ToString(System.String,System.Func{MLEM.Input.GenericInput,System.String}) + commentId: M:MLEM.Input.Keybind.Combination.ToString(System.String,System.Func{MLEM.Input.GenericInput,System.String}) + isExternal: true + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_ToString_System_String_System_Func_MLEM_Input_GenericInput_System_String__ + name: ToString(string, Func) + nameWithType: Keybind.Combination.ToString(string, Func) + fullName: MLEM.Input.Keybind.Combination.ToString(string, System.Func) + nameWithType.vb: Keybind.Combination.ToString(String, Func(Of GenericInput, String)) + fullName.vb: MLEM.Input.Keybind.Combination.ToString(String, System.Func(Of MLEM.Input.GenericInput, String)) + name.vb: ToString(String, Func(Of GenericInput, String)) + spec.csharp: + - uid: MLEM.Input.Keybind.Combination.ToString(System.String,System.Func{MLEM.Input.GenericInput,System.String}) + name: ToString + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_ToString_System_String_System_Func_MLEM_Input_GenericInput_System_String__ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Input.Keybind.Combination.ToString(System.String,System.Func{MLEM.Input.GenericInput,System.String}) + name: ToString + href: MLEM.Input.Keybind.Combination.html#MLEM_Input_Keybind_Combination_ToString_System_String_System_Func_MLEM_Input_GenericInput_System_String__ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ) +- uid: MLEM.Input.Keybind.ToString* + commentId: Overload:MLEM.Input.Keybind.ToString + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_ToString_System_String_System_String_System_Func_MLEM_Input_GenericInput_System_String__ + name: ToString + nameWithType: Keybind.ToString + fullName: MLEM.Input.Keybind.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: System.Func{MLEM.Input.GenericInput,System.String} + commentId: T:System.Func{MLEM.Input.GenericInput,System.String} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of GenericInput, String) + fullName.vb: System.Func(Of MLEM.Input.GenericInput, String) + name.vb: Func(Of GenericInput, String) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: MLEM.Input.Keybind.CompareTo* + commentId: Overload:MLEM.Input.Keybind.CompareTo + href: MLEM.Input.Keybind.html#MLEM_Input_Keybind_CompareTo_MLEM_Input_Keybind_ + name: CompareTo + nameWithType: Keybind.CompareTo + fullName: MLEM.Input.Keybind.CompareTo +- uid: System.IComparable{MLEM.Input.Keybind}.CompareTo(MLEM.Input.Keybind) + commentId: M:System.IComparable{MLEM.Input.Keybind}.CompareTo(MLEM.Input.Keybind) + parent: System.IComparable{MLEM.Input.Keybind} + definition: System.IComparable`1.CompareTo(`0) + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + name: CompareTo(Keybind) + nameWithType: IComparable.CompareTo(Keybind) + fullName: System.IComparable.CompareTo(MLEM.Input.Keybind) + nameWithType.vb: IComparable(Of Keybind).CompareTo(Keybind) + fullName.vb: System.IComparable(Of MLEM.Input.Keybind).CompareTo(MLEM.Input.Keybind) + spec.csharp: + - uid: System.IComparable{MLEM.Input.Keybind}.CompareTo(MLEM.Input.Keybind) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + - name: ( + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: ) + spec.vb: + - uid: System.IComparable{MLEM.Input.Keybind}.CompareTo(MLEM.Input.Keybind) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + - name: ( + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: ) +- uid: System.IComparable`1.CompareTo(`0) + commentId: M:System.IComparable`1.CompareTo(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + name: CompareTo(T) + nameWithType: IComparable.CompareTo(T) + fullName: System.IComparable.CompareTo(T) + nameWithType.vb: IComparable(Of T).CompareTo(T) + fullName.vb: System.IComparable(Of T).CompareTo(T) + spec.csharp: + - uid: System.IComparable`1.CompareTo(`0) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.IComparable`1.CompareTo(`0) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable-1.compareto + - name: ( + - name: T + - name: ) +- uid: System.ArgumentException + commentId: T:System.ArgumentException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentexception + name: ArgumentException + nameWithType: ArgumentException + fullName: System.ArgumentException +- uid: System.IComparable.CompareTo(System.Object) + commentId: M:System.IComparable.CompareTo(System.Object) + parent: System.IComparable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable.compareto + name: CompareTo(object) + nameWithType: IComparable.CompareTo(object) + fullName: System.IComparable.CompareTo(object) + nameWithType.vb: IComparable.CompareTo(Object) + fullName.vb: System.IComparable.CompareTo(Object) + name.vb: CompareTo(Object) + spec.csharp: + - uid: System.IComparable.CompareTo(System.Object) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable.compareto + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.IComparable.CompareTo(System.Object) + name: CompareTo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.icomparable.compareto + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- 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: ) diff --git a/Docs/api/MLEM.Input.KeysExtensions.yml b/Docs/api/MLEM.Input.KeysExtensions.yml new file mode 100644 index 0000000..3ca77f0 --- /dev/null +++ b/Docs/api/MLEM.Input.KeysExtensions.yml @@ -0,0 +1,738 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.KeysExtensions + commentId: T:MLEM.Input.KeysExtensions + id: KeysExtensions + parent: MLEM.Input + children: + - MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + - MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + - MLEM.Input.KeysExtensions.GetModifier(Microsoft.Xna.Framework.Input.Keys) + - MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + - MLEM.Input.KeysExtensions.IsModifier(Microsoft.Xna.Framework.Input.Keys) + - MLEM.Input.KeysExtensions.ModifierKeys + langs: + - csharp + - vb + name: KeysExtensions + nameWithType: KeysExtensions + fullName: MLEM.Input.KeysExtensions + type: Class + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: KeysExtensions + path: ../MLEM/Input/KeysExtensions.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A set of extension methods for dealing with and + example: [] + syntax: + content: public static class KeysExtensions + content.vb: Public Module KeysExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Input.KeysExtensions.ModifierKeys + commentId: F:MLEM.Input.KeysExtensions.ModifierKeys + id: ModifierKeys + parent: MLEM.Input.KeysExtensions + langs: + - csharp + - vb + name: ModifierKeys + nameWithType: KeysExtensions.ModifierKeys + fullName: MLEM.Input.KeysExtensions.ModifierKeys + type: Field + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ModifierKeys + path: ../MLEM/Input/KeysExtensions.cs + startLine: 13 + assemblies: + - MLEM + namespace: MLEM.Input + summary: All enum values of + example: [] + syntax: + content: public static readonly ModifierKey[] ModifierKeys + return: + type: MLEM.Input.ModifierKey[] + content.vb: Public Shared ReadOnly ModifierKeys As ModifierKey() +- uid: MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + commentId: M:MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + id: GetKeys(MLEM.Input.ModifierKey) + isExtensionMethod: true + parent: MLEM.Input.KeysExtensions + langs: + - csharp + - vb + name: GetKeys(ModifierKey) + nameWithType: KeysExtensions.GetKeys(ModifierKey) + fullName: MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + type: Method + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetKeys + path: ../MLEM/Input/KeysExtensions.cs + startLine: 28 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns all of the keys that the given modifier key represents + example: [] + syntax: + content: public static IEnumerable GetKeys(this ModifierKey modifier) + parameters: + - id: modifier + type: MLEM.Input.ModifierKey + description: The modifier key + return: + type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Input.Keys} + description: All of the keys the modifier key represents + content.vb: Public Shared Function GetKeys(modifier As ModifierKey) As IEnumerable(Of Keys) + overload: MLEM.Input.KeysExtensions.GetKeys* +- uid: MLEM.Input.KeysExtensions.GetModifier(Microsoft.Xna.Framework.Input.Keys) + commentId: M:MLEM.Input.KeysExtensions.GetModifier(Microsoft.Xna.Framework.Input.Keys) + id: GetModifier(Microsoft.Xna.Framework.Input.Keys) + isExtensionMethod: true + parent: MLEM.Input.KeysExtensions + langs: + - csharp + - vb + name: GetModifier(Keys) + nameWithType: KeysExtensions.GetModifier(Keys) + fullName: MLEM.Input.KeysExtensions.GetModifier(Microsoft.Xna.Framework.Input.Keys) + type: Method + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetModifier + path: ../MLEM/Input/KeysExtensions.cs + startLine: 38 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns the modifier key that the given key represents. + + If there is no matching modifier key, is returned. + example: [] + syntax: + content: public static ModifierKey GetModifier(this Keys key) + parameters: + - id: key + type: Microsoft.Xna.Framework.Input.Keys + description: The key to convert to a modifier key + return: + type: MLEM.Input.ModifierKey + description: The modifier key, or + content.vb: Public Shared Function GetModifier(key As Keys) As ModifierKey + overload: MLEM.Input.KeysExtensions.GetModifier* +- uid: MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + commentId: M:MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + id: GetModifier(MLEM.Input.GenericInput) + isExtensionMethod: true + parent: MLEM.Input.KeysExtensions + langs: + - csharp + - vb + name: GetModifier(GenericInput) + nameWithType: KeysExtensions.GetModifier(GenericInput) + fullName: MLEM.Input.KeysExtensions.GetModifier(MLEM.Input.GenericInput) + type: Method + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetModifier + path: ../MLEM/Input/KeysExtensions.cs + startLine: 43 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Returns the modifier key that the given key represents. + + If there is no matching modifier key, is returned. + example: [] + syntax: + content: public static ModifierKey GetModifier(this GenericInput input) + parameters: + - id: input + type: MLEM.Input.GenericInput + return: + type: MLEM.Input.ModifierKey + description: The modifier key, or + content.vb: Public Shared Function GetModifier(input As GenericInput) As ModifierKey + overload: MLEM.Input.KeysExtensions.GetModifier* +- uid: MLEM.Input.KeysExtensions.IsModifier(Microsoft.Xna.Framework.Input.Keys) + commentId: M:MLEM.Input.KeysExtensions.IsModifier(Microsoft.Xna.Framework.Input.Keys) + id: IsModifier(Microsoft.Xna.Framework.Input.Keys) + isExtensionMethod: true + parent: MLEM.Input.KeysExtensions + langs: + - csharp + - vb + name: IsModifier(Keys) + nameWithType: KeysExtensions.IsModifier(Keys) + fullName: MLEM.Input.KeysExtensions.IsModifier(Microsoft.Xna.Framework.Input.Keys) + type: Method + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsModifier + path: ../MLEM/Input/KeysExtensions.cs + startLine: 52 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns whether the given key is a modifier key or not. + example: [] + syntax: + content: public static bool IsModifier(this Keys key) + parameters: + - id: key + type: Microsoft.Xna.Framework.Input.Keys + description: The key + return: + type: System.Boolean + description: If the key is a modifier key + content.vb: Public Shared Function IsModifier(key As Keys) As Boolean + overload: MLEM.Input.KeysExtensions.IsModifier* +- uid: MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + commentId: M:MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + id: IsModifier(MLEM.Input.GenericInput) + isExtensionMethod: true + parent: MLEM.Input.KeysExtensions + langs: + - csharp + - vb + name: IsModifier(GenericInput) + nameWithType: KeysExtensions.IsModifier(GenericInput) + fullName: MLEM.Input.KeysExtensions.IsModifier(MLEM.Input.GenericInput) + type: Method + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsModifier + path: ../MLEM/Input/KeysExtensions.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns whether the given key is a modifier key or not. + example: [] + syntax: + content: public static bool IsModifier(this GenericInput input) + parameters: + - id: input + type: MLEM.Input.GenericInput + return: + type: System.Boolean + description: If the key is a modifier key + content.vb: Public Shared Function IsModifier(input As GenericInput) As Boolean + overload: MLEM.Input.KeysExtensions.IsModifier* +references: +- uid: Microsoft.Xna.Framework.Input.Keys + commentId: T:Microsoft.Xna.Framework.Input.Keys + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Keys + nameWithType: Keys + fullName: Microsoft.Xna.Framework.Input.Keys +- uid: Microsoft.Xna.Framework.Input.Keyboard + commentId: T:Microsoft.Xna.Framework.Input.Keyboard + isExternal: true + name: Keyboard + nameWithType: Keyboard + fullName: Microsoft.Xna.Framework.Input.Keyboard +- 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: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Input.ModifierKey + commentId: T:MLEM.Input.ModifierKey + parent: MLEM.Input + href: MLEM.Input.ModifierKey.html + name: ModifierKey + nameWithType: ModifierKey + fullName: MLEM.Input.ModifierKey +- uid: MLEM.Input.ModifierKey[] + isExternal: true + href: MLEM.Input.ModifierKey.html + name: ModifierKey[] + nameWithType: ModifierKey[] + fullName: MLEM.Input.ModifierKey[] + nameWithType.vb: ModifierKey() + fullName.vb: MLEM.Input.ModifierKey() + name.vb: ModifierKey() + spec.csharp: + - uid: MLEM.Input.ModifierKey + name: ModifierKey + href: MLEM.Input.ModifierKey.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Input.ModifierKey + name: ModifierKey + href: MLEM.Input.ModifierKey.html + - name: ( + - name: ) +- uid: MLEM.Input.KeysExtensions.GetKeys* + commentId: Overload:MLEM.Input.KeysExtensions.GetKeys + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetKeys_MLEM_Input_ModifierKey_ + name: GetKeys + nameWithType: KeysExtensions.GetKeys + fullName: MLEM.Input.KeysExtensions.GetKeys +- uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Input.Keys} + commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Input.Keys} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Keys) + fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Input.Keys) + name.vb: IEnumerable(Of Keys) + 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: Microsoft.Xna.Framework.Input.Keys + name: Keys + isExternal: true + - 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: Microsoft.Xna.Framework.Input.Keys + name: Keys + isExternal: true + - 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Input.ModifierKey.None + commentId: F:MLEM.Input.ModifierKey.None + href: MLEM.Input.ModifierKey.html#MLEM_Input_ModifierKey_None + name: None + nameWithType: ModifierKey.None + fullName: MLEM.Input.ModifierKey.None +- uid: MLEM.Input.KeysExtensions.GetModifier* + commentId: Overload:MLEM.Input.KeysExtensions.GetModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetModifier_Microsoft_Xna_Framework_Input_Keys_ + name: GetModifier + nameWithType: KeysExtensions.GetModifier + fullName: MLEM.Input.KeysExtensions.GetModifier +- uid: MLEM.Input.GenericInput + commentId: T:MLEM.Input.GenericInput + parent: MLEM.Input + href: MLEM.Input.GenericInput.html + name: GenericInput + nameWithType: GenericInput + fullName: MLEM.Input.GenericInput +- uid: MLEM.Input.KeysExtensions.IsModifier* + commentId: Overload:MLEM.Input.KeysExtensions.IsModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_IsModifier_Microsoft_Xna_Framework_Input_Keys_ + name: IsModifier + nameWithType: KeysExtensions.IsModifier + fullName: MLEM.Input.KeysExtensions.IsModifier +- 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 diff --git a/Docs/api/MLEM.Input.ModifierKey.yml b/Docs/api/MLEM.Input.ModifierKey.yml new file mode 100644 index 0000000..dc25e94 --- /dev/null +++ b/Docs/api/MLEM.Input.ModifierKey.yml @@ -0,0 +1,263 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.ModifierKey + commentId: T:MLEM.Input.ModifierKey + id: ModifierKey + parent: MLEM.Input + children: + - MLEM.Input.ModifierKey.Alt + - MLEM.Input.ModifierKey.Control + - MLEM.Input.ModifierKey.None + - MLEM.Input.ModifierKey.Shift + langs: + - csharp + - vb + name: ModifierKey + nameWithType: ModifierKey + fullName: MLEM.Input.ModifierKey + type: Enum + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ModifierKey + path: ../MLEM/Input/KeysExtensions.cs + startLine: 67 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + An enum representing modifier keys. + + A modifier key is a key that is usually pressed as part of key combination to change the function of a regular key. + example: [] + syntax: + content: public enum ModifierKey + content.vb: Public Enum ModifierKey + extensionMethods: + - MLEM.Input.ModifierKey.MLEM.Input.KeysExtensions.GetKeys +- uid: MLEM.Input.ModifierKey.None + commentId: F:MLEM.Input.ModifierKey.None + id: None + parent: MLEM.Input.ModifierKey + langs: + - csharp + - vb + name: None + nameWithType: ModifierKey.None + fullName: MLEM.Input.ModifierKey.None + type: Field + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: None + path: ../MLEM/Input/KeysExtensions.cs + startLine: 72 + assemblies: + - MLEM + namespace: MLEM.Input + summary: No modifier key. Only used for + example: [] + syntax: + content: None = 0 + return: + type: MLEM.Input.ModifierKey +- uid: MLEM.Input.ModifierKey.Shift + commentId: F:MLEM.Input.ModifierKey.Shift + id: Shift + parent: MLEM.Input.ModifierKey + langs: + - csharp + - vb + name: Shift + nameWithType: ModifierKey.Shift + fullName: MLEM.Input.ModifierKey.Shift + type: Field + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Shift + path: ../MLEM/Input/KeysExtensions.cs + startLine: 76 + assemblies: + - MLEM + namespace: MLEM.Input + summary: The shift modifier key. This represents Left Shift and Right Shift keys. + example: [] + syntax: + content: Shift = 1 + return: + type: MLEM.Input.ModifierKey +- uid: MLEM.Input.ModifierKey.Control + commentId: F:MLEM.Input.ModifierKey.Control + id: Control + parent: MLEM.Input.ModifierKey + langs: + - csharp + - vb + name: Control + nameWithType: ModifierKey.Control + fullName: MLEM.Input.ModifierKey.Control + type: Field + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Control + path: ../MLEM/Input/KeysExtensions.cs + startLine: 80 + assemblies: + - MLEM + namespace: MLEM.Input + summary: The control modifier key. This represents Left Control and Right Control. + example: [] + syntax: + content: Control = 2 + return: + type: MLEM.Input.ModifierKey +- uid: MLEM.Input.ModifierKey.Alt + commentId: F:MLEM.Input.ModifierKey.Alt + id: Alt + parent: MLEM.Input.ModifierKey + langs: + - csharp + - vb + name: Alt + nameWithType: ModifierKey.Alt + fullName: MLEM.Input.ModifierKey.Alt + type: Field + source: + remote: + path: MLEM/Input/KeysExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Alt + path: ../MLEM/Input/KeysExtensions.cs + startLine: 84 + assemblies: + - MLEM + namespace: MLEM.Input + summary: The alt modifier key. This represents Alt and Alt Graph. + example: [] + syntax: + content: Alt = 3 + return: + type: MLEM.Input.ModifierKey +references: +- 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: MLEM.Input.ModifierKey.MLEM.Input.KeysExtensions.GetKeys + commentId: M:MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + parent: MLEM.Input.KeysExtensions + definition: MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetKeys_MLEM_Input_ModifierKey_ + name: GetKeys(ModifierKey) + nameWithType: KeysExtensions.GetKeys(ModifierKey) + fullName: MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + spec.csharp: + - uid: MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + name: GetKeys + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetKeys_MLEM_Input_ModifierKey_ + - name: ( + - uid: MLEM.Input.ModifierKey + name: ModifierKey + href: MLEM.Input.ModifierKey.html + - name: ) + spec.vb: + - uid: MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + name: GetKeys + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetKeys_MLEM_Input_ModifierKey_ + - name: ( + - uid: MLEM.Input.ModifierKey + name: ModifierKey + href: MLEM.Input.ModifierKey.html + - name: ) +- uid: MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + commentId: M:MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetKeys_MLEM_Input_ModifierKey_ + name: GetKeys(ModifierKey) + nameWithType: KeysExtensions.GetKeys(ModifierKey) + fullName: MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + spec.csharp: + - uid: MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + name: GetKeys + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetKeys_MLEM_Input_ModifierKey_ + - name: ( + - uid: MLEM.Input.ModifierKey + name: ModifierKey + href: MLEM.Input.ModifierKey.html + - name: ) + spec.vb: + - uid: MLEM.Input.KeysExtensions.GetKeys(MLEM.Input.ModifierKey) + name: GetKeys + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetKeys_MLEM_Input_ModifierKey_ + - name: ( + - uid: MLEM.Input.ModifierKey + name: ModifierKey + href: MLEM.Input.ModifierKey.html + - name: ) +- uid: MLEM.Input.KeysExtensions + commentId: T:MLEM.Input.KeysExtensions + parent: MLEM.Input + href: MLEM.Input.KeysExtensions.html + name: KeysExtensions + nameWithType: KeysExtensions + fullName: MLEM.Input.KeysExtensions +- uid: MLEM.Input.KeysExtensions.GetModifier(Microsoft.Xna.Framework.Input.Keys) + commentId: M:MLEM.Input.KeysExtensions.GetModifier(Microsoft.Xna.Framework.Input.Keys) + isExternal: true + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetModifier_Microsoft_Xna_Framework_Input_Keys_ + name: GetModifier(Keys) + nameWithType: KeysExtensions.GetModifier(Keys) + fullName: MLEM.Input.KeysExtensions.GetModifier(Microsoft.Xna.Framework.Input.Keys) + spec.csharp: + - uid: MLEM.Input.KeysExtensions.GetModifier(Microsoft.Xna.Framework.Input.Keys) + name: GetModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetModifier_Microsoft_Xna_Framework_Input_Keys_ + - name: ( + - uid: Microsoft.Xna.Framework.Input.Keys + name: Keys + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Input.KeysExtensions.GetModifier(Microsoft.Xna.Framework.Input.Keys) + name: GetModifier + href: MLEM.Input.KeysExtensions.html#MLEM_Input_KeysExtensions_GetModifier_Microsoft_Xna_Framework_Input_Keys_ + - name: ( + - uid: Microsoft.Xna.Framework.Input.Keys + name: Keys + isExternal: true + - name: ) +- uid: MLEM.Input.ModifierKey + commentId: T:MLEM.Input.ModifierKey + parent: MLEM.Input + href: MLEM.Input.ModifierKey.html + name: ModifierKey + nameWithType: ModifierKey + fullName: MLEM.Input.ModifierKey diff --git a/Docs/api/MLEM.Input.MouseButton.yml b/Docs/api/MLEM.Input.MouseButton.yml new file mode 100644 index 0000000..1f2d7fd --- /dev/null +++ b/Docs/api/MLEM.Input.MouseButton.yml @@ -0,0 +1,283 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.MouseButton + commentId: T:MLEM.Input.MouseButton + id: MouseButton + parent: MLEM.Input + children: + - MLEM.Input.MouseButton.Extra1 + - MLEM.Input.MouseButton.Extra2 + - MLEM.Input.MouseButton.Left + - MLEM.Input.MouseButton.Middle + - MLEM.Input.MouseButton.Right + langs: + - csharp + - vb + name: MouseButton + nameWithType: MouseButton + fullName: MLEM.Input.MouseButton + type: Enum + source: + remote: + path: MLEM/Input/MouseExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseButton + path: ../MLEM/Input/MouseExtensions.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + This enum is a list of possible mouse buttons. + + It serves as a wrapper around 's button properties. + example: [] + syntax: + content: public enum MouseButton + content.vb: Public Enum MouseButton +- uid: MLEM.Input.MouseButton.Left + commentId: F:MLEM.Input.MouseButton.Left + id: Left + parent: MLEM.Input.MouseButton + langs: + - csharp + - vb + name: Left + nameWithType: MouseButton.Left + fullName: MLEM.Input.MouseButton.Left + type: Field + source: + remote: + path: MLEM/Input/MouseExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Left + path: ../MLEM/Input/MouseExtensions.cs + startLine: 49 + assemblies: + - MLEM + namespace: MLEM.Input + summary: The left mouse button, or + example: [] + syntax: + content: Left = 0 + return: + type: MLEM.Input.MouseButton +- uid: MLEM.Input.MouseButton.Middle + commentId: F:MLEM.Input.MouseButton.Middle + id: Middle + parent: MLEM.Input.MouseButton + langs: + - csharp + - vb + name: Middle + nameWithType: MouseButton.Middle + fullName: MLEM.Input.MouseButton.Middle + type: Field + source: + remote: + path: MLEM/Input/MouseExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Middle + path: ../MLEM/Input/MouseExtensions.cs + startLine: 53 + assemblies: + - MLEM + namespace: MLEM.Input + summary: The middle mouse button, or + example: [] + syntax: + content: Middle = 1 + return: + type: MLEM.Input.MouseButton +- uid: MLEM.Input.MouseButton.Right + commentId: F:MLEM.Input.MouseButton.Right + id: Right + parent: MLEM.Input.MouseButton + langs: + - csharp + - vb + name: Right + nameWithType: MouseButton.Right + fullName: MLEM.Input.MouseButton.Right + type: Field + source: + remote: + path: MLEM/Input/MouseExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Right + path: ../MLEM/Input/MouseExtensions.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Input + summary: The right mouse button, or + example: [] + syntax: + content: Right = 2 + return: + type: MLEM.Input.MouseButton +- uid: MLEM.Input.MouseButton.Extra1 + commentId: F:MLEM.Input.MouseButton.Extra1 + id: Extra1 + parent: MLEM.Input.MouseButton + langs: + - csharp + - vb + name: Extra1 + nameWithType: MouseButton.Extra1 + fullName: MLEM.Input.MouseButton.Extra1 + type: Field + source: + remote: + path: MLEM/Input/MouseExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Extra1 + path: ../MLEM/Input/MouseExtensions.cs + startLine: 61 + assemblies: + - MLEM + namespace: MLEM.Input + summary: The first extra mouse button, or + example: [] + syntax: + content: Extra1 = 3 + return: + type: MLEM.Input.MouseButton +- uid: MLEM.Input.MouseButton.Extra2 + commentId: F:MLEM.Input.MouseButton.Extra2 + id: Extra2 + parent: MLEM.Input.MouseButton + langs: + - csharp + - vb + name: Extra2 + nameWithType: MouseButton.Extra2 + fullName: MLEM.Input.MouseButton.Extra2 + type: Field + source: + remote: + path: MLEM/Input/MouseExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Extra2 + path: ../MLEM/Input/MouseExtensions.cs + startLine: 65 + assemblies: + - MLEM + namespace: MLEM.Input + summary: The second extra mouse button, or + example: [] + syntax: + content: Extra2 = 4 + return: + type: MLEM.Input.MouseButton +references: +- uid: Microsoft.Xna.Framework.Input.MouseState + commentId: T:Microsoft.Xna.Framework.Input.MouseState + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: MouseState + nameWithType: MouseState + fullName: Microsoft.Xna.Framework.Input.MouseState +- 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.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true +- uid: Microsoft.Xna.Framework.Input.MouseState.LeftButton + commentId: P:Microsoft.Xna.Framework.Input.MouseState.LeftButton + isExternal: true + name: LeftButton + nameWithType: MouseState.LeftButton + fullName: Microsoft.Xna.Framework.Input.MouseState.LeftButton +- uid: MLEM.Input.MouseButton + commentId: T:MLEM.Input.MouseButton + parent: MLEM.Input + href: MLEM.Input.MouseButton.html + name: MouseButton + nameWithType: MouseButton + fullName: MLEM.Input.MouseButton +- uid: Microsoft.Xna.Framework.Input.MouseState.MiddleButton + commentId: P:Microsoft.Xna.Framework.Input.MouseState.MiddleButton + isExternal: true + name: MiddleButton + nameWithType: MouseState.MiddleButton + fullName: Microsoft.Xna.Framework.Input.MouseState.MiddleButton +- uid: Microsoft.Xna.Framework.Input.MouseState.RightButton + commentId: P:Microsoft.Xna.Framework.Input.MouseState.RightButton + isExternal: true + name: RightButton + nameWithType: MouseState.RightButton + fullName: Microsoft.Xna.Framework.Input.MouseState.RightButton +- uid: Microsoft.Xna.Framework.Input.MouseState.XButton1 + commentId: P:Microsoft.Xna.Framework.Input.MouseState.XButton1 + isExternal: true + name: XButton1 + nameWithType: MouseState.XButton1 + fullName: Microsoft.Xna.Framework.Input.MouseState.XButton1 +- uid: Microsoft.Xna.Framework.Input.MouseState.XButton2 + commentId: P:Microsoft.Xna.Framework.Input.MouseState.XButton2 + isExternal: true + name: XButton2 + nameWithType: MouseState.XButton2 + fullName: Microsoft.Xna.Framework.Input.MouseState.XButton2 diff --git a/Docs/api/MLEM.Input.MouseExtensions.yml b/Docs/api/MLEM.Input.MouseExtensions.yml new file mode 100644 index 0000000..0079ef6 --- /dev/null +++ b/Docs/api/MLEM.Input.MouseExtensions.yml @@ -0,0 +1,473 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.MouseExtensions + commentId: T:MLEM.Input.MouseExtensions + id: MouseExtensions + parent: MLEM.Input + children: + - MLEM.Input.MouseExtensions.GetState(Microsoft.Xna.Framework.Input.MouseState,MLEM.Input.MouseButton) + - MLEM.Input.MouseExtensions.MouseButtons + langs: + - csharp + - vb + name: MouseExtensions + nameWithType: MouseExtensions + fullName: MLEM.Input.MouseExtensions + type: Class + source: + remote: + path: MLEM/Input/MouseExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseExtensions + path: ../MLEM/Input/MouseExtensions.cs + startLine: 7 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A set of extension methods for dealing with and + example: [] + syntax: + content: public static class MouseExtensions + content.vb: Public Module MouseExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Input.MouseExtensions.MouseButtons + commentId: F:MLEM.Input.MouseExtensions.MouseButtons + id: MouseButtons + parent: MLEM.Input.MouseExtensions + langs: + - csharp + - vb + name: MouseButtons + nameWithType: MouseExtensions.MouseButtons + fullName: MLEM.Input.MouseExtensions.MouseButtons + type: Field + source: + remote: + path: MLEM/Input/MouseExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseButtons + path: ../MLEM/Input/MouseExtensions.cs + startLine: 12 + assemblies: + - MLEM + namespace: MLEM.Input + summary: All enum values of + example: [] + syntax: + content: public static readonly MouseButton[] MouseButtons + return: + type: MLEM.Input.MouseButton[] + content.vb: Public Shared ReadOnly MouseButtons As MouseButton() +- uid: MLEM.Input.MouseExtensions.GetState(Microsoft.Xna.Framework.Input.MouseState,MLEM.Input.MouseButton) + commentId: M:MLEM.Input.MouseExtensions.GetState(Microsoft.Xna.Framework.Input.MouseState,MLEM.Input.MouseButton) + id: GetState(Microsoft.Xna.Framework.Input.MouseState,MLEM.Input.MouseButton) + isExtensionMethod: true + parent: MLEM.Input.MouseExtensions + langs: + - csharp + - vb + name: GetState(MouseState, MouseButton) + nameWithType: MouseExtensions.GetState(MouseState, MouseButton) + fullName: MLEM.Input.MouseExtensions.GetState(Microsoft.Xna.Framework.Input.MouseState, MLEM.Input.MouseButton) + type: Method + source: + remote: + path: MLEM/Input/MouseExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetState + path: ../MLEM/Input/MouseExtensions.cs + startLine: 21 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Returns the of the given mouse button. + example: [] + syntax: + content: public static ButtonState GetState(this MouseState state, MouseButton button) + parameters: + - id: state + type: Microsoft.Xna.Framework.Input.MouseState + description: The mouse's current state + - id: button + type: MLEM.Input.MouseButton + description: The button whose state to query + return: + type: Microsoft.Xna.Framework.Input.ButtonState + description: The state of the button + content.vb: Public Shared Function GetState(state As MouseState, button As MouseButton) As ButtonState + overload: MLEM.Input.MouseExtensions.GetState* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: If a mouse button out of range is passed +references: +- uid: MLEM.Input.MouseButton + commentId: T:MLEM.Input.MouseButton + parent: MLEM.Input + href: MLEM.Input.MouseButton.html + name: MouseButton + nameWithType: MouseButton + fullName: MLEM.Input.MouseButton +- uid: Microsoft.Xna.Framework.Input.Mouse + commentId: T:Microsoft.Xna.Framework.Input.Mouse + isExternal: true + name: Mouse + nameWithType: Mouse + fullName: Microsoft.Xna.Framework.Input.Mouse +- 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: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Input.MouseButton[] + isExternal: true + href: MLEM.Input.MouseButton.html + name: MouseButton[] + nameWithType: MouseButton[] + fullName: MLEM.Input.MouseButton[] + nameWithType.vb: MouseButton() + fullName.vb: MLEM.Input.MouseButton() + name.vb: MouseButton() + spec.csharp: + - uid: MLEM.Input.MouseButton + name: MouseButton + href: MLEM.Input.MouseButton.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Input.MouseButton + name: MouseButton + href: MLEM.Input.MouseButton.html + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Input.ButtonState + commentId: T:Microsoft.Xna.Framework.Input.ButtonState + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: ButtonState + nameWithType: ButtonState + fullName: Microsoft.Xna.Framework.Input.ButtonState +- uid: System.ArgumentException + commentId: T:System.ArgumentException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentexception + name: ArgumentException + nameWithType: ArgumentException + fullName: System.ArgumentException +- uid: MLEM.Input.MouseExtensions.GetState* + commentId: Overload:MLEM.Input.MouseExtensions.GetState + href: MLEM.Input.MouseExtensions.html#MLEM_Input_MouseExtensions_GetState_Microsoft_Xna_Framework_Input_MouseState_MLEM_Input_MouseButton_ + name: GetState + nameWithType: MouseExtensions.GetState + fullName: MLEM.Input.MouseExtensions.GetState +- uid: Microsoft.Xna.Framework.Input.MouseState + commentId: T:Microsoft.Xna.Framework.Input.MouseState + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: MouseState + nameWithType: MouseState + fullName: Microsoft.Xna.Framework.Input.MouseState +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true diff --git a/Docs/api/MLEM.Input.TextInput.Rule.yml b/Docs/api/MLEM.Input.TextInput.Rule.yml new file mode 100644 index 0000000..01f3653 --- /dev/null +++ b/Docs/api/MLEM.Input.TextInput.Rule.yml @@ -0,0 +1,107 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.TextInput.Rule + commentId: T:MLEM.Input.TextInput.Rule + id: TextInput.Rule + parent: MLEM.Input + children: [] + langs: + - csharp + - vb + name: TextInput.Rule + nameWithType: TextInput.Rule + fullName: MLEM.Input.TextInput.Rule + type: Delegate + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Rule + path: ../MLEM/Input/TextInput.cs + startLine: 642 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + A delegate method used for . + + It should return whether the given text can be added to the text input. + example: [] + syntax: + content: public delegate bool TextInput.Rule(TextInput input, string textToAdd) + parameters: + - id: input + type: MLEM.Input.TextInput + description: The text input + - id: textToAdd + type: System.String + description: The text that is tried to be added + return: + type: System.Boolean + content.vb: Public Delegate Function TextInput.Rule(input As TextInput, textToAdd As String) As Boolean +references: +- uid: MLEM.Input.TextInput.InputRule + commentId: F:MLEM.Input.TextInput.InputRule + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_InputRule + name: InputRule + nameWithType: TextInput.InputRule + fullName: MLEM.Input.TextInput.InputRule +- 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: MLEM.Input.TextInput + commentId: T:MLEM.Input.TextInput + parent: MLEM.Input + href: MLEM.Input.TextInput.html + name: TextInput + nameWithType: TextInput + fullName: MLEM.Input.TextInput +- 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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Input.TextInput.TextChanged.yml b/Docs/api/MLEM.Input.TextInput.TextChanged.yml new file mode 100644 index 0000000..3ccc0ff --- /dev/null +++ b/Docs/api/MLEM.Input.TextInput.TextChanged.yml @@ -0,0 +1,91 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.TextInput.TextChanged + commentId: T:MLEM.Input.TextInput.TextChanged + id: TextInput.TextChanged + parent: MLEM.Input + children: [] + langs: + - csharp + - vb + name: TextInput.TextChanged + nameWithType: TextInput.TextChanged + fullName: MLEM.Input.TextInput.TextChanged + type: Delegate + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextChanged + path: ../MLEM/Input/TextInput.cs + startLine: 634 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A delegate method used for + example: [] + syntax: + content: public delegate void TextInput.TextChanged(TextInput input, string text) + parameters: + - id: input + type: MLEM.Input.TextInput + description: The text input whose text changed + - id: text + type: System.String + description: The new text + content.vb: Public Delegate Sub TextInput.TextChanged(input As TextInput, text As String) +references: +- uid: MLEM.Input.TextInput.OnTextChange + commentId: F:MLEM.Input.TextInput.OnTextChange + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_OnTextChange + name: OnTextChange + nameWithType: TextInput.OnTextChange + fullName: MLEM.Input.TextInput.OnTextChange +- 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: MLEM.Input.TextInput + commentId: T:MLEM.Input.TextInput + parent: MLEM.Input + href: MLEM.Input.TextInput.html + name: TextInput + nameWithType: TextInput + fullName: MLEM.Input.TextInput +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Input.TextInput.yml b/Docs/api/MLEM.Input.TextInput.yml new file mode 100644 index 0000000..0d451fb --- /dev/null +++ b/Docs/api/MLEM.Input.TextInput.yml @@ -0,0 +1,2478 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input.TextInput + commentId: T:MLEM.Input.TextInput + id: TextInput + parent: MLEM.Input + children: + - MLEM.Input.TextInput.#ctor(MLEM.Font.GenericFont,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Input.TextInput.Rule,System.Action{System.String},System.Func{System.String}) + - MLEM.Input.TextInput.CaretLine + - MLEM.Input.TextInput.CaretPos + - MLEM.Input.TextInput.CaretPosInLine + - MLEM.Input.TextInput.CopyToClipboardFunction + - MLEM.Input.TextInput.DefaultRule + - MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color) + - MLEM.Input.TextInput.FileNames + - MLEM.Input.TextInput.FirstVisibleLine + - MLEM.Input.TextInput.Font + - MLEM.Input.TextInput.InputRule + - MLEM.Input.TextInput.InsertText(System.Object,System.Boolean) + - MLEM.Input.TextInput.Length + - MLEM.Input.TextInput.LettersNumbers + - MLEM.Input.TextInput.Lines + - MLEM.Input.TextInput.MaskingCharacter + - MLEM.Input.TextInput.MaxDisplayedLines + - MLEM.Input.TextInput.MaximumCharacters + - MLEM.Input.TextInput.MoveCaretToLine(System.Int32) + - MLEM.Input.TextInput.Multiline + - MLEM.Input.TextInput.OnTextChange + - MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char) + - MLEM.Input.TextInput.OnlyLetters + - MLEM.Input.TextInput.OnlyNumbers + - MLEM.Input.TextInput.PasteFromClipboardFunction + - MLEM.Input.TextInput.PathNames + - MLEM.Input.TextInput.RemoveText(System.Int32,System.Int32) + - MLEM.Input.TextInput.SetText(System.Object,System.Boolean) + - MLEM.Input.TextInput.ShowLine(System.Int32) + - MLEM.Input.TextInput.Size + - MLEM.Input.TextInput.Text + - MLEM.Input.TextInput.TextScale + - MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler) + langs: + - csharp + - vb + name: TextInput + nameWithType: TextInput + fullName: MLEM.Input.TextInput + type: Class + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextInput + path: ../MLEM/Input/TextInput.cs + startLine: 19 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + A class that contains all of the necessary tools to create a text input field or box. + + This text input features single- and input, sets, free caret movement, copying and pasting, and more. + + To use this class, , and have to be called regularly. + + While this class is used by MLEM.Ui's TextField, it is designed to be used for custom or external UI systems. + example: [] + syntax: + content: public class TextInput + content.vb: Public Class TextInput + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Input.TextInput.DefaultRule + commentId: F:MLEM.Input.TextInput.DefaultRule + id: DefaultRule + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: DefaultRule + nameWithType: TextInput.DefaultRule + fullName: MLEM.Input.TextInput.DefaultRule + type: Field + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultRule + path: ../MLEM/Input/TextInput.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A that allows any visible character and spaces + example: [] + syntax: + content: public static readonly TextInput.Rule DefaultRule + return: + type: MLEM.Input.TextInput.Rule + content.vb: Public Shared ReadOnly DefaultRule As TextInput.Rule +- uid: MLEM.Input.TextInput.OnlyLetters + commentId: F:MLEM.Input.TextInput.OnlyLetters + id: OnlyLetters + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: OnlyLetters + nameWithType: TextInput.OnlyLetters + fullName: MLEM.Input.TextInput.OnlyLetters + type: Field + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnlyLetters + path: ../MLEM/Input/TextInput.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A that only allows letters + example: [] + syntax: + content: public static readonly TextInput.Rule OnlyLetters + return: + type: MLEM.Input.TextInput.Rule + content.vb: Public Shared ReadOnly OnlyLetters As TextInput.Rule +- uid: MLEM.Input.TextInput.OnlyNumbers + commentId: F:MLEM.Input.TextInput.OnlyNumbers + id: OnlyNumbers + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: OnlyNumbers + nameWithType: TextInput.OnlyNumbers + fullName: MLEM.Input.TextInput.OnlyNumbers + type: Field + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnlyNumbers + path: ../MLEM/Input/TextInput.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A that only allows numerals + example: [] + syntax: + content: public static readonly TextInput.Rule OnlyNumbers + return: + type: MLEM.Input.TextInput.Rule + content.vb: Public Shared ReadOnly OnlyNumbers As TextInput.Rule +- uid: MLEM.Input.TextInput.LettersNumbers + commentId: F:MLEM.Input.TextInput.LettersNumbers + id: LettersNumbers + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: LettersNumbers + nameWithType: TextInput.LettersNumbers + fullName: MLEM.Input.TextInput.LettersNumbers + type: Field + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LettersNumbers + path: ../MLEM/Input/TextInput.cs + startLine: 54 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A that only allows letters and numerals + example: [] + syntax: + content: public static readonly TextInput.Rule LettersNumbers + return: + type: MLEM.Input.TextInput.Rule + content.vb: Public Shared ReadOnly LettersNumbers As TextInput.Rule +- uid: MLEM.Input.TextInput.PathNames + commentId: F:MLEM.Input.TextInput.PathNames + id: PathNames + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: PathNames + nameWithType: TextInput.PathNames + fullName: MLEM.Input.TextInput.PathNames + type: Field + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PathNames + path: ../MLEM/Input/TextInput.cs + startLine: 64 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A that only allows characters not contained in + example: [] + syntax: + content: public static readonly TextInput.Rule PathNames + return: + type: MLEM.Input.TextInput.Rule + content.vb: Public Shared ReadOnly PathNames As TextInput.Rule +- uid: MLEM.Input.TextInput.FileNames + commentId: F:MLEM.Input.TextInput.FileNames + id: FileNames + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: FileNames + nameWithType: TextInput.FileNames + fullName: MLEM.Input.TextInput.FileNames + type: Field + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FileNames + path: ../MLEM/Input/TextInput.cs + startLine: 74 + assemblies: + - MLEM + namespace: MLEM.Input + summary: A that only allows characters not contained in + example: [] + syntax: + content: public static readonly TextInput.Rule FileNames + return: + type: MLEM.Input.TextInput.Rule + content.vb: Public Shared ReadOnly FileNames As TextInput.Rule +- uid: MLEM.Input.TextInput.Text + commentId: P:MLEM.Input.TextInput.Text + id: Text + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: Text + nameWithType: TextInput.Text + fullName: MLEM.Input.TextInput.Text + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Text + path: ../MLEM/Input/TextInput.cs + startLine: 85 + assemblies: + - MLEM + namespace: MLEM.Input + summary: This text input's current text + example: [] + syntax: + content: public string Text { get; } + parameters: [] + return: + type: System.String + content.vb: Public ReadOnly Property Text As String + overload: MLEM.Input.TextInput.Text* +- uid: MLEM.Input.TextInput.Length + commentId: P:MLEM.Input.TextInput.Length + id: Length + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: Length + nameWithType: TextInput.Length + fullName: MLEM.Input.TextInput.Length + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Length + path: ../MLEM/Input/TextInput.cs + startLine: 89 + assemblies: + - MLEM + namespace: MLEM.Input + summary: The length that this 's text has. + example: [] + syntax: + content: public int Length { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property Length As Integer + overload: MLEM.Input.TextInput.Length* +- uid: MLEM.Input.TextInput.OnTextChange + commentId: F:MLEM.Input.TextInput.OnTextChange + id: OnTextChange + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: OnTextChange + nameWithType: TextInput.OnTextChange + fullName: MLEM.Input.TextInput.OnTextChange + type: Field + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnTextChange + path: ../MLEM/Input/TextInput.cs + startLine: 93 + assemblies: + - MLEM + namespace: MLEM.Input + summary: An event that gets called when changes, either through input, or through a manual change. + example: [] + syntax: + content: public TextInput.TextChanged OnTextChange + return: + type: MLEM.Input.TextInput.TextChanged + content.vb: Public OnTextChange As TextInput.TextChanged +- uid: MLEM.Input.TextInput.InputRule + commentId: F:MLEM.Input.TextInput.InputRule + id: InputRule + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: InputRule + nameWithType: TextInput.InputRule + fullName: MLEM.Input.TextInput.InputRule + type: Field + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InputRule + path: ../MLEM/Input/TextInput.cs + startLine: 98 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The rule used for text input. + + Rules allow only certain characters to be allowed inside of a text input. + example: [] + syntax: + content: public TextInput.Rule InputRule + return: + type: MLEM.Input.TextInput.Rule + content.vb: Public InputRule As TextInput.Rule +- uid: MLEM.Input.TextInput.CaretPos + commentId: P:MLEM.Input.TextInput.CaretPos + id: CaretPos + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: CaretPos + nameWithType: TextInput.CaretPos + fullName: MLEM.Input.TextInput.CaretPos + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CaretPos + path: ../MLEM/Input/TextInput.cs + startLine: 103 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The position of the caret within the text. + + This is always between 0 and the of + example: [] + syntax: + content: public int CaretPos { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property CaretPos As Integer + overload: MLEM.Input.TextInput.CaretPos* +- uid: MLEM.Input.TextInput.CaretLine + commentId: P:MLEM.Input.TextInput.CaretLine + id: CaretLine + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: CaretLine + nameWithType: TextInput.CaretLine + fullName: MLEM.Input.TextInput.CaretLine + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CaretLine + path: ../MLEM/Input/TextInput.cs + startLine: 119 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The line of text that the caret is currently on. + + This can only be only non-0 if is true. + example: [] + syntax: + content: public int CaretLine { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property CaretLine As Integer + overload: MLEM.Input.TextInput.CaretLine* +- uid: MLEM.Input.TextInput.CaretPosInLine + commentId: P:MLEM.Input.TextInput.CaretPosInLine + id: CaretPosInLine + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: CaretPosInLine + nameWithType: TextInput.CaretPosInLine + fullName: MLEM.Input.TextInput.CaretPosInLine + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CaretPosInLine + path: ../MLEM/Input/TextInput.cs + startLine: 129 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The position in the current that the caret is currently on. + + If is false, this value is always equal to . + example: [] + syntax: + content: public int CaretPosInLine { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property CaretPosInLine As Integer + overload: MLEM.Input.TextInput.CaretPosInLine* +- uid: MLEM.Input.TextInput.MaskingCharacter + commentId: P:MLEM.Input.TextInput.MaskingCharacter + id: MaskingCharacter + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: MaskingCharacter + nameWithType: TextInput.MaskingCharacter + fullName: MLEM.Input.TextInput.MaskingCharacter + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MaskingCharacter + path: ../MLEM/Input/TextInput.cs + startLine: 140 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + A character that should be displayed instead of this text input's content. + + The amount of masking characters displayed will be equal to the 's length. + + This behavior is useful for password inputs or similar. + example: [] + syntax: + content: public char? MaskingCharacter { get; set; } + parameters: [] + return: + type: System.Nullable{System.Char} + content.vb: Public Property MaskingCharacter As Char? + overload: MLEM.Input.TextInput.MaskingCharacter* +- uid: MLEM.Input.TextInput.MaximumCharacters + commentId: F:MLEM.Input.TextInput.MaximumCharacters + id: MaximumCharacters + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: MaximumCharacters + nameWithType: TextInput.MaximumCharacters + fullName: MLEM.Input.TextInput.MaximumCharacters + type: Field + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MaximumCharacters + path: ../MLEM/Input/TextInput.cs + startLine: 153 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The maximum amount of characters that can be input into this text input. + + If this is set, the length of will never exceed this value. + example: [] + syntax: + content: public int? MaximumCharacters + return: + type: System.Nullable{System.Int32} + content.vb: Public MaximumCharacters As Integer? +- uid: MLEM.Input.TextInput.Multiline + commentId: P:MLEM.Input.TextInput.Multiline + id: Multiline + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: Multiline + nameWithType: TextInput.Multiline + fullName: MLEM.Input.TextInput.Multiline + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Multiline + path: ../MLEM/Input/TextInput.cs + startLine: 159 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Whether this text input should support multi-line editing. + + If this is true, pressing will insert a new line into the if the allows it. + + Additionally, text will be rendered with horizontal soft wraps, and lines that are outside of the text input's bounds will be hidden. + example: [] + syntax: + content: public bool Multiline { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property Multiline As Boolean + overload: MLEM.Input.TextInput.Multiline* +- uid: MLEM.Input.TextInput.Font + commentId: P:MLEM.Input.TextInput.Font + id: Font + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: Font + nameWithType: TextInput.Font + fullName: MLEM.Input.TextInput.Font + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Font + path: ../MLEM/Input/TextInput.cs + startLine: 171 + assemblies: + - MLEM + namespace: MLEM.Input + summary: The font that this text input is currently using. + example: [] + syntax: + content: public GenericFont Font { get; set; } + parameters: [] + return: + type: MLEM.Font.GenericFont + content.vb: Public Property Font As GenericFont + overload: MLEM.Input.TextInput.Font* +- uid: MLEM.Input.TextInput.TextScale + commentId: P:MLEM.Input.TextInput.TextScale + id: TextScale + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: TextScale + nameWithType: TextInput.TextScale + fullName: MLEM.Input.TextInput.TextScale + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextScale + path: ../MLEM/Input/TextInput.cs + startLine: 184 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The scale that this text input's text has. + + In , this is multiplied with the drawScale parameter. + example: [] + syntax: + content: public float TextScale { get; set; } + parameters: [] + return: + type: System.Single + content.vb: Public Property TextScale As Single + overload: MLEM.Input.TextInput.TextScale* +- uid: MLEM.Input.TextInput.Size + commentId: P:MLEM.Input.TextInput.Size + id: Size + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: Size + nameWithType: TextInput.Size + fullName: MLEM.Input.TextInput.Size + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Size + path: ../MLEM/Input/TextInput.cs + startLine: 197 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The size of this text input, which is the size that this text input's will be bounded to in . + + Note that gets applied to the text for calculations involving this size. + example: [] + syntax: + content: public Vector2 Size { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property Size As Vector2 + overload: MLEM.Input.TextInput.Size* +- uid: MLEM.Input.TextInput.MaxDisplayedLines + commentId: P:MLEM.Input.TextInput.MaxDisplayedLines + id: MaxDisplayedLines + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: MaxDisplayedLines + nameWithType: TextInput.MaxDisplayedLines + fullName: MLEM.Input.TextInput.MaxDisplayedLines + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MaxDisplayedLines + path: ../MLEM/Input/TextInput.cs + startLine: 210 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The maximum amount of lines that can be visible in this text input, based on its , the used and its . + + Note that this may return a number higher than 1 even if this is not a text input. + example: [] + syntax: + content: public int MaxDisplayedLines { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property MaxDisplayedLines As Integer + overload: MLEM.Input.TextInput.MaxDisplayedLines* +- uid: MLEM.Input.TextInput.FirstVisibleLine + commentId: P:MLEM.Input.TextInput.FirstVisibleLine + id: FirstVisibleLine + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: FirstVisibleLine + nameWithType: TextInput.FirstVisibleLine + fullName: MLEM.Input.TextInput.FirstVisibleLine + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FirstVisibleLine + path: ../MLEM/Input/TextInput.cs + startLine: 215 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The index of the first line that is currently visible. + + This value can be changed using . + example: [] + syntax: + content: public int FirstVisibleLine { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property FirstVisibleLine As Integer + overload: MLEM.Input.TextInput.FirstVisibleLine* +- uid: MLEM.Input.TextInput.Lines + commentId: P:MLEM.Input.TextInput.Lines + id: Lines + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: Lines + nameWithType: TextInput.Lines + fullName: MLEM.Input.TextInput.Lines + type: Property + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Lines + path: ../MLEM/Input/TextInput.cs + startLine: 220 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + The total amount of lines of text that this text input currently has, including additional lines added by automatic wrapping. + + If this is not a text input, this value is always 1. + example: [] + syntax: + content: public int Lines { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property Lines As Integer + overload: MLEM.Input.TextInput.Lines* +- uid: MLEM.Input.TextInput.CopyToClipboardFunction + commentId: F:MLEM.Input.TextInput.CopyToClipboardFunction + id: CopyToClipboardFunction + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: CopyToClipboardFunction + nameWithType: TextInput.CopyToClipboardFunction + fullName: MLEM.Input.TextInput.CopyToClipboardFunction + type: Field + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CopyToClipboardFunction + path: ../MLEM/Input/TextInput.cs + startLine: 225 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + A function that is invoked when a string of text should be copied to the clipboard. + + MLEM.Ui uses the TextCopy package for this, but other options are available. + example: [] + syntax: + content: public Action CopyToClipboardFunction + return: + type: System.Action{System.String} + content.vb: Public CopyToClipboardFunction As Action(Of String) +- uid: MLEM.Input.TextInput.PasteFromClipboardFunction + commentId: F:MLEM.Input.TextInput.PasteFromClipboardFunction + id: PasteFromClipboardFunction + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: PasteFromClipboardFunction + nameWithType: TextInput.PasteFromClipboardFunction + fullName: MLEM.Input.TextInput.PasteFromClipboardFunction + type: Field + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PasteFromClipboardFunction + path: ../MLEM/Input/TextInput.cs + startLine: 230 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + A function that is invoked when a string of text should be pasted from the clipboard. + + MLEM.Ui uses the TextCopy package for this, but other options are available. + example: [] + syntax: + content: public Func PasteFromClipboardFunction + return: + type: System.Func{System.String} + content.vb: Public PasteFromClipboardFunction As Func(Of String) +- uid: MLEM.Input.TextInput.#ctor(MLEM.Font.GenericFont,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Input.TextInput.Rule,System.Action{System.String},System.Func{System.String}) + commentId: M:MLEM.Input.TextInput.#ctor(MLEM.Font.GenericFont,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Input.TextInput.Rule,System.Action{System.String},System.Func{System.String}) + id: '#ctor(MLEM.Font.GenericFont,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Input.TextInput.Rule,System.Action{System.String},System.Func{System.String})' + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: TextInput(GenericFont, Vector2, float, Rule, Action, Func) + nameWithType: TextInput.TextInput(GenericFont, Vector2, float, TextInput.Rule, Action, Func) + fullName: MLEM.Input.TextInput.TextInput(MLEM.Font.GenericFont, Microsoft.Xna.Framework.Vector2, float, MLEM.Input.TextInput.Rule, System.Action, System.Func) + type: Constructor + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Input/TextInput.cs + startLine: 258 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Creates a new text input with the given settings. + example: [] + syntax: + content: public TextInput(GenericFont font, Vector2 size, float textScale, TextInput.Rule inputRule = null, Action copyToClipboardFunction = null, Func pasteFromClipboardFunction = null) + parameters: + - id: font + type: MLEM.Font.GenericFont + description: The to use. + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The to set. + - id: textScale + type: System.Single + description: The to set. + - id: inputRule + type: MLEM.Input.TextInput.Rule + description: The to set. + - id: copyToClipboardFunction + type: System.Action{System.String} + description: The to set. + - id: pasteFromClipboardFunction + type: System.Func{System.String} + description: The to set. + content.vb: Public Sub New(font As GenericFont, size As Vector2, textScale As Single, inputRule As TextInput.Rule = Nothing, copyToClipboardFunction As Action(Of String) = Nothing, pasteFromClipboardFunction As Func(Of String) = Nothing) + overload: MLEM.Input.TextInput.#ctor* + nameWithType.vb: TextInput.New(GenericFont, Vector2, Single, TextInput.Rule, Action(Of String), Func(Of String)) + fullName.vb: MLEM.Input.TextInput.New(MLEM.Font.GenericFont, Microsoft.Xna.Framework.Vector2, Single, MLEM.Input.TextInput.Rule, System.Action(Of String), System.Func(Of String)) + name.vb: New(GenericFont, Vector2, Single, Rule, Action(Of String), Func(Of String)) +- uid: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char) + commentId: M:MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char) + id: OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char) + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: OnTextInput(Keys, char) + nameWithType: TextInput.OnTextInput(Keys, char) + fullName: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys, char) + type: Method + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnTextInput + path: ../MLEM/Input/TextInput.cs + startLine: 274 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + A method that should be called when the given text should be entered into this text input. + + This method is designed to be used with or the TextInput event provided by MonoGame and FNA. + example: [] + syntax: + content: public bool OnTextInput(Keys key, char character) + parameters: + - id: key + type: Microsoft.Xna.Framework.Input.Keys + description: The key that was pressed. + - id: character + type: System.Char + description: The character that the key represents. + return: + type: System.Boolean + description: Whether text was successfully input. + content.vb: Public Function OnTextInput(key As Keys, character As Char) As Boolean + overload: MLEM.Input.TextInput.OnTextInput* + nameWithType.vb: TextInput.OnTextInput(Keys, Char) + fullName.vb: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys, Char) + name.vb: OnTextInput(Keys, Char) +- uid: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler) + commentId: M:MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler) + id: Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler) + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: Update(GameTime, InputHandler) + nameWithType: TextInput.Update(GameTime, InputHandler) + fullName: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime, MLEM.Input.InputHandler) + type: Method + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Input/TextInput.cs + startLine: 301 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Updates this text input, including querying input using the given and updating the caret's blink timer. + example: [] + syntax: + content: public void Update(GameTime time, InputHandler input) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The current game time. + - id: input + type: MLEM.Input.InputHandler + description: The input handler to use for input querying. + content.vb: Public Sub Update(time As GameTime, input As InputHandler) + overload: MLEM.Input.TextInput.Update* +- uid: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color) + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: Draw(SpriteBatch, Vector2, float, float, Color) + nameWithType: TextInput.Draw(SpriteBatch, Vector2, float, float, Color) + fullName: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, float, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Input/TextInput.cs + startLine: 353 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Draws this text input's displayed along with its caret, if caretWidth is greater than 0. + example: [] + syntax: + content: public void Draw(SpriteBatch batch, Vector2 textPos, float drawScale, float caretWidth, Color textColor) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to draw with. + - id: textPos + type: Microsoft.Xna.Framework.Vector2 + description: The position to draw the text at. + - id: drawScale + type: System.Single + description: The draw scale, which is multiplied with before drawing. + - id: caretWidth + type: System.Single + description: The width that the caret should have, which is multiplied with drawScale before drawing. + - id: textColor + type: Microsoft.Xna.Framework.Color + description: The color to draw the text and caret with. + content.vb: Public Sub Draw(batch As SpriteBatch, textPos As Vector2, drawScale As Single, caretWidth As Single, textColor As Color) + overload: MLEM.Input.TextInput.Draw* + nameWithType.vb: TextInput.Draw(SpriteBatch, Vector2, Single, Single, Color) + fullName.vb: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, Single, Microsoft.Xna.Framework.Color) + name.vb: Draw(SpriteBatch, Vector2, Single, Single, Color) +- uid: MLEM.Input.TextInput.SetText(System.Object,System.Boolean) + commentId: M:MLEM.Input.TextInput.SetText(System.Object,System.Boolean) + id: SetText(System.Object,System.Boolean) + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: SetText(object, bool) + nameWithType: TextInput.SetText(object, bool) + fullName: MLEM.Input.TextInput.SetText(object, bool) + type: Method + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetText + path: ../MLEM/Input/TextInput.cs + startLine: 373 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Replaces this text input's text with the given text. + + If the resulting exceeds , the end will be cropped to fit. + example: [] + syntax: + content: public void SetText(object text, bool removeMismatching = false) + parameters: + - id: text + type: System.Object + description: The new text + - id: removeMismatching + type: System.Boolean + description: If any characters that don't match the should be left out + content.vb: Public Sub SetText(text As Object, removeMismatching As Boolean = False) + overload: MLEM.Input.TextInput.SetText* + nameWithType.vb: TextInput.SetText(Object, Boolean) + fullName.vb: MLEM.Input.TextInput.SetText(Object, Boolean) + name.vb: SetText(Object, Boolean) +- uid: MLEM.Input.TextInput.InsertText(System.Object,System.Boolean) + commentId: M:MLEM.Input.TextInput.InsertText(System.Object,System.Boolean) + id: InsertText(System.Object,System.Boolean) + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: InsertText(object, bool) + nameWithType: TextInput.InsertText(object, bool) + fullName: MLEM.Input.TextInput.InsertText(object, bool) + type: Method + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InsertText + path: ../MLEM/Input/TextInput.cs + startLine: 391 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Inserts the given text at the . + + If the resulting exceeds , the end will be cropped to fit. + example: [] + syntax: + content: public bool InsertText(object text, bool removeMismatching = false) + parameters: + - id: text + type: System.Object + description: The text to insert + - id: removeMismatching + type: System.Boolean + description: If any characters that don't match the should be left out + return: + type: System.Boolean + content.vb: Public Function InsertText(text As Object, removeMismatching As Boolean = False) As Boolean + overload: MLEM.Input.TextInput.InsertText* + nameWithType.vb: TextInput.InsertText(Object, Boolean) + fullName.vb: MLEM.Input.TextInput.InsertText(Object, Boolean) + name.vb: InsertText(Object, Boolean) +- uid: MLEM.Input.TextInput.RemoveText(System.Int32,System.Int32) + commentId: M:MLEM.Input.TextInput.RemoveText(System.Int32,System.Int32) + id: RemoveText(System.Int32,System.Int32) + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: RemoveText(int, int) + nameWithType: TextInput.RemoveText(int, int) + fullName: MLEM.Input.TextInput.RemoveText(int, int) + type: Method + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RemoveText + path: ../MLEM/Input/TextInput.cs + startLine: 408 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Removes the given amount of text at the given index + example: [] + syntax: + content: public bool RemoveText(int index, int length) + parameters: + - id: index + type: System.Int32 + description: The index + - id: length + type: System.Int32 + description: The amount of text to remove + return: + type: System.Boolean + content.vb: Public Function RemoveText(index As Integer, length As Integer) As Boolean + overload: MLEM.Input.TextInput.RemoveText* + nameWithType.vb: TextInput.RemoveText(Integer, Integer) + fullName.vb: MLEM.Input.TextInput.RemoveText(Integer, Integer) + name.vb: RemoveText(Integer, Integer) +- uid: MLEM.Input.TextInput.MoveCaretToLine(System.Int32) + commentId: M:MLEM.Input.TextInput.MoveCaretToLine(System.Int32) + id: MoveCaretToLine(System.Int32) + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: MoveCaretToLine(int) + nameWithType: TextInput.MoveCaretToLine(int) + fullName: MLEM.Input.TextInput.MoveCaretToLine(int) + type: Method + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MoveCaretToLine + path: ../MLEM/Input/TextInput.cs + startLine: 425 + assemblies: + - MLEM + namespace: MLEM.Input + summary: >- + Moves the to the given line, if it exists. + + Additionally maintains the roughly based on the visual distance that the caret has from the left border of the current . + example: [] + syntax: + content: public bool MoveCaretToLine(int line) + parameters: + - id: line + type: System.Int32 + description: The line to move the caret to + return: + type: System.Boolean + description: True if the caret was moved, false if it was not (which indicates that the line with the given line index does not exist) + content.vb: Public Function MoveCaretToLine(line As Integer) As Boolean + overload: MLEM.Input.TextInput.MoveCaretToLine* + nameWithType.vb: TextInput.MoveCaretToLine(Integer) + fullName.vb: MLEM.Input.TextInput.MoveCaretToLine(Integer) + name.vb: MoveCaretToLine(Integer) +- uid: MLEM.Input.TextInput.ShowLine(System.Int32) + commentId: M:MLEM.Input.TextInput.ShowLine(System.Int32) + id: ShowLine(System.Int32) + parent: MLEM.Input.TextInput + langs: + - csharp + - vb + name: ShowLine(int) + nameWithType: TextInput.ShowLine(int) + fullName: MLEM.Input.TextInput.ShowLine(int) + type: Method + source: + remote: + path: MLEM/Input/TextInput.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ShowLine + path: ../MLEM/Input/TextInput.cs + startLine: 450 + assemblies: + - MLEM + namespace: MLEM.Input + summary: Moves visual focus into such bounds that the given line will be the first visible line of this text input. + example: [] + syntax: + content: public bool ShowLine(int line) + parameters: + - id: line + type: System.Int32 + description: The first line that should be visible. + return: + type: System.Boolean + description: Whether the line can be the fist visible line, and wasn't already the first visible line. + content.vb: Public Function ShowLine(line As Integer) As Boolean + overload: MLEM.Input.TextInput.ShowLine* + nameWithType.vb: TextInput.ShowLine(Integer) + fullName.vb: MLEM.Input.TextInput.ShowLine(Integer) + name.vb: ShowLine(Integer) +references: +- uid: MLEM.Input.TextInput.Multiline + commentId: P:MLEM.Input.TextInput.Multiline + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Multiline + name: Multiline + nameWithType: TextInput.Multiline + fullName: MLEM.Input.TextInput.Multiline +- uid: MLEM.Input.TextInput.InputRule + commentId: F:MLEM.Input.TextInput.InputRule + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_InputRule + name: InputRule + nameWithType: TextInput.InputRule + fullName: MLEM.Input.TextInput.InputRule +- uid: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char) + commentId: M:MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char) + isExternal: true + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_OnTextInput_Microsoft_Xna_Framework_Input_Keys_System_Char_ + name: OnTextInput(Keys, char) + nameWithType: TextInput.OnTextInput(Keys, char) + fullName: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys, char) + nameWithType.vb: TextInput.OnTextInput(Keys, Char) + fullName.vb: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys, Char) + name.vb: OnTextInput(Keys, Char) + spec.csharp: + - uid: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char) + name: OnTextInput + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_OnTextInput_Microsoft_Xna_Framework_Input_Keys_System_Char_ + - name: ( + - uid: Microsoft.Xna.Framework.Input.Keys + name: Keys + isExternal: true + - name: ',' + - name: " " + - uid: System.Char + name: char + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + - name: ) + spec.vb: + - uid: MLEM.Input.TextInput.OnTextInput(Microsoft.Xna.Framework.Input.Keys,System.Char) + name: OnTextInput + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_OnTextInput_Microsoft_Xna_Framework_Input_Keys_System_Char_ + - name: ( + - uid: Microsoft.Xna.Framework.Input.Keys + name: Keys + isExternal: true + - name: ',' + - name: " " + - uid: System.Char + name: Char + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + - name: ) +- uid: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler) + commentId: M:MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler) + isExternal: true + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Update_Microsoft_Xna_Framework_GameTime_MLEM_Input_InputHandler_ + name: Update(GameTime, InputHandler) + nameWithType: TextInput.Update(GameTime, InputHandler) + fullName: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime, MLEM.Input.InputHandler) + spec.csharp: + - uid: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler) + name: Update + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Update_Microsoft_Xna_Framework_GameTime_MLEM_Input_InputHandler_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Input.InputHandler + name: InputHandler + href: MLEM.Input.InputHandler.html + - name: ) + spec.vb: + - uid: MLEM.Input.TextInput.Update(Microsoft.Xna.Framework.GameTime,MLEM.Input.InputHandler) + name: Update + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Update_Microsoft_Xna_Framework_GameTime_MLEM_Input_InputHandler_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Input.InputHandler + name: InputHandler + href: MLEM.Input.InputHandler.html + - name: ) +- uid: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color) + isExternal: true + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_Microsoft_Xna_Framework_Color_ + name: Draw(SpriteBatch, Vector2, float, float, Color) + nameWithType: TextInput.Draw(SpriteBatch, Vector2, float, float, Color) + fullName: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, float, Microsoft.Xna.Framework.Color) + nameWithType.vb: TextInput.Draw(SpriteBatch, Vector2, Single, Single, Color) + fullName.vb: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, Single, Microsoft.Xna.Framework.Color) + name.vb: Draw(SpriteBatch, Vector2, Single, Single, Color) + spec.csharp: + - uid: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color) + name: Draw + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Input.TextInput.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Color) + name: Draw + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_Microsoft_Xna_Framework_Color_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- 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: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Input.TextInput.Rule + commentId: T:MLEM.Input.TextInput.Rule + parent: MLEM.Input + href: MLEM.Input.TextInput.html + name: TextInput.Rule + nameWithType: TextInput.Rule + fullName: MLEM.Input.TextInput.Rule + spec.csharp: + - uid: MLEM.Input.TextInput + name: TextInput + href: MLEM.Input.TextInput.html + - name: . + - uid: MLEM.Input.TextInput.Rule + name: Rule + href: MLEM.Input.TextInput.Rule.html + spec.vb: + - uid: MLEM.Input.TextInput + name: TextInput + href: MLEM.Input.TextInput.html + - name: . + - uid: MLEM.Input.TextInput.Rule + name: Rule + href: MLEM.Input.TextInput.Rule.html +- uid: System.IO.Path.GetInvalidPathChars + commentId: M:System.IO.Path.GetInvalidPathChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidpathchars + name: GetInvalidPathChars() + nameWithType: Path.GetInvalidPathChars() + fullName: System.IO.Path.GetInvalidPathChars() + spec.csharp: + - uid: System.IO.Path.GetInvalidPathChars + name: GetInvalidPathChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidpathchars + - name: ( + - name: ) + spec.vb: + - uid: System.IO.Path.GetInvalidPathChars + name: GetInvalidPathChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidpathchars + - name: ( + - name: ) +- uid: System.IO.Path.GetInvalidFileNameChars + commentId: M:System.IO.Path.GetInvalidFileNameChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidfilenamechars + name: GetInvalidFileNameChars() + nameWithType: Path.GetInvalidFileNameChars() + fullName: System.IO.Path.GetInvalidFileNameChars() + spec.csharp: + - uid: System.IO.Path.GetInvalidFileNameChars + name: GetInvalidFileNameChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidfilenamechars + - name: ( + - name: ) + spec.vb: + - uid: System.IO.Path.GetInvalidFileNameChars + name: GetInvalidFileNameChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidfilenamechars + - name: ( + - name: ) +- uid: MLEM.Input.TextInput.Text* + commentId: Overload:MLEM.Input.TextInput.Text + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Text + name: Text + nameWithType: TextInput.Text + fullName: MLEM.Input.TextInput.Text +- 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.Input.TextInput + commentId: T:MLEM.Input.TextInput + parent: MLEM.Input + href: MLEM.Input.TextInput.html + name: TextInput + nameWithType: TextInput + fullName: MLEM.Input.TextInput +- uid: MLEM.Input.TextInput.Length* + commentId: Overload:MLEM.Input.TextInput.Length + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Length + name: Length + nameWithType: TextInput.Length + fullName: MLEM.Input.TextInput.Length +- 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.Input.TextInput.Text + commentId: P:MLEM.Input.TextInput.Text + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Text + name: Text + nameWithType: TextInput.Text + fullName: MLEM.Input.TextInput.Text +- uid: MLEM.Input.TextInput.TextChanged + commentId: T:MLEM.Input.TextInput.TextChanged + parent: MLEM.Input + href: MLEM.Input.TextInput.html + name: TextInput.TextChanged + nameWithType: TextInput.TextChanged + fullName: MLEM.Input.TextInput.TextChanged + spec.csharp: + - uid: MLEM.Input.TextInput + name: TextInput + href: MLEM.Input.TextInput.html + - name: . + - uid: MLEM.Input.TextInput.TextChanged + name: TextChanged + href: MLEM.Input.TextInput.TextChanged.html + spec.vb: + - uid: MLEM.Input.TextInput + name: TextInput + href: MLEM.Input.TextInput.html + - name: . + - uid: MLEM.Input.TextInput.TextChanged + name: TextChanged + href: MLEM.Input.TextInput.TextChanged.html +- uid: System.String.Length + commentId: P:System.String.Length + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string.length + name: Length + nameWithType: string.Length + fullName: string.Length + nameWithType.vb: String.Length + fullName.vb: String.Length +- uid: MLEM.Input.TextInput.CaretPos* + commentId: Overload:MLEM.Input.TextInput.CaretPos + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretPos + name: CaretPos + nameWithType: TextInput.CaretPos + fullName: MLEM.Input.TextInput.CaretPos +- uid: MLEM.Input.TextInput.CaretLine* + commentId: Overload:MLEM.Input.TextInput.CaretLine + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretLine + name: CaretLine + nameWithType: TextInput.CaretLine + fullName: MLEM.Input.TextInput.CaretLine +- uid: MLEM.Input.TextInput.CaretLine + commentId: P:MLEM.Input.TextInput.CaretLine + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretLine + name: CaretLine + nameWithType: TextInput.CaretLine + fullName: MLEM.Input.TextInput.CaretLine +- uid: MLEM.Input.TextInput.CaretPos + commentId: P:MLEM.Input.TextInput.CaretPos + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretPos + name: CaretPos + nameWithType: TextInput.CaretPos + fullName: MLEM.Input.TextInput.CaretPos +- uid: MLEM.Input.TextInput.CaretPosInLine* + commentId: Overload:MLEM.Input.TextInput.CaretPosInLine + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretPosInLine + name: CaretPosInLine + nameWithType: TextInput.CaretPosInLine + fullName: MLEM.Input.TextInput.CaretPosInLine +- uid: MLEM.Input.TextInput.MaskingCharacter* + commentId: Overload:MLEM.Input.TextInput.MaskingCharacter + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_MaskingCharacter + name: MaskingCharacter + nameWithType: TextInput.MaskingCharacter + fullName: MLEM.Input.TextInput.MaskingCharacter +- uid: System.Nullable{System.Char} + commentId: T:System.Nullable{System.Char} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.char + name: char? + nameWithType: char? + fullName: char? + nameWithType.vb: Char? + fullName.vb: Char? + name.vb: Char? + spec.csharp: + - uid: System.Char + name: char + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + - name: '?' + spec.vb: + - uid: System.Char + name: Char + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Nullable{System.Int32} + commentId: T:System.Nullable{System.Int32} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int? + nameWithType: int? + fullName: int? + nameWithType.vb: Integer? + fullName.vb: Integer? + name.vb: Integer? + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' +- uid: Microsoft.Xna.Framework.Input.Keys.Enter + commentId: F:Microsoft.Xna.Framework.Input.Keys.Enter + isExternal: true + name: Enter + nameWithType: Keys.Enter + fullName: Microsoft.Xna.Framework.Input.Keys.Enter +- uid: MLEM.Input.TextInput.Multiline* + commentId: Overload:MLEM.Input.TextInput.Multiline + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Multiline + name: Multiline + nameWithType: TextInput.Multiline + fullName: MLEM.Input.TextInput.Multiline +- 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.Input.TextInput.Font* + commentId: Overload:MLEM.Input.TextInput.Font + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Font + name: Font + nameWithType: TextInput.Font + fullName: MLEM.Input.TextInput.Font +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: MLEM.Input.TextInput.TextScale* + commentId: Overload:MLEM.Input.TextInput.TextScale + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_TextScale + name: TextScale + nameWithType: TextInput.TextScale + fullName: MLEM.Input.TextInput.TextScale +- 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.Input.TextInput.TextScale + commentId: P:MLEM.Input.TextInput.TextScale + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_TextScale + name: TextScale + nameWithType: TextInput.TextScale + fullName: MLEM.Input.TextInput.TextScale +- uid: MLEM.Input.TextInput.Size* + commentId: Overload:MLEM.Input.TextInput.Size + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Size + name: Size + nameWithType: TextInput.Size + fullName: MLEM.Input.TextInput.Size +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: MLEM.Input.TextInput.Size + commentId: P:MLEM.Input.TextInput.Size + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Size + name: Size + nameWithType: TextInput.Size + fullName: MLEM.Input.TextInput.Size +- uid: MLEM.Input.TextInput.Font + commentId: P:MLEM.Input.TextInput.Font + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Font + name: Font + nameWithType: TextInput.Font + fullName: MLEM.Input.TextInput.Font +- uid: MLEM.Input.TextInput.MaxDisplayedLines* + commentId: Overload:MLEM.Input.TextInput.MaxDisplayedLines + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_MaxDisplayedLines + name: MaxDisplayedLines + nameWithType: TextInput.MaxDisplayedLines + fullName: MLEM.Input.TextInput.MaxDisplayedLines +- uid: MLEM.Input.TextInput.ShowLine(System.Int32) + commentId: M:MLEM.Input.TextInput.ShowLine(System.Int32) + isExternal: true + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_ShowLine_System_Int32_ + name: ShowLine(int) + nameWithType: TextInput.ShowLine(int) + fullName: MLEM.Input.TextInput.ShowLine(int) + nameWithType.vb: TextInput.ShowLine(Integer) + fullName.vb: MLEM.Input.TextInput.ShowLine(Integer) + name.vb: ShowLine(Integer) + spec.csharp: + - uid: MLEM.Input.TextInput.ShowLine(System.Int32) + name: ShowLine + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_ShowLine_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Input.TextInput.ShowLine(System.Int32) + name: ShowLine + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_ShowLine_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Input.TextInput.FirstVisibleLine* + commentId: Overload:MLEM.Input.TextInput.FirstVisibleLine + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_FirstVisibleLine + name: FirstVisibleLine + nameWithType: TextInput.FirstVisibleLine + fullName: MLEM.Input.TextInput.FirstVisibleLine +- uid: MLEM.Input.TextInput.Lines* + commentId: Overload:MLEM.Input.TextInput.Lines + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Lines + name: Lines + nameWithType: TextInput.Lines + fullName: MLEM.Input.TextInput.Lines +- uid: System.Action{System.String} + commentId: T:System.Action{System.String} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of String) + fullName.vb: System.Action(Of String) + name.vb: Action(Of String) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - 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: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + 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: System.Func{System.String} + commentId: T:System.Func{System.String} + parent: System + definition: System.Func`1 + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of String) + fullName.vb: System.Func(Of String) + name.vb: Func(Of String) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: MLEM.Input.TextInput.CopyToClipboardFunction + commentId: F:MLEM.Input.TextInput.CopyToClipboardFunction + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CopyToClipboardFunction + name: CopyToClipboardFunction + nameWithType: TextInput.CopyToClipboardFunction + fullName: MLEM.Input.TextInput.CopyToClipboardFunction +- uid: MLEM.Input.TextInput.PasteFromClipboardFunction + commentId: F:MLEM.Input.TextInput.PasteFromClipboardFunction + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_PasteFromClipboardFunction + name: PasteFromClipboardFunction + nameWithType: TextInput.PasteFromClipboardFunction + fullName: MLEM.Input.TextInput.PasteFromClipboardFunction +- uid: MLEM.Input.TextInput.#ctor* + commentId: Overload:MLEM.Input.TextInput.#ctor + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput__ctor_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Input_TextInput_Rule_System_Action_System_String__System_Func_System_String__ + name: TextInput + nameWithType: TextInput.TextInput + fullName: MLEM.Input.TextInput.TextInput + nameWithType.vb: TextInput.New + fullName.vb: MLEM.Input.TextInput.New + name.vb: New +- uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + commentId: M:MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + name: AddTextInputListener(GameWindow, TextInputCallback) + nameWithType: MlemPlatform.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) +- uid: MLEM.Input.TextInput.OnTextInput* + commentId: Overload:MLEM.Input.TextInput.OnTextInput + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_OnTextInput_Microsoft_Xna_Framework_Input_Keys_System_Char_ + name: OnTextInput + nameWithType: TextInput.OnTextInput + fullName: MLEM.Input.TextInput.OnTextInput +- uid: Microsoft.Xna.Framework.Input.Keys + commentId: T:Microsoft.Xna.Framework.Input.Keys + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Keys + nameWithType: Keys + fullName: Microsoft.Xna.Framework.Input.Keys +- uid: System.Char + commentId: T:System.Char + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + name: char + nameWithType: char + fullName: char + nameWithType.vb: Char + fullName.vb: Char + name.vb: Char +- uid: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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.TextInput.Update* + commentId: Overload:MLEM.Input.TextInput.Update + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Update_Microsoft_Xna_Framework_GameTime_MLEM_Input_InputHandler_ + name: Update + nameWithType: TextInput.Update + fullName: MLEM.Input.TextInput.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.Input.TextInput.Draw* + commentId: Overload:MLEM.Input.TextInput.Draw + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_Microsoft_Xna_Framework_Color_ + name: Draw + nameWithType: TextInput.Draw + fullName: MLEM.Input.TextInput.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.Color + commentId: T:Microsoft.Xna.Framework.Color + parent: Microsoft.Xna.Framework + isExternal: true + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color +- 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.Input.TextInput.MaximumCharacters + commentId: F:MLEM.Input.TextInput.MaximumCharacters + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_MaximumCharacters + name: MaximumCharacters + nameWithType: TextInput.MaximumCharacters + fullName: MLEM.Input.TextInput.MaximumCharacters +- uid: MLEM.Input.TextInput.SetText* + commentId: Overload:MLEM.Input.TextInput.SetText + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_SetText_System_Object_System_Boolean_ + name: SetText + nameWithType: TextInput.SetText + fullName: MLEM.Input.TextInput.SetText +- uid: MLEM.Input.TextInput.InsertText* + commentId: Overload:MLEM.Input.TextInput.InsertText + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_InsertText_System_Object_System_Boolean_ + name: InsertText + nameWithType: TextInput.InsertText + fullName: MLEM.Input.TextInput.InsertText +- uid: MLEM.Input.TextInput.RemoveText* + commentId: Overload:MLEM.Input.TextInput.RemoveText + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_RemoveText_System_Int32_System_Int32_ + name: RemoveText + nameWithType: TextInput.RemoveText + fullName: MLEM.Input.TextInput.RemoveText +- uid: MLEM.Input.TextInput.CaretPosInLine + commentId: P:MLEM.Input.TextInput.CaretPosInLine + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretPosInLine + name: CaretPosInLine + nameWithType: TextInput.CaretPosInLine + fullName: MLEM.Input.TextInput.CaretPosInLine +- uid: MLEM.Input.TextInput.MoveCaretToLine* + commentId: Overload:MLEM.Input.TextInput.MoveCaretToLine + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_MoveCaretToLine_System_Int32_ + name: MoveCaretToLine + nameWithType: TextInput.MoveCaretToLine + fullName: MLEM.Input.TextInput.MoveCaretToLine +- uid: MLEM.Input.TextInput.ShowLine* + commentId: Overload:MLEM.Input.TextInput.ShowLine + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_ShowLine_System_Int32_ + name: ShowLine + nameWithType: TextInput.ShowLine + fullName: MLEM.Input.TextInput.ShowLine diff --git a/Docs/api/MLEM.Input.yml b/Docs/api/MLEM.Input.yml new file mode 100644 index 0000000..330abc5 --- /dev/null +++ b/Docs/api/MLEM.Input.yml @@ -0,0 +1,204 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Input + commentId: N:MLEM.Input + id: MLEM.Input + children: + - MLEM.Input.GamepadExtensions + - MLEM.Input.GenericInput + - MLEM.Input.GenericInput.InputType + - MLEM.Input.InputHandler + - MLEM.Input.Keybind + - MLEM.Input.Keybind.Combination + - MLEM.Input.KeysExtensions + - MLEM.Input.ModifierKey + - MLEM.Input.MouseButton + - MLEM.Input.MouseExtensions + - MLEM.Input.TextInput + - MLEM.Input.TextInput.Rule + - MLEM.Input.TextInput.TextChanged + langs: + - csharp + - vb + name: MLEM.Input + nameWithType: MLEM.Input + fullName: MLEM.Input + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Input.GamepadExtensions + commentId: T:MLEM.Input.GamepadExtensions + href: MLEM.Input.GamepadExtensions.html + name: GamepadExtensions + nameWithType: GamepadExtensions + fullName: MLEM.Input.GamepadExtensions +- uid: MLEM.Input.GenericInput + commentId: T:MLEM.Input.GenericInput + parent: MLEM.Input + href: MLEM.Input.GenericInput.html + name: GenericInput + nameWithType: GenericInput + fullName: MLEM.Input.GenericInput +- uid: MLEM.Input.GenericInput.InputType + commentId: T:MLEM.Input.GenericInput.InputType + parent: MLEM.Input + href: MLEM.Input.GenericInput.html + name: GenericInput.InputType + nameWithType: GenericInput.InputType + fullName: MLEM.Input.GenericInput.InputType + spec.csharp: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: . + - uid: MLEM.Input.GenericInput.InputType + name: InputType + href: MLEM.Input.GenericInput.InputType.html + spec.vb: + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: . + - uid: MLEM.Input.GenericInput.InputType + name: InputType + href: MLEM.Input.GenericInput.InputType.html +- 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.Keybind + commentId: T:MLEM.Input.Keybind + parent: MLEM.Input + href: MLEM.Input.Keybind.html + name: Keybind + nameWithType: Keybind + fullName: MLEM.Input.Keybind +- uid: MLEM.Input.Keybind.Combination + commentId: T:MLEM.Input.Keybind.Combination + parent: MLEM.Input + href: MLEM.Input.Keybind.html + name: Keybind.Combination + nameWithType: Keybind.Combination + fullName: MLEM.Input.Keybind.Combination + spec.csharp: + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + spec.vb: + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html +- uid: MLEM.Input.KeysExtensions + commentId: T:MLEM.Input.KeysExtensions + parent: MLEM.Input + href: MLEM.Input.KeysExtensions.html + name: KeysExtensions + nameWithType: KeysExtensions + fullName: MLEM.Input.KeysExtensions +- uid: MLEM.Input.ModifierKey + commentId: T:MLEM.Input.ModifierKey + parent: MLEM.Input + href: MLEM.Input.ModifierKey.html + name: ModifierKey + nameWithType: ModifierKey + fullName: MLEM.Input.ModifierKey +- uid: MLEM.Input.MouseExtensions + commentId: T:MLEM.Input.MouseExtensions + href: MLEM.Input.MouseExtensions.html + name: MouseExtensions + nameWithType: MouseExtensions + fullName: MLEM.Input.MouseExtensions +- uid: MLEM.Input.MouseButton + commentId: T:MLEM.Input.MouseButton + parent: MLEM.Input + href: MLEM.Input.MouseButton.html + name: MouseButton + nameWithType: MouseButton + fullName: MLEM.Input.MouseButton +- uid: MLEM.Input.TextInput + commentId: T:MLEM.Input.TextInput + parent: MLEM.Input + href: MLEM.Input.TextInput.html + name: TextInput + nameWithType: TextInput + fullName: MLEM.Input.TextInput +- uid: MLEM.Input.TextInput.TextChanged + commentId: T:MLEM.Input.TextInput.TextChanged + parent: MLEM.Input + href: MLEM.Input.TextInput.html + name: TextInput.TextChanged + nameWithType: TextInput.TextChanged + fullName: MLEM.Input.TextInput.TextChanged + spec.csharp: + - uid: MLEM.Input.TextInput + name: TextInput + href: MLEM.Input.TextInput.html + - name: . + - uid: MLEM.Input.TextInput.TextChanged + name: TextChanged + href: MLEM.Input.TextInput.TextChanged.html + spec.vb: + - uid: MLEM.Input.TextInput + name: TextInput + href: MLEM.Input.TextInput.html + - name: . + - uid: MLEM.Input.TextInput.TextChanged + name: TextChanged + href: MLEM.Input.TextInput.TextChanged.html +- uid: MLEM.Input.TextInput.Rule + commentId: T:MLEM.Input.TextInput.Rule + parent: MLEM.Input + href: MLEM.Input.TextInput.html + name: TextInput.Rule + nameWithType: TextInput.Rule + fullName: MLEM.Input.TextInput.Rule + spec.csharp: + - uid: MLEM.Input.TextInput + name: TextInput + href: MLEM.Input.TextInput.html + - name: . + - uid: MLEM.Input.TextInput.Rule + name: Rule + href: MLEM.Input.TextInput.Rule.html + spec.vb: + - uid: MLEM.Input.TextInput + name: TextInput + href: MLEM.Input.TextInput.html + - name: . + - uid: MLEM.Input.TextInput.Rule + name: Rule + href: MLEM.Input.TextInput.Rule.html +- 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 diff --git a/Docs/api/MLEM.Maths.Direction2.yml b/Docs/api/MLEM.Maths.Direction2.yml new file mode 100644 index 0000000..c23cea5 --- /dev/null +++ b/Docs/api/MLEM.Maths.Direction2.yml @@ -0,0 +1,960 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Maths.Direction2 + commentId: T:MLEM.Maths.Direction2 + id: Direction2 + parent: MLEM.Maths + children: + - MLEM.Maths.Direction2.Down + - MLEM.Maths.Direction2.DownLeft + - MLEM.Maths.Direction2.DownRight + - MLEM.Maths.Direction2.Left + - MLEM.Maths.Direction2.None + - MLEM.Maths.Direction2.Right + - MLEM.Maths.Direction2.Up + - MLEM.Maths.Direction2.UpLeft + - MLEM.Maths.Direction2.UpRight + langs: + - csharp + - vb + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Maths.Direction2 + type: Enum + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Direction2 + path: ../MLEM/Maths/Direction2.cs + startLine: 12 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + An enum that represents two-dimensional directions. + + Both straight and diagonal directions are supported. + + There are several extension methods and arrays available in . + example: [] + syntax: + content: >- + [Flags] + + [DataContract] + + public enum Direction2 + content.vb: >- + + + + + Public Enum Direction2 + extensionMethods: + - MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.Angle + - MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.IsAdjacent + - MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.IsDiagonal + - MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.Offset + - MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.Opposite + - MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2) + - MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.RotateCcw(System.Boolean) + - MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.RotateCw(System.Boolean) + attributes: + - type: System.FlagsAttribute + ctor: System.FlagsAttribute.#ctor + arguments: [] + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Direction2.None + commentId: F:MLEM.Maths.Direction2.None + id: None + parent: MLEM.Maths.Direction2 + langs: + - csharp + - vb + name: None + nameWithType: Direction2.None + fullName: MLEM.Maths.Direction2.None + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: None + path: ../MLEM/Maths/Direction2.cs + startLine: 18 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: No direction. + example: [] + syntax: + content: >- + [EnumMember] + + None = 0 + return: + type: MLEM.Maths.Direction2 + content.vb: >- + + + None = 0 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Direction2.Up + commentId: F:MLEM.Maths.Direction2.Up + id: Up + parent: MLEM.Maths.Direction2 + langs: + - csharp + - vb + name: Up + nameWithType: Direction2.Up + fullName: MLEM.Maths.Direction2.Up + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Up + path: ../MLEM/Maths/Direction2.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The up direction, or -y. + example: [] + syntax: + content: >- + [EnumMember] + + Up = 1 + return: + type: MLEM.Maths.Direction2 + content.vb: >- + + + Up = 1 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Direction2.Right + commentId: F:MLEM.Maths.Direction2.Right + id: Right + parent: MLEM.Maths.Direction2 + langs: + - csharp + - vb + name: Right + nameWithType: Direction2.Right + fullName: MLEM.Maths.Direction2.Right + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Right + path: ../MLEM/Maths/Direction2.cs + startLine: 29 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The right direction, or +x. + example: [] + syntax: + content: >- + [EnumMember] + + Right = 2 + return: + type: MLEM.Maths.Direction2 + content.vb: >- + + + Right = 2 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Direction2.Down + commentId: F:MLEM.Maths.Direction2.Down + id: Down + parent: MLEM.Maths.Direction2 + langs: + - csharp + - vb + name: Down + nameWithType: Direction2.Down + fullName: MLEM.Maths.Direction2.Down + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Down + path: ../MLEM/Maths/Direction2.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The down direction, or +y. + example: [] + syntax: + content: >- + [EnumMember] + + Down = 4 + return: + type: MLEM.Maths.Direction2 + content.vb: >- + + + Down = 4 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Direction2.Left + commentId: F:MLEM.Maths.Direction2.Left + id: Left + parent: MLEM.Maths.Direction2 + langs: + - csharp + - vb + name: Left + nameWithType: Direction2.Left + fullName: MLEM.Maths.Direction2.Left + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Left + path: ../MLEM/Maths/Direction2.cs + startLine: 39 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The left direction, or -x. + example: [] + syntax: + content: >- + [EnumMember] + + Left = 8 + return: + type: MLEM.Maths.Direction2 + content.vb: >- + + + Left = 8 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Direction2.UpRight + commentId: F:MLEM.Maths.Direction2.UpRight + id: UpRight + parent: MLEM.Maths.Direction2 + langs: + - csharp + - vb + name: UpRight + nameWithType: Direction2.UpRight + fullName: MLEM.Maths.Direction2.UpRight + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UpRight + path: ../MLEM/Maths/Direction2.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The up and right direction, or +x, -y. + example: [] + syntax: + content: >- + [EnumMember] + + UpRight = Up | Right + return: + type: MLEM.Maths.Direction2 + content.vb: >- + + + UpRight = Up Or Right + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Direction2.DownRight + commentId: F:MLEM.Maths.Direction2.DownRight + id: DownRight + parent: MLEM.Maths.Direction2 + langs: + - csharp + - vb + name: DownRight + nameWithType: Direction2.DownRight + fullName: MLEM.Maths.Direction2.DownRight + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DownRight + path: ../MLEM/Maths/Direction2.cs + startLine: 50 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The down and right direction, or +x, +y. + example: [] + syntax: + content: >- + [EnumMember] + + DownRight = Right | Down + return: + type: MLEM.Maths.Direction2 + content.vb: >- + + + DownRight = Right Or Down + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Direction2.UpLeft + commentId: F:MLEM.Maths.Direction2.UpLeft + id: UpLeft + parent: MLEM.Maths.Direction2 + langs: + - csharp + - vb + name: UpLeft + nameWithType: Direction2.UpLeft + fullName: MLEM.Maths.Direction2.UpLeft + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UpLeft + path: ../MLEM/Maths/Direction2.cs + startLine: 55 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The up and left direction, or -x, -y. + example: [] + syntax: + content: >- + [EnumMember] + + UpLeft = Up | Left + return: + type: MLEM.Maths.Direction2 + content.vb: >- + + + UpLeft = Up Or Left + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Direction2.DownLeft + commentId: F:MLEM.Maths.Direction2.DownLeft + id: DownLeft + parent: MLEM.Maths.Direction2 + langs: + - csharp + - vb + name: DownLeft + nameWithType: Direction2.DownLeft + fullName: MLEM.Maths.Direction2.DownLeft + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DownLeft + path: ../MLEM/Maths/Direction2.cs + startLine: 60 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The down and left direction, or -x, +y. + example: [] + syntax: + content: >- + [EnumMember] + + DownLeft = Down | Left + return: + type: MLEM.Maths.Direction2 + content.vb: >- + + + DownLeft = Down Or Left + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +references: +- uid: MLEM.Maths.Direction2Helper + commentId: T:MLEM.Maths.Direction2Helper + parent: MLEM.Maths + href: MLEM.Maths.Direction2Helper.html + name: Direction2Helper + nameWithType: Direction2Helper + fullName: MLEM.Maths.Direction2Helper +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.Angle + commentId: M:MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + parent: MLEM.Maths.Direction2Helper + definition: MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Angle_MLEM_Maths_Direction2_ + name: Angle(Direction2) + nameWithType: Direction2Helper.Angle(Direction2) + fullName: MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + name: Angle + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Angle_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + name: Angle + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Angle_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.IsAdjacent + commentId: M:MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + parent: MLEM.Maths.Direction2Helper + definition: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsAdjacent_MLEM_Maths_Direction2_ + name: IsAdjacent(Direction2) + nameWithType: Direction2Helper.IsAdjacent(Direction2) + fullName: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + name: IsAdjacent + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsAdjacent_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + name: IsAdjacent + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsAdjacent_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.IsDiagonal + commentId: M:MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + parent: MLEM.Maths.Direction2Helper + definition: MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsDiagonal_MLEM_Maths_Direction2_ + name: IsDiagonal(Direction2) + nameWithType: Direction2Helper.IsDiagonal(Direction2) + fullName: MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + name: IsDiagonal + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsDiagonal_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + name: IsDiagonal + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsDiagonal_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.Offset + commentId: M:MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + parent: MLEM.Maths.Direction2Helper + definition: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Offset_MLEM_Maths_Direction2_ + name: Offset(Direction2) + nameWithType: Direction2Helper.Offset(Direction2) + fullName: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + name: Offset + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Offset_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + name: Offset + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Offset_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.Opposite + commentId: M:MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + parent: MLEM.Maths.Direction2Helper + definition: MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Opposite_MLEM_Maths_Direction2_ + name: Opposite(Direction2) + nameWithType: Direction2Helper.Opposite(Direction2) + fullName: MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + name: Opposite + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Opposite_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + name: Opposite + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Opposite_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + parent: MLEM.Maths.Direction2Helper + definition: MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateBy_MLEM_Maths_Direction2_MLEM_Maths_Direction2_MLEM_Maths_Direction2_ + name: RotateBy(Direction2, Direction2, Direction2) + nameWithType: Direction2Helper.RotateBy(Direction2, Direction2, Direction2) + fullName: MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2, MLEM.Maths.Direction2, MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + name: RotateBy + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateBy_MLEM_Maths_Direction2_MLEM_Maths_Direction2_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + name: RotateBy + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateBy_MLEM_Maths_Direction2_MLEM_Maths_Direction2_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.RotateCcw(System.Boolean) + commentId: M:MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean) + parent: MLEM.Maths.Direction2Helper + definition: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCcw_MLEM_Maths_Direction2_System_Boolean_ + name: RotateCcw(Direction2, bool) + nameWithType: Direction2Helper.RotateCcw(Direction2, bool) + fullName: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2, bool) + nameWithType.vb: Direction2Helper.RotateCcw(Direction2, Boolean) + fullName.vb: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2, Boolean) + name.vb: RotateCcw(Direction2, Boolean) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean) + name: RotateCcw + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCcw_MLEM_Maths_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean) + name: RotateCcw + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCcw_MLEM_Maths_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Maths.Direction2.MLEM.Maths.Direction2Helper.RotateCw(System.Boolean) + commentId: M:MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean) + parent: MLEM.Maths.Direction2Helper + definition: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCw_MLEM_Maths_Direction2_System_Boolean_ + name: RotateCw(Direction2, bool) + nameWithType: Direction2Helper.RotateCw(Direction2, bool) + fullName: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2, bool) + nameWithType.vb: Direction2Helper.RotateCw(Direction2, Boolean) + fullName.vb: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2, Boolean) + name.vb: RotateCw(Direction2, Boolean) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean) + name: RotateCw + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCw_MLEM_Maths_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean) + name: RotateCw + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCw_MLEM_Maths_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Angle_MLEM_Maths_Direction2_ + name: Angle(Direction2) + nameWithType: Direction2Helper.Angle(Direction2) + fullName: MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + name: Angle + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Angle_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + name: Angle + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Angle_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsAdjacent_MLEM_Maths_Direction2_ + name: IsAdjacent(Direction2) + nameWithType: Direction2Helper.IsAdjacent(Direction2) + fullName: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + name: IsAdjacent + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsAdjacent_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + name: IsAdjacent + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsAdjacent_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsDiagonal_MLEM_Maths_Direction2_ + name: IsDiagonal(Direction2) + nameWithType: Direction2Helper.IsDiagonal(Direction2) + fullName: MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + name: IsDiagonal + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsDiagonal_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + name: IsDiagonal + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsDiagonal_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Offset_MLEM_Maths_Direction2_ + name: Offset(Direction2) + nameWithType: Direction2Helper.Offset(Direction2) + fullName: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + name: Offset + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Offset_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + name: Offset + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Offset_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Opposite_MLEM_Maths_Direction2_ + name: Opposite(Direction2) + nameWithType: Direction2Helper.Opposite(Direction2) + fullName: MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + name: Opposite + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Opposite_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + name: Opposite + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Opposite_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateBy_MLEM_Maths_Direction2_MLEM_Maths_Direction2_MLEM_Maths_Direction2_ + name: RotateBy(Direction2, Direction2, Direction2) + nameWithType: Direction2Helper.RotateBy(Direction2, Direction2, Direction2) + fullName: MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2, MLEM.Maths.Direction2, MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + name: RotateBy + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateBy_MLEM_Maths_Direction2_MLEM_Maths_Direction2_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + name: RotateBy + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateBy_MLEM_Maths_Direction2_MLEM_Maths_Direction2_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean) + commentId: M:MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean) + isExternal: true + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCcw_MLEM_Maths_Direction2_System_Boolean_ + name: RotateCcw(Direction2, bool) + nameWithType: Direction2Helper.RotateCcw(Direction2, bool) + fullName: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2, bool) + nameWithType.vb: Direction2Helper.RotateCcw(Direction2, Boolean) + fullName.vb: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2, Boolean) + name.vb: RotateCcw(Direction2, Boolean) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean) + name: RotateCcw + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCcw_MLEM_Maths_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean) + name: RotateCcw + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCcw_MLEM_Maths_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean) + commentId: M:MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean) + isExternal: true + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCw_MLEM_Maths_Direction2_System_Boolean_ + name: RotateCw(Direction2, bool) + nameWithType: Direction2Helper.RotateCw(Direction2, bool) + fullName: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2, bool) + nameWithType.vb: Direction2Helper.RotateCw(Direction2, Boolean) + fullName.vb: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2, Boolean) + name.vb: RotateCw(Direction2, Boolean) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean) + name: RotateCw + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCw_MLEM_Maths_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean) + name: RotateCw + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCw_MLEM_Maths_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Maths.Direction2 + commentId: T:MLEM.Maths.Direction2 + parent: MLEM.Maths + href: MLEM.Maths.Direction2.html + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Maths.Direction2 diff --git a/Docs/api/MLEM.Maths.Direction2Helper.yml b/Docs/api/MLEM.Maths.Direction2Helper.yml new file mode 100644 index 0000000..50e82b2 --- /dev/null +++ b/Docs/api/MLEM.Maths.Direction2Helper.yml @@ -0,0 +1,1219 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Maths.Direction2Helper + commentId: T:MLEM.Maths.Direction2Helper + id: Direction2Helper + parent: MLEM.Maths + children: + - MLEM.Maths.Direction2Helper.Adjacent + - MLEM.Maths.Direction2Helper.All + - MLEM.Maths.Direction2Helper.AllExceptNone + - MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + - MLEM.Maths.Direction2Helper.Diagonals + - MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + - MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + - MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + - MLEM.Maths.Direction2Helper.Offsets(System.Collections.Generic.IEnumerable{MLEM.Maths.Direction2}) + - MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + - MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + - MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean) + - MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean) + - MLEM.Maths.Direction2Helper.To90Direction(Microsoft.Xna.Framework.Vector2) + - MLEM.Maths.Direction2Helper.ToDirection(Microsoft.Xna.Framework.Vector2) + langs: + - csharp + - vb + name: Direction2Helper + nameWithType: Direction2Helper + fullName: MLEM.Maths.Direction2Helper + type: Class + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Direction2Helper + path: ../MLEM/Maths/Direction2.cs + startLine: 68 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: A set of helper and extension methods for dealing with + example: [] + syntax: + content: public static class Direction2Helper + content.vb: Public Module Direction2Helper + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Maths.Direction2Helper.All + commentId: F:MLEM.Maths.Direction2Helper.All + id: All + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: All + nameWithType: Direction2Helper.All + fullName: MLEM.Maths.Direction2Helper.All + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: All + path: ../MLEM/Maths/Direction2.cs + startLine: 73 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: All enum values + example: [] + syntax: + content: public static readonly Direction2[] All + return: + type: MLEM.Maths.Direction2[] + content.vb: Public Shared ReadOnly All As Direction2() +- uid: MLEM.Maths.Direction2Helper.Adjacent + commentId: F:MLEM.Maths.Direction2Helper.Adjacent + id: Adjacent + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: Adjacent + nameWithType: Direction2Helper.Adjacent + fullName: MLEM.Maths.Direction2Helper.Adjacent + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Adjacent + path: ../MLEM/Maths/Direction2.cs + startLine: 80 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The through directions + example: [] + syntax: + content: public static readonly Direction2[] Adjacent + return: + type: MLEM.Maths.Direction2[] + content.vb: Public Shared ReadOnly Adjacent As Direction2() +- uid: MLEM.Maths.Direction2Helper.Diagonals + commentId: F:MLEM.Maths.Direction2Helper.Diagonals + id: Diagonals + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: Diagonals + nameWithType: Direction2Helper.Diagonals + fullName: MLEM.Maths.Direction2Helper.Diagonals + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Diagonals + path: ../MLEM/Maths/Direction2.cs + startLine: 84 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The through directions + example: [] + syntax: + content: public static readonly Direction2[] Diagonals + return: + type: MLEM.Maths.Direction2[] + content.vb: Public Shared ReadOnly Diagonals As Direction2() +- uid: MLEM.Maths.Direction2Helper.AllExceptNone + commentId: F:MLEM.Maths.Direction2Helper.AllExceptNone + id: AllExceptNone + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: AllExceptNone + nameWithType: Direction2Helper.AllExceptNone + fullName: MLEM.Maths.Direction2Helper.AllExceptNone + type: Field + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AllExceptNone + path: ../MLEM/Maths/Direction2.cs + startLine: 88 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: All directions except + example: [] + syntax: + content: public static readonly Direction2[] AllExceptNone + return: + type: MLEM.Maths.Direction2[] + content.vb: Public Shared ReadOnly AllExceptNone As Direction2() +- uid: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + id: IsAdjacent(MLEM.Maths.Direction2) + isExtensionMethod: true + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: IsAdjacent(Direction2) + nameWithType: Direction2Helper.IsAdjacent(Direction2) + fullName: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + type: Method + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsAdjacent + path: ../MLEM/Maths/Direction2.cs + startLine: 99 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns if the given direction is considered an "adjacent" direction. + + An adjacent direction is one that is not a diagonal. + example: [] + syntax: + content: public static bool IsAdjacent(this Direction2 dir) + parameters: + - id: dir + type: MLEM.Maths.Direction2 + description: The direction to query + return: + type: System.Boolean + description: Whether the direction is adjacent + content.vb: Public Shared Function IsAdjacent(dir As Direction2) As Boolean + overload: MLEM.Maths.Direction2Helper.IsAdjacent* +- uid: MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + id: IsDiagonal(MLEM.Maths.Direction2) + isExtensionMethod: true + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: IsDiagonal(Direction2) + nameWithType: Direction2Helper.IsDiagonal(Direction2) + fullName: MLEM.Maths.Direction2Helper.IsDiagonal(MLEM.Maths.Direction2) + type: Method + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsDiagonal + path: ../MLEM/Maths/Direction2.cs + startLine: 108 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns if the given direction is considered a diagonal direction. + example: [] + syntax: + content: public static bool IsDiagonal(this Direction2 dir) + parameters: + - id: dir + type: MLEM.Maths.Direction2 + description: The direction to query + return: + type: System.Boolean + description: Whether the direction is diagonal + content.vb: Public Shared Function IsDiagonal(dir As Direction2) As Boolean + overload: MLEM.Maths.Direction2Helper.IsDiagonal* +- uid: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + id: Offset(MLEM.Maths.Direction2) + isExtensionMethod: true + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: Offset(Direction2) + nameWithType: Direction2Helper.Offset(Direction2) + fullName: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + type: Method + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Offset + path: ../MLEM/Maths/Direction2.cs + startLine: 118 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns the directional offset of a given direction. + + The offset direction will be exactly one unit in each axis that the direction represents. + example: [] + syntax: + content: public static Point Offset(this Direction2 dir) + parameters: + - id: dir + type: MLEM.Maths.Direction2 + description: The direction whose offset to query + return: + type: Microsoft.Xna.Framework.Point + description: The direction's offset + content.vb: Public Shared Function Offset(dir As Direction2) As Point + overload: MLEM.Maths.Direction2Helper.Offset* +- uid: MLEM.Maths.Direction2Helper.Offsets(System.Collections.Generic.IEnumerable{MLEM.Maths.Direction2}) + commentId: M:MLEM.Maths.Direction2Helper.Offsets(System.Collections.Generic.IEnumerable{MLEM.Maths.Direction2}) + id: Offsets(System.Collections.Generic.IEnumerable{MLEM.Maths.Direction2}) + isExtensionMethod: true + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: Offsets(IEnumerable) + nameWithType: Direction2Helper.Offsets(IEnumerable) + fullName: MLEM.Maths.Direction2Helper.Offsets(System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Offsets + path: ../MLEM/Maths/Direction2.cs + startLine: 146 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Maps each direction in the given enumerable of directions to its . + example: [] + syntax: + content: public static IEnumerable Offsets(this IEnumerable directions) + parameters: + - id: directions + type: System.Collections.Generic.IEnumerable{MLEM.Maths.Direction2} + description: The direction enumerable + return: + type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + description: The directions' offsets, in the same order as the input directions. + content.vb: Public Shared Function Offsets(directions As IEnumerable(Of Direction2)) As IEnumerable(Of Point) + overload: MLEM.Maths.Direction2Helper.Offsets* + nameWithType.vb: Direction2Helper.Offsets(IEnumerable(Of Direction2)) + fullName.vb: MLEM.Maths.Direction2Helper.Offsets(System.Collections.Generic.IEnumerable(Of MLEM.Maths.Direction2)) + name.vb: Offsets(IEnumerable(Of Direction2)) +- uid: MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + id: Opposite(MLEM.Maths.Direction2) + isExtensionMethod: true + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: Opposite(Direction2) + nameWithType: Direction2Helper.Opposite(Direction2) + fullName: MLEM.Maths.Direction2Helper.Opposite(MLEM.Maths.Direction2) + type: Method + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Opposite + path: ../MLEM/Maths/Direction2.cs + startLine: 158 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns the opposite of the given direction. + + For "adjacent" directions, this is the direction that points into the same axis, but the opposite sign. + + For diagonal directions, this is the direction that points into the opposite of both the x and y axis. + example: [] + syntax: + content: public static Direction2 Opposite(this Direction2 dir) + parameters: + - id: dir + type: MLEM.Maths.Direction2 + description: The direction whose opposite to get + return: + type: MLEM.Maths.Direction2 + description: The opposite of the direction + content.vb: Public Shared Function Opposite(dir As Direction2) As Direction2 + overload: MLEM.Maths.Direction2Helper.Opposite* +- uid: MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + id: Angle(MLEM.Maths.Direction2) + isExtensionMethod: true + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: Angle(Direction2) + nameWithType: Direction2Helper.Angle(Direction2) + fullName: MLEM.Maths.Direction2Helper.Angle(MLEM.Maths.Direction2) + type: Method + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Angle + path: ../MLEM/Maths/Direction2.cs + startLine: 186 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the angle of the direction in radians, where has an angle of 0. + example: [] + syntax: + content: public static float Angle(this Direction2 dir) + parameters: + - id: dir + type: MLEM.Maths.Direction2 + description: The direction whose angle to get + return: + type: System.Single + description: The direction's angle + content.vb: Public Shared Function Angle(dir As Direction2) As Single + overload: MLEM.Maths.Direction2Helper.Angle* +- uid: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean) + commentId: M:MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2,System.Boolean) + id: RotateCw(MLEM.Maths.Direction2,System.Boolean) + isExtensionMethod: true + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: RotateCw(Direction2, bool) + nameWithType: Direction2Helper.RotateCw(Direction2, bool) + fullName: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2, bool) + type: Method + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RotateCw + path: ../MLEM/Maths/Direction2.cs + startLine: 197 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Rotates the given direction clockwise and returns the resulting direction. + example: [] + syntax: + content: public static Direction2 RotateCw(this Direction2 dir, bool fortyFiveDegrees = false) + parameters: + - id: dir + type: MLEM.Maths.Direction2 + description: The direction to rotate + - id: fortyFiveDegrees + type: System.Boolean + description: Whether to rotate by 45 degrees. If this is false, the rotation is 90 degrees instead. + return: + type: MLEM.Maths.Direction2 + description: The rotated direction + content.vb: Public Shared Function RotateCw(dir As Direction2, fortyFiveDegrees As Boolean = False) As Direction2 + overload: MLEM.Maths.Direction2Helper.RotateCw* + nameWithType.vb: Direction2Helper.RotateCw(Direction2, Boolean) + fullName.vb: MLEM.Maths.Direction2Helper.RotateCw(MLEM.Maths.Direction2, Boolean) + name.vb: RotateCw(Direction2, Boolean) +- uid: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean) + commentId: M:MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2,System.Boolean) + id: RotateCcw(MLEM.Maths.Direction2,System.Boolean) + isExtensionMethod: true + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: RotateCcw(Direction2, bool) + nameWithType: Direction2Helper.RotateCcw(Direction2, bool) + fullName: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2, bool) + type: Method + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RotateCcw + path: ../MLEM/Maths/Direction2.cs + startLine: 209 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Rotates the given direction counter-clockwise and returns the resulting direction. + example: [] + syntax: + content: public static Direction2 RotateCcw(this Direction2 dir, bool fortyFiveDegrees = false) + parameters: + - id: dir + type: MLEM.Maths.Direction2 + description: The direction to rotate counter-clockwise + - id: fortyFiveDegrees + type: System.Boolean + description: Whether to rotate by 45 degrees. If this is false, the rotation is 90 degrees instead. + return: + type: MLEM.Maths.Direction2 + description: The rotated direction + content.vb: Public Shared Function RotateCcw(dir As Direction2, fortyFiveDegrees As Boolean = False) As Direction2 + overload: MLEM.Maths.Direction2Helper.RotateCcw* + nameWithType.vb: Direction2Helper.RotateCcw(Direction2, Boolean) + fullName.vb: MLEM.Maths.Direction2Helper.RotateCcw(MLEM.Maths.Direction2, Boolean) + name.vb: RotateCcw(Direction2, Boolean) +- uid: MLEM.Maths.Direction2Helper.ToDirection(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.Direction2Helper.ToDirection(Microsoft.Xna.Framework.Vector2) + id: ToDirection(Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: ToDirection(Vector2) + nameWithType: Direction2Helper.ToDirection(Vector2) + fullName: MLEM.Maths.Direction2Helper.ToDirection(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToDirection + path: ../MLEM/Maths/Direction2.cs + startLine: 221 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the that is closest to the given position's facing direction. + example: [] + syntax: + content: public static Direction2 ToDirection(this Vector2 offset) + parameters: + - id: offset + type: Microsoft.Xna.Framework.Vector2 + description: The vector whose corresponding direction to get + return: + type: MLEM.Maths.Direction2 + description: The vector's direction + content.vb: Public Shared Function ToDirection(offset As Vector2) As Direction2 + overload: MLEM.Maths.Direction2Helper.ToDirection* +- uid: MLEM.Maths.Direction2Helper.To90Direction(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.Direction2Helper.To90Direction(Microsoft.Xna.Framework.Vector2) + id: To90Direction(Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: To90Direction(Vector2) + nameWithType: Direction2Helper.To90Direction(Vector2) + fullName: MLEM.Maths.Direction2Helper.To90Direction(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: To90Direction + path: ../MLEM/Maths/Direction2.cs + startLine: 236 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns the that is closest to the given position's facing direction, only taking directions into account. + + Diagonal directions will be rounded to the nearest vertical direction. + example: [] + syntax: + content: public static Direction2 To90Direction(this Vector2 offset) + parameters: + - id: offset + type: Microsoft.Xna.Framework.Vector2 + description: The vector whose corresponding direction to get + return: + type: MLEM.Maths.Direction2 + description: The vector's direction + content.vb: Public Shared Function To90Direction(offset As Vector2) As Direction2 + overload: MLEM.Maths.Direction2Helper.To90Direction* +- uid: MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + id: RotateBy(MLEM.Maths.Direction2,MLEM.Maths.Direction2,MLEM.Maths.Direction2) + isExtensionMethod: true + parent: MLEM.Maths.Direction2Helper + langs: + - csharp + - vb + name: RotateBy(Direction2, Direction2, Direction2) + nameWithType: Direction2Helper.RotateBy(Direction2, Direction2, Direction2) + fullName: MLEM.Maths.Direction2Helper.RotateBy(MLEM.Maths.Direction2, MLEM.Maths.Direction2, MLEM.Maths.Direction2) + type: Method + source: + remote: + path: MLEM/Maths/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RotateBy + path: ../MLEM/Maths/Direction2.cs + startLine: 251 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Rotates the given direction by a given reference direction + example: [] + syntax: + content: public static Direction2 RotateBy(this Direction2 dir, Direction2 reference, Direction2 start = Direction2.Up) + parameters: + - id: dir + type: MLEM.Maths.Direction2 + description: The direction to rotate + - id: reference + type: MLEM.Maths.Direction2 + description: The direction to rotate by + - id: start + type: MLEM.Maths.Direction2 + description: The direction to use as the default direction + return: + type: MLEM.Maths.Direction2 + description: The direction, rotated by the reference direction + content.vb: Public Shared Function RotateBy(dir As Direction2, reference As Direction2, start As Direction2 = Direction2.Up) As Direction2 + overload: MLEM.Maths.Direction2Helper.RotateBy* +references: +- uid: MLEM.Maths.Direction2 + commentId: T:MLEM.Maths.Direction2 + parent: MLEM.Maths + href: MLEM.Maths.Direction2.html + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Maths.Direction2 +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Maths.Direction2[] + isExternal: true + href: MLEM.Maths.Direction2.html + name: Direction2[] + nameWithType: Direction2[] + fullName: MLEM.Maths.Direction2[] + nameWithType.vb: Direction2() + fullName.vb: MLEM.Maths.Direction2() + name.vb: Direction2() + spec.csharp: + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ( + - name: ) +- uid: MLEM.Maths.Direction2.Up + commentId: F:MLEM.Maths.Direction2.Up + href: MLEM.Maths.Direction2.html#MLEM_Maths_Direction2_Up + name: Up + nameWithType: Direction2.Up + fullName: MLEM.Maths.Direction2.Up +- uid: MLEM.Maths.Direction2.Left + commentId: F:MLEM.Maths.Direction2.Left + href: MLEM.Maths.Direction2.html#MLEM_Maths_Direction2_Left + name: Left + nameWithType: Direction2.Left + fullName: MLEM.Maths.Direction2.Left +- uid: MLEM.Maths.Direction2.UpRight + commentId: F:MLEM.Maths.Direction2.UpRight + href: MLEM.Maths.Direction2.html#MLEM_Maths_Direction2_UpRight + name: UpRight + nameWithType: Direction2.UpRight + fullName: MLEM.Maths.Direction2.UpRight +- uid: MLEM.Maths.Direction2.UpLeft + commentId: F:MLEM.Maths.Direction2.UpLeft + href: MLEM.Maths.Direction2.html#MLEM_Maths_Direction2_UpLeft + name: UpLeft + nameWithType: Direction2.UpLeft + fullName: MLEM.Maths.Direction2.UpLeft +- uid: MLEM.Maths.Direction2.None + commentId: F:MLEM.Maths.Direction2.None + href: MLEM.Maths.Direction2.html#MLEM_Maths_Direction2_None + name: None + nameWithType: Direction2.None + fullName: MLEM.Maths.Direction2.None +- uid: MLEM.Maths.Direction2Helper.IsAdjacent* + commentId: Overload:MLEM.Maths.Direction2Helper.IsAdjacent + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsAdjacent_MLEM_Maths_Direction2_ + name: IsAdjacent + nameWithType: Direction2Helper.IsAdjacent + fullName: MLEM.Maths.Direction2Helper.IsAdjacent +- 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.Maths.Direction2Helper.IsDiagonal* + commentId: Overload:MLEM.Maths.Direction2Helper.IsDiagonal + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsDiagonal_MLEM_Maths_Direction2_ + name: IsDiagonal + nameWithType: Direction2Helper.IsDiagonal + fullName: MLEM.Maths.Direction2Helper.IsDiagonal +- uid: MLEM.Maths.Direction2Helper.Offset* + commentId: Overload:MLEM.Maths.Direction2Helper.Offset + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Offset_MLEM_Maths_Direction2_ + name: Offset + nameWithType: Direction2Helper.Offset + fullName: MLEM.Maths.Direction2Helper.Offset +- 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: 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: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Offset_MLEM_Maths_Direction2_ + name: Offset(Direction2) + nameWithType: Direction2Helper.Offset(Direction2) + fullName: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + name: Offset + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Offset_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.Offset(MLEM.Maths.Direction2) + name: Offset + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Offset_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: MLEM.Maths.Direction2Helper.Offsets* + commentId: Overload:MLEM.Maths.Direction2Helper.Offsets + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Offsets_System_Collections_Generic_IEnumerable_MLEM_Maths_Direction2__ + name: Offsets + nameWithType: Direction2Helper.Offsets + fullName: MLEM.Maths.Direction2Helper.Offsets +- uid: System.Collections.Generic.IEnumerable{MLEM.Maths.Direction2} + commentId: T:System.Collections.Generic.IEnumerable{MLEM.Maths.Direction2} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Direction2) + fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Maths.Direction2) + name.vb: IEnumerable(Of Direction2) + 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.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.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.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Point) + fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Point) + name.vb: IEnumerable(Of Point) + 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: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - 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: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Maths.Direction2Helper.Opposite* + commentId: Overload:MLEM.Maths.Direction2Helper.Opposite + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Opposite_MLEM_Maths_Direction2_ + name: Opposite + nameWithType: Direction2Helper.Opposite + fullName: MLEM.Maths.Direction2Helper.Opposite +- uid: MLEM.Maths.Direction2.Right + commentId: F:MLEM.Maths.Direction2.Right + href: MLEM.Maths.Direction2.html#MLEM_Maths_Direction2_Right + name: Right + nameWithType: Direction2.Right + fullName: MLEM.Maths.Direction2.Right +- uid: MLEM.Maths.Direction2Helper.Angle* + commentId: Overload:MLEM.Maths.Direction2Helper.Angle + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Angle_MLEM_Maths_Direction2_ + name: Angle + nameWithType: Direction2Helper.Angle + fullName: MLEM.Maths.Direction2Helper.Angle +- 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.Maths.Direction2Helper.RotateCw* + commentId: Overload:MLEM.Maths.Direction2Helper.RotateCw + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCw_MLEM_Maths_Direction2_System_Boolean_ + name: RotateCw + nameWithType: Direction2Helper.RotateCw + fullName: MLEM.Maths.Direction2Helper.RotateCw +- uid: MLEM.Maths.Direction2Helper.RotateCcw* + commentId: Overload:MLEM.Maths.Direction2Helper.RotateCcw + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateCcw_MLEM_Maths_Direction2_System_Boolean_ + name: RotateCcw + nameWithType: Direction2Helper.RotateCcw + fullName: MLEM.Maths.Direction2Helper.RotateCcw +- uid: MLEM.Maths.Direction2Helper.ToDirection* + commentId: Overload:MLEM.Maths.Direction2Helper.ToDirection + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_ToDirection_Microsoft_Xna_Framework_Vector2_ + name: ToDirection + nameWithType: Direction2Helper.ToDirection + fullName: MLEM.Maths.Direction2Helper.ToDirection +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Maths.Direction2Helper.Adjacent + commentId: F:MLEM.Maths.Direction2Helper.Adjacent + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Adjacent + name: Adjacent + nameWithType: Direction2Helper.Adjacent + fullName: MLEM.Maths.Direction2Helper.Adjacent +- uid: MLEM.Maths.Direction2Helper.To90Direction* + commentId: Overload:MLEM.Maths.Direction2Helper.To90Direction + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_To90Direction_Microsoft_Xna_Framework_Vector2_ + name: To90Direction + nameWithType: Direction2Helper.To90Direction + fullName: MLEM.Maths.Direction2Helper.To90Direction +- uid: MLEM.Maths.Direction2Helper.RotateBy* + commentId: Overload:MLEM.Maths.Direction2Helper.RotateBy + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_RotateBy_MLEM_Maths_Direction2_MLEM_Maths_Direction2_MLEM_Maths_Direction2_ + name: RotateBy + nameWithType: Direction2Helper.RotateBy + fullName: MLEM.Maths.Direction2Helper.RotateBy diff --git a/Docs/api/MLEM.Maths.Easings.Easing.yml b/Docs/api/MLEM.Maths.Easings.Easing.yml new file mode 100644 index 0000000..09f8a11 --- /dev/null +++ b/Docs/api/MLEM.Maths.Easings.Easing.yml @@ -0,0 +1,720 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Maths.Easings.Easing + commentId: T:MLEM.Maths.Easings.Easing + id: Easings.Easing + parent: MLEM.Maths + children: [] + langs: + - csharp + - vb + name: Easings.Easing + nameWithType: Easings.Easing + fullName: MLEM.Maths.Easings.Easing + type: Delegate + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Easing + path: ../MLEM/Maths/Easings.cs + startLine: 203 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: A delegate method used by . + example: [] + syntax: + content: public delegate float Easings.Easing(float percentage) + parameters: + - id: percentage + type: System.Single + description: The percentage into the easing function. Either between 0 and 1, or, if was used, between an arbitary set of values. + return: + type: System.Single + content.vb: Public Delegate Function Easings.Easing(percentage As Single) As Single + extensionMethods: + - MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.AndReverse + - MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing) + - MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing[]) + - MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.Clamp(System.Single,System.Single) + - MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.ReverseInput + - MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.ReverseOutput + - MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.ScaleInput(System.Single,System.Single) + - MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.ScaleOutput(System.Single,System.Single) +references: +- uid: MLEM.Maths.Easings + commentId: T:MLEM.Maths.Easings + parent: MLEM.Maths + href: MLEM.Maths.Easings.html + name: Easings + nameWithType: Easings + fullName: MLEM.Maths.Easings +- uid: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + isExternal: true + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleInput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + name: ScaleInput(Easing, float, float) + nameWithType: Easings.ScaleInput(Easings.Easing, float, float) + fullName: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleInput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing, Single, Single) + name.vb: ScaleInput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleInput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleInput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.AndReverse + commentId: M:MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + parent: MLEM.Maths.Easings + definition: MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndReverse_MLEM_Maths_Easings_Easing_ + name: AndReverse(Easing) + nameWithType: Easings.AndReverse(Easings.Easing) + fullName: MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + spec.csharp: + - uid: MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + name: AndReverse + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndReverse_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + name: AndReverse + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndReverse_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) +- uid: MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing) + commentId: M:MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + parent: MLEM.Maths.Easings + definition: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing_ + name: AndThen(Easing, Easing) + nameWithType: Easings.AndThen(Easings.Easing, Easings.Easing) + fullName: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, MLEM.Maths.Easings.Easing) + spec.csharp: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) +- uid: MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing[]) + commentId: M:MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + parent: MLEM.Maths.Easings + definition: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing___ + name: AndThen(Easing, params Easing[]) + nameWithType: Easings.AndThen(Easings.Easing, params Easings.Easing[]) + fullName: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, params MLEM.Maths.Easings.Easing[]) + nameWithType.vb: Easings.AndThen(Easings.Easing, ParamArray Easings.Easing()) + fullName.vb: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, ParamArray MLEM.Maths.Easings.Easing()) + name.vb: AndThen(Easing, ParamArray Easing()) + spec.csharp: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing___ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - name: params + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing___ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ( + - name: ) + - name: ) +- uid: MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.Clamp(System.Single,System.Single) + commentId: M:MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + parent: MLEM.Maths.Easings + definition: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_Clamp_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + name: Clamp(Easing, float, float) + nameWithType: Easings.Clamp(Easings.Easing, float, float) + fullName: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing, float, float) + nameWithType.vb: Easings.Clamp(Easings.Easing, Single, Single) + fullName.vb: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing, Single, Single) + name.vb: Clamp(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: Clamp + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_Clamp_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: Clamp + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_Clamp_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.ReverseInput + commentId: M:MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + parent: MLEM.Maths.Easings + definition: MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseInput_MLEM_Maths_Easings_Easing_ + name: ReverseInput(Easing) + nameWithType: Easings.ReverseInput(Easings.Easing) + fullName: MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + spec.csharp: + - uid: MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + name: ReverseInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseInput_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + name: ReverseInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseInput_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) +- uid: MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.ReverseOutput + commentId: M:MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + parent: MLEM.Maths.Easings + definition: MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseOutput_MLEM_Maths_Easings_Easing_ + name: ReverseOutput(Easing) + nameWithType: Easings.ReverseOutput(Easings.Easing) + fullName: MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + spec.csharp: + - uid: MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + name: ReverseOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseOutput_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + name: ReverseOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseOutput_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) +- uid: MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.ScaleInput(System.Single,System.Single) + commentId: M:MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + parent: MLEM.Maths.Easings + definition: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleInput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + name: ScaleInput(Easing, float, float) + nameWithType: Easings.ScaleInput(Easings.Easing, float, float) + fullName: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleInput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing, Single, Single) + name.vb: ScaleInput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleInput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleInput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Maths.Easings.Easing.MLEM.Maths.Easings.ScaleOutput(System.Single,System.Single) + commentId: M:MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + parent: MLEM.Maths.Easings + definition: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleOutput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + name: ScaleOutput(Easing, float, float) + nameWithType: Easings.ScaleOutput(Easings.Easing, float, float) + fullName: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleOutput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing, Single, Single) + name.vb: ScaleOutput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleOutput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleOutput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- 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.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + commentId: M:MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndReverse_MLEM_Maths_Easings_Easing_ + name: AndReverse(Easing) + nameWithType: Easings.AndReverse(Easings.Easing) + fullName: MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + spec.csharp: + - uid: MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + name: AndReverse + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndReverse_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + name: AndReverse + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndReverse_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) +- uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + commentId: M:MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing_ + name: AndThen(Easing, Easing) + nameWithType: Easings.AndThen(Easings.Easing, Easings.Easing) + fullName: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, MLEM.Maths.Easings.Easing) + spec.csharp: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) +- uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + commentId: M:MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing___ + name: AndThen(Easing, params Easing[]) + nameWithType: Easings.AndThen(Easings.Easing, params Easings.Easing[]) + fullName: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, params MLEM.Maths.Easings.Easing[]) + nameWithType.vb: Easings.AndThen(Easings.Easing, ParamArray Easings.Easing()) + fullName.vb: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, ParamArray MLEM.Maths.Easings.Easing()) + name.vb: AndThen(Easing, ParamArray Easing()) + spec.csharp: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing___ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - name: params + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing___ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ( + - name: ) + - name: ) +- uid: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + isExternal: true + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_Clamp_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + name: Clamp(Easing, float, float) + nameWithType: Easings.Clamp(Easings.Easing, float, float) + fullName: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing, float, float) + nameWithType.vb: Easings.Clamp(Easings.Easing, Single, Single) + fullName.vb: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing, Single, Single) + name.vb: Clamp(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: Clamp + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_Clamp_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: Clamp + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_Clamp_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + commentId: M:MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseInput_MLEM_Maths_Easings_Easing_ + name: ReverseInput(Easing) + nameWithType: Easings.ReverseInput(Easings.Easing) + fullName: MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + spec.csharp: + - uid: MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + name: ReverseInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseInput_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + name: ReverseInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseInput_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) +- uid: MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + commentId: M:MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseOutput_MLEM_Maths_Easings_Easing_ + name: ReverseOutput(Easing) + nameWithType: Easings.ReverseOutput(Easings.Easing) + fullName: MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + spec.csharp: + - uid: MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + name: ReverseOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseOutput_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + name: ReverseOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseOutput_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) +- uid: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + isExternal: true + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleOutput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + name: ScaleOutput(Easing, float, float) + nameWithType: Easings.ScaleOutput(Easings.Easing, float, float) + fullName: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleOutput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing, Single, Single) + name.vb: ScaleOutput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleOutput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleOutput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Maths.Easings.yml b/Docs/api/MLEM.Maths.Easings.yml new file mode 100644 index 0000000..a07dc9a --- /dev/null +++ b/Docs/api/MLEM.Maths.Easings.yml @@ -0,0 +1,1928 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Maths.Easings + commentId: T:MLEM.Maths.Easings + id: Easings + parent: MLEM.Maths + children: + - MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + - MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + - MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + - MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + - MLEM.Maths.Easings.InBack + - MLEM.Maths.Easings.InBounce + - MLEM.Maths.Easings.InCirc + - MLEM.Maths.Easings.InCubic + - MLEM.Maths.Easings.InElastic + - MLEM.Maths.Easings.InExpo + - MLEM.Maths.Easings.InOutBack + - MLEM.Maths.Easings.InOutBounce + - MLEM.Maths.Easings.InOutCirc + - MLEM.Maths.Easings.InOutCubic + - MLEM.Maths.Easings.InOutElastic + - MLEM.Maths.Easings.InOutExpo + - MLEM.Maths.Easings.InOutQuad + - MLEM.Maths.Easings.InOutQuart + - MLEM.Maths.Easings.InOutQuint + - MLEM.Maths.Easings.InOutSine + - MLEM.Maths.Easings.InQuad + - MLEM.Maths.Easings.InQuart + - MLEM.Maths.Easings.InQuint + - MLEM.Maths.Easings.InSine + - MLEM.Maths.Easings.Linear + - MLEM.Maths.Easings.One + - MLEM.Maths.Easings.OutBack + - MLEM.Maths.Easings.OutBounce + - MLEM.Maths.Easings.OutCirc + - MLEM.Maths.Easings.OutCubic + - MLEM.Maths.Easings.OutElastic + - MLEM.Maths.Easings.OutExpo + - MLEM.Maths.Easings.OutQuad + - MLEM.Maths.Easings.OutQuart + - MLEM.Maths.Easings.OutQuint + - MLEM.Maths.Easings.OutSine + - MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + - MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + - MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + - MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + - MLEM.Maths.Easings.Zero + langs: + - csharp + - vb + name: Easings + nameWithType: Easings + fullName: MLEM.Maths.Easings + type: Class + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Easings + path: ../MLEM/Maths/Easings.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + This class contains a set of easing functions, adapted from https://easings.net. + + These can be used for ui elements or any other kind of animations. + + By default, each function takes an input that ranges between 0 and 1, and produces an output that roughly ranges between 0 and 1. To change this behavior, you can use and . + example: [] + syntax: + content: public static class Easings + content.vb: Public Module Easings + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Maths.Easings.Zero + commentId: F:MLEM.Maths.Easings.Zero + id: Zero + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: Zero + nameWithType: Easings.Zero + fullName: MLEM.Maths.Easings.Zero + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Zero + path: ../MLEM/Maths/Easings.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + An easing function that constantly returns 0, regardless of the input percentage. + + This is useful for chaining using . + example: [] + syntax: + content: public static readonly Easings.Easing Zero + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly Zero As Easings.Easing +- uid: MLEM.Maths.Easings.One + commentId: F:MLEM.Maths.Easings.One + id: One + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: One + nameWithType: Easings.One + fullName: MLEM.Maths.Easings.One + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: One + path: ../MLEM/Maths/Easings.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + An easing function that constantly returns 1, regardless of the input percentage. + + This is useful for chaining using . + example: [] + syntax: + content: public static readonly Easings.Easing One + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly One As Easings.Easing +- uid: MLEM.Maths.Easings.Linear + commentId: F:MLEM.Maths.Easings.Linear + id: Linear + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: Linear + nameWithType: Easings.Linear + fullName: MLEM.Maths.Easings.Linear + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Linear + path: ../MLEM/Maths/Easings.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: A linear easing function that returns the input percentage without modifying it. + example: [] + syntax: + content: public static readonly Easings.Easing Linear + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly Linear As Easings.Easing +- uid: MLEM.Maths.Easings.InSine + commentId: F:MLEM.Maths.Easings.InSine + id: InSine + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InSine + nameWithType: Easings.InSine + fullName: MLEM.Maths.Easings.InSine + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InSine + path: ../MLEM/Maths/Easings.cs + startLine: 27 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInSine + example: [] + syntax: + content: public static readonly Easings.Easing InSine + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InSine As Easings.Easing +- uid: MLEM.Maths.Easings.OutSine + commentId: F:MLEM.Maths.Easings.OutSine + id: OutSine + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: OutSine + nameWithType: Easings.OutSine + fullName: MLEM.Maths.Easings.OutSine + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutSine + path: ../MLEM/Maths/Easings.cs + startLine: 29 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeOutSine + example: [] + syntax: + content: public static readonly Easings.Easing OutSine + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly OutSine As Easings.Easing +- uid: MLEM.Maths.Easings.InOutSine + commentId: F:MLEM.Maths.Easings.InOutSine + id: InOutSine + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InOutSine + nameWithType: Easings.InOutSine + fullName: MLEM.Maths.Easings.InOutSine + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutSine + path: ../MLEM/Maths/Easings.cs + startLine: 31 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInOutSine + example: [] + syntax: + content: public static readonly Easings.Easing InOutSine + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InOutSine As Easings.Easing +- uid: MLEM.Maths.Easings.InQuad + commentId: F:MLEM.Maths.Easings.InQuad + id: InQuad + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InQuad + nameWithType: Easings.InQuad + fullName: MLEM.Maths.Easings.InQuad + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InQuad + path: ../MLEM/Maths/Easings.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInQuad + example: [] + syntax: + content: public static readonly Easings.Easing InQuad + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InQuad As Easings.Easing +- uid: MLEM.Maths.Easings.OutQuad + commentId: F:MLEM.Maths.Easings.OutQuad + id: OutQuad + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: OutQuad + nameWithType: Easings.OutQuad + fullName: MLEM.Maths.Easings.OutQuad + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutQuad + path: ../MLEM/Maths/Easings.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeOutQuad + example: [] + syntax: + content: public static readonly Easings.Easing OutQuad + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly OutQuad As Easings.Easing +- uid: MLEM.Maths.Easings.InOutQuad + commentId: F:MLEM.Maths.Easings.InOutQuad + id: InOutQuad + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InOutQuad + nameWithType: Easings.InOutQuad + fullName: MLEM.Maths.Easings.InOutQuad + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutQuad + path: ../MLEM/Maths/Easings.cs + startLine: 38 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInOutQuad + example: [] + syntax: + content: public static readonly Easings.Easing InOutQuad + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InOutQuad As Easings.Easing +- uid: MLEM.Maths.Easings.InCubic + commentId: F:MLEM.Maths.Easings.InCubic + id: InCubic + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InCubic + nameWithType: Easings.InCubic + fullName: MLEM.Maths.Easings.InCubic + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InCubic + path: ../MLEM/Maths/Easings.cs + startLine: 41 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInCubic + example: [] + syntax: + content: public static readonly Easings.Easing InCubic + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InCubic As Easings.Easing +- uid: MLEM.Maths.Easings.OutCubic + commentId: F:MLEM.Maths.Easings.OutCubic + id: OutCubic + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: OutCubic + nameWithType: Easings.OutCubic + fullName: MLEM.Maths.Easings.OutCubic + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutCubic + path: ../MLEM/Maths/Easings.cs + startLine: 43 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeOutCubic + example: [] + syntax: + content: public static readonly Easings.Easing OutCubic + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly OutCubic As Easings.Easing +- uid: MLEM.Maths.Easings.InOutCubic + commentId: F:MLEM.Maths.Easings.InOutCubic + id: InOutCubic + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InOutCubic + nameWithType: Easings.InOutCubic + fullName: MLEM.Maths.Easings.InOutCubic + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutCubic + path: ../MLEM/Maths/Easings.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInOutCubic + example: [] + syntax: + content: public static readonly Easings.Easing InOutCubic + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InOutCubic As Easings.Easing +- uid: MLEM.Maths.Easings.InQuart + commentId: F:MLEM.Maths.Easings.InQuart + id: InQuart + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InQuart + nameWithType: Easings.InQuart + fullName: MLEM.Maths.Easings.InQuart + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InQuart + path: ../MLEM/Maths/Easings.cs + startLine: 48 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInQuart + example: [] + syntax: + content: public static readonly Easings.Easing InQuart + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InQuart As Easings.Easing +- uid: MLEM.Maths.Easings.OutQuart + commentId: F:MLEM.Maths.Easings.OutQuart + id: OutQuart + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: OutQuart + nameWithType: Easings.OutQuart + fullName: MLEM.Maths.Easings.OutQuart + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutQuart + path: ../MLEM/Maths/Easings.cs + startLine: 50 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeOutQuart + example: [] + syntax: + content: public static readonly Easings.Easing OutQuart + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly OutQuart As Easings.Easing +- uid: MLEM.Maths.Easings.InOutQuart + commentId: F:MLEM.Maths.Easings.InOutQuart + id: InOutQuart + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InOutQuart + nameWithType: Easings.InOutQuart + fullName: MLEM.Maths.Easings.InOutQuart + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutQuart + path: ../MLEM/Maths/Easings.cs + startLine: 52 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInOutQuart + example: [] + syntax: + content: public static readonly Easings.Easing InOutQuart + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InOutQuart As Easings.Easing +- uid: MLEM.Maths.Easings.InQuint + commentId: F:MLEM.Maths.Easings.InQuint + id: InQuint + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InQuint + nameWithType: Easings.InQuint + fullName: MLEM.Maths.Easings.InQuint + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InQuint + path: ../MLEM/Maths/Easings.cs + startLine: 55 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInQuint + example: [] + syntax: + content: public static readonly Easings.Easing InQuint + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InQuint As Easings.Easing +- uid: MLEM.Maths.Easings.OutQuint + commentId: F:MLEM.Maths.Easings.OutQuint + id: OutQuint + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: OutQuint + nameWithType: Easings.OutQuint + fullName: MLEM.Maths.Easings.OutQuint + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutQuint + path: ../MLEM/Maths/Easings.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeOutQuint + example: [] + syntax: + content: public static readonly Easings.Easing OutQuint + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly OutQuint As Easings.Easing +- uid: MLEM.Maths.Easings.InOutQuint + commentId: F:MLEM.Maths.Easings.InOutQuint + id: InOutQuint + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InOutQuint + nameWithType: Easings.InOutQuint + fullName: MLEM.Maths.Easings.InOutQuint + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutQuint + path: ../MLEM/Maths/Easings.cs + startLine: 59 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInOutQuint + example: [] + syntax: + content: public static readonly Easings.Easing InOutQuint + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InOutQuint As Easings.Easing +- uid: MLEM.Maths.Easings.InExpo + commentId: F:MLEM.Maths.Easings.InExpo + id: InExpo + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InExpo + nameWithType: Easings.InExpo + fullName: MLEM.Maths.Easings.InExpo + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InExpo + path: ../MLEM/Maths/Easings.cs + startLine: 62 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInExpo + example: [] + syntax: + content: public static readonly Easings.Easing InExpo + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InExpo As Easings.Easing +- uid: MLEM.Maths.Easings.OutExpo + commentId: F:MLEM.Maths.Easings.OutExpo + id: OutExpo + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: OutExpo + nameWithType: Easings.OutExpo + fullName: MLEM.Maths.Easings.OutExpo + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutExpo + path: ../MLEM/Maths/Easings.cs + startLine: 64 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeOutExpo + example: [] + syntax: + content: public static readonly Easings.Easing OutExpo + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly OutExpo As Easings.Easing +- uid: MLEM.Maths.Easings.InOutExpo + commentId: F:MLEM.Maths.Easings.InOutExpo + id: InOutExpo + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InOutExpo + nameWithType: Easings.InOutExpo + fullName: MLEM.Maths.Easings.InOutExpo + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutExpo + path: ../MLEM/Maths/Easings.cs + startLine: 66 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInOutExpo + example: [] + syntax: + content: public static readonly Easings.Easing InOutExpo + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InOutExpo As Easings.Easing +- uid: MLEM.Maths.Easings.InCirc + commentId: F:MLEM.Maths.Easings.InCirc + id: InCirc + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InCirc + nameWithType: Easings.InCirc + fullName: MLEM.Maths.Easings.InCirc + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InCirc + path: ../MLEM/Maths/Easings.cs + startLine: 69 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInCirc + example: [] + syntax: + content: public static readonly Easings.Easing InCirc + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InCirc As Easings.Easing +- uid: MLEM.Maths.Easings.OutCirc + commentId: F:MLEM.Maths.Easings.OutCirc + id: OutCirc + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: OutCirc + nameWithType: Easings.OutCirc + fullName: MLEM.Maths.Easings.OutCirc + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutCirc + path: ../MLEM/Maths/Easings.cs + startLine: 71 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeOutCirc + example: [] + syntax: + content: public static readonly Easings.Easing OutCirc + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly OutCirc As Easings.Easing +- uid: MLEM.Maths.Easings.InOutCirc + commentId: F:MLEM.Maths.Easings.InOutCirc + id: InOutCirc + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InOutCirc + nameWithType: Easings.InOutCirc + fullName: MLEM.Maths.Easings.InOutCirc + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutCirc + path: ../MLEM/Maths/Easings.cs + startLine: 73 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInOutCirc + example: [] + syntax: + content: public static readonly Easings.Easing InOutCirc + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InOutCirc As Easings.Easing +- uid: MLEM.Maths.Easings.InBack + commentId: F:MLEM.Maths.Easings.InBack + id: InBack + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InBack + nameWithType: Easings.InBack + fullName: MLEM.Maths.Easings.InBack + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InBack + path: ../MLEM/Maths/Easings.cs + startLine: 76 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInBack + example: [] + syntax: + content: public static readonly Easings.Easing InBack + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InBack As Easings.Easing +- uid: MLEM.Maths.Easings.OutBack + commentId: F:MLEM.Maths.Easings.OutBack + id: OutBack + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: OutBack + nameWithType: Easings.OutBack + fullName: MLEM.Maths.Easings.OutBack + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutBack + path: ../MLEM/Maths/Easings.cs + startLine: 78 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeOutBack + example: [] + syntax: + content: public static readonly Easings.Easing OutBack + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly OutBack As Easings.Easing +- uid: MLEM.Maths.Easings.InOutBack + commentId: F:MLEM.Maths.Easings.InOutBack + id: InOutBack + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InOutBack + nameWithType: Easings.InOutBack + fullName: MLEM.Maths.Easings.InOutBack + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutBack + path: ../MLEM/Maths/Easings.cs + startLine: 80 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInOutBack + example: [] + syntax: + content: public static readonly Easings.Easing InOutBack + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InOutBack As Easings.Easing +- uid: MLEM.Maths.Easings.InElastic + commentId: F:MLEM.Maths.Easings.InElastic + id: InElastic + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InElastic + nameWithType: Easings.InElastic + fullName: MLEM.Maths.Easings.InElastic + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InElastic + path: ../MLEM/Maths/Easings.cs + startLine: 83 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInElastic + example: [] + syntax: + content: public static readonly Easings.Easing InElastic + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InElastic As Easings.Easing +- uid: MLEM.Maths.Easings.OutElastic + commentId: F:MLEM.Maths.Easings.OutElastic + id: OutElastic + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: OutElastic + nameWithType: Easings.OutElastic + fullName: MLEM.Maths.Easings.OutElastic + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutElastic + path: ../MLEM/Maths/Easings.cs + startLine: 85 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeOutElastic + example: [] + syntax: + content: public static readonly Easings.Easing OutElastic + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly OutElastic As Easings.Easing +- uid: MLEM.Maths.Easings.InOutElastic + commentId: F:MLEM.Maths.Easings.InOutElastic + id: InOutElastic + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InOutElastic + nameWithType: Easings.InOutElastic + fullName: MLEM.Maths.Easings.InOutElastic + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutElastic + path: ../MLEM/Maths/Easings.cs + startLine: 87 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInOutElastic + example: [] + syntax: + content: public static readonly Easings.Easing InOutElastic + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InOutElastic As Easings.Easing +- uid: MLEM.Maths.Easings.InBounce + commentId: F:MLEM.Maths.Easings.InBounce + id: InBounce + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InBounce + nameWithType: Easings.InBounce + fullName: MLEM.Maths.Easings.InBounce + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InBounce + path: ../MLEM/Maths/Easings.cs + startLine: 90 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInBounce + example: [] + syntax: + content: public static readonly Easings.Easing InBounce + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InBounce As Easings.Easing +- uid: MLEM.Maths.Easings.OutBounce + commentId: F:MLEM.Maths.Easings.OutBounce + id: OutBounce + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: OutBounce + nameWithType: Easings.OutBounce + fullName: MLEM.Maths.Easings.OutBounce + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutBounce + path: ../MLEM/Maths/Easings.cs + startLine: 92 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeOutBounce + example: [] + syntax: + content: public static readonly Easings.Easing OutBounce + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly OutBounce As Easings.Easing +- uid: MLEM.Maths.Easings.InOutBounce + commentId: F:MLEM.Maths.Easings.InOutBounce + id: InOutBounce + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: InOutBounce + nameWithType: Easings.InOutBounce + fullName: MLEM.Maths.Easings.InOutBounce + type: Field + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutBounce + path: ../MLEM/Maths/Easings.cs + startLine: 106 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: https://easings.net/#easeInOutBounce + example: [] + syntax: + content: public static readonly Easings.Easing InOutBounce + return: + type: MLEM.Maths.Easings.Easing + content.vb: Public Shared ReadOnly InOutBounce As Easings.Easing +- uid: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + id: ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: ScaleInput(Easing, float, float) + nameWithType: Easings.ScaleInput(Easings.Easing, float, float) + fullName: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing, float, float) + type: Method + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaleInput + path: ../MLEM/Maths/Easings.cs + startLine: 116 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Scales the input of an easing function, which is usually between 0 and 1, to a given minimum and maximum. + + Note that the minimum needs to be smaller than the maximum. + example: [] + syntax: + content: public static Easings.Easing ScaleInput(this Easings.Easing easing, float min, float max) + parameters: + - id: easing + type: MLEM.Maths.Easings.Easing + description: The easing function to scale + - id: min + type: System.Single + description: The minimum input value + - id: max + type: System.Single + description: The maximum input value + return: + type: MLEM.Maths.Easings.Easing + description: The scaled easing function + content.vb: Public Shared Function ScaleInput(easing As Easings.Easing, min As Single, max As Single) As Easings.Easing + overload: MLEM.Maths.Easings.ScaleInput* + nameWithType.vb: Easings.ScaleInput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing, Single, Single) + name.vb: ScaleInput(Easing, Single, Single) +- uid: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + id: ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: ScaleOutput(Easing, float, float) + nameWithType: Easings.ScaleOutput(Easings.Easing, float, float) + fullName: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing, float, float) + type: Method + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaleOutput + path: ../MLEM/Maths/Easings.cs + startLine: 128 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Scales the output of an easing function, which is usually between 0 and 1, to a given minimum and maximum. + + Note that the minimum needs to be smaller than the maximum. + example: [] + syntax: + content: public static Easings.Easing ScaleOutput(this Easings.Easing easing, float min, float max) + parameters: + - id: easing + type: MLEM.Maths.Easings.Easing + description: The easing function to scale + - id: min + type: System.Single + description: The minimum output value + - id: max + type: System.Single + description: The maximum output value + return: + type: MLEM.Maths.Easings.Easing + description: The scaled easing function + content.vb: Public Shared Function ScaleOutput(easing As Easings.Easing, min As Single, max As Single) As Easings.Easing + overload: MLEM.Maths.Easings.ScaleOutput* + nameWithType.vb: Easings.ScaleOutput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing, Single, Single) + name.vb: ScaleOutput(Easing, Single, Single) +- uid: MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + commentId: M:MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + id: ReverseInput(MLEM.Maths.Easings.Easing) + isExtensionMethod: true + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: ReverseInput(Easing) + nameWithType: Easings.ReverseInput(Easings.Easing) + fullName: MLEM.Maths.Easings.ReverseInput(MLEM.Maths.Easings.Easing) + type: Method + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReverseInput + path: ../MLEM/Maths/Easings.cs + startLine: 137 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Reverses the input of an easing function, which is usually between 0 and 1, to be passed into the easing function as if it were between 1 and 0. + example: [] + syntax: + content: public static Easings.Easing ReverseInput(this Easings.Easing easing) + parameters: + - id: easing + type: MLEM.Maths.Easings.Easing + description: The easing function whose output to reverse. + return: + type: MLEM.Maths.Easings.Easing + description: The reversed easing function. + content.vb: Public Shared Function ReverseInput(easing As Easings.Easing) As Easings.Easing + overload: MLEM.Maths.Easings.ReverseInput* +- uid: MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + commentId: M:MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + id: ReverseOutput(MLEM.Maths.Easings.Easing) + isExtensionMethod: true + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: ReverseOutput(Easing) + nameWithType: Easings.ReverseOutput(Easings.Easing) + fullName: MLEM.Maths.Easings.ReverseOutput(MLEM.Maths.Easings.Easing) + type: Method + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReverseOutput + path: ../MLEM/Maths/Easings.cs + startLine: 146 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Reverses the output of an easing function, which is usually between 0 and 1, to return as if it were between 1 and 0. + example: [] + syntax: + content: public static Easings.Easing ReverseOutput(this Easings.Easing easing) + parameters: + - id: easing + type: MLEM.Maths.Easings.Easing + description: The easing function whose input to reverse. + return: + type: MLEM.Maths.Easings.Easing + description: The reversed easing function. + content.vb: Public Shared Function ReverseOutput(easing As Easings.Easing) As Easings.Easing + overload: MLEM.Maths.Easings.ReverseOutput* +- uid: MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + commentId: M:MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + id: AndReverse(MLEM.Maths.Easings.Easing) + isExtensionMethod: true + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: AndReverse(Easing) + nameWithType: Easings.AndReverse(Easings.Easing) + fullName: MLEM.Maths.Easings.AndReverse(MLEM.Maths.Easings.Easing) + type: Method + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AndReverse + path: ../MLEM/Maths/Easings.cs + startLine: 156 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Causes the easing functino to play fully, and then play fully in reverse, in the span between an input of 0 and 1. + + In some places, this behavior is also called "auto-reversing". + example: [] + syntax: + content: public static Easings.Easing AndReverse(this Easings.Easing easing) + parameters: + - id: easing + type: MLEM.Maths.Easings.Easing + description: The easing function to play in reverse as well + return: + type: MLEM.Maths.Easings.Easing + description: An auto-reversing version of the easing function + content.vb: Public Shared Function AndReverse(easing As Easings.Easing) As Easings.Easing + overload: MLEM.Maths.Easings.AndReverse* +- uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + commentId: M:MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + id: AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + isExtensionMethod: true + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: AndThen(Easing, Easing) + nameWithType: Easings.AndThen(Easings.Easing, Easings.Easing) + fullName: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, MLEM.Maths.Easings.Easing) + type: Method + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AndThen + path: ../MLEM/Maths/Easings.cs + startLine: 167 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Causes the easing function to play fully, followed by other playing fully, in the span between an input of 0 and 1. + + Note that provides a version of this method for any amount of follow-up easing functions. + example: [] + syntax: + content: public static Easings.Easing AndThen(this Easings.Easing easing, Easings.Easing other) + parameters: + - id: easing + type: MLEM.Maths.Easings.Easing + description: The first easing function to play. + - id: other + type: MLEM.Maths.Easings.Easing + description: The second easing function to play. + return: + type: MLEM.Maths.Easings.Easing + description: A combined easing function of the two functions passed. + content.vb: Public Shared Function AndThen(easing As Easings.Easing, other As Easings.Easing) As Easings.Easing + overload: MLEM.Maths.Easings.AndThen* +- uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + commentId: M:MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + id: AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + isExtensionMethod: true + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: AndThen(Easing, params Easing[]) + nameWithType: Easings.AndThen(Easings.Easing, params Easings.Easing[]) + fullName: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, params MLEM.Maths.Easings.Easing[]) + type: Method + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AndThen + path: ../MLEM/Maths/Easings.cs + startLine: 178 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Causes the easing function to play fully, followed by all elements of others playing fully, in the span between an input of 0 and 1. + + This is an any-amount version of . + example: [] + syntax: + content: public static Easings.Easing AndThen(this Easings.Easing easing, params Easings.Easing[] others) + parameters: + - id: easing + type: MLEM.Maths.Easings.Easing + description: The first easing function to play. + - id: others + type: MLEM.Maths.Easings.Easing[] + description: The next easing functions to play. + return: + type: MLEM.Maths.Easings.Easing + description: A combined easing function of all of the functions passed. + content.vb: Public Shared Function AndThen(easing As Easings.Easing, ParamArray others As Easings.Easing()) As Easings.Easing + overload: MLEM.Maths.Easings.AndThen* + nameWithType.vb: Easings.AndThen(Easings.Easing, ParamArray Easings.Easing()) + fullName.vb: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, ParamArray MLEM.Maths.Easings.Easing()) + name.vb: AndThen(Easing, ParamArray Easing()) +- uid: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + id: Clamp(MLEM.Maths.Easings.Easing,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.Easings + langs: + - csharp + - vb + name: Clamp(Easing, float, float) + nameWithType: Easings.Clamp(Easings.Easing, float, float) + fullName: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing, float, float) + type: Method + source: + remote: + path: MLEM/Maths/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Clamp + path: ../MLEM/Maths/Easings.cs + startLine: 195 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Causes output from the easing function to be clamped between the min and max values passed. + example: [] + syntax: + content: public static Easings.Easing Clamp(this Easings.Easing easing, float min = 0, float max = 1) + parameters: + - id: easing + type: MLEM.Maths.Easings.Easing + description: The easing function to clamp. + - id: min + type: System.Single + description: The minimum output value to clamp to, defaults to 0. + - id: max + type: System.Single + description: The maximum output value to clamp to, defaults to 1. + return: + type: MLEM.Maths.Easings.Easing + description: A clamped easing function. + content.vb: Public Shared Function Clamp(easing As Easings.Easing, min As Single = 0, max As Single = 1) As Easings.Easing + overload: MLEM.Maths.Easings.Clamp* + nameWithType.vb: Easings.Clamp(Easings.Easing, Single, Single) + fullName.vb: MLEM.Maths.Easings.Clamp(MLEM.Maths.Easings.Easing, Single, Single) + name.vb: Clamp(Easing, Single, Single) +references: +- uid: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + isExternal: true + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleInput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + name: ScaleInput(Easing, float, float) + nameWithType: Easings.ScaleInput(Easings.Easing, float, float) + fullName: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleInput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing, Single, Single) + name.vb: ScaleInput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleInput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.ScaleInput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleInput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + isExternal: true + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleOutput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + name: ScaleOutput(Easing, float, float) + nameWithType: Easings.ScaleOutput(Easings.Easing, float, float) + fullName: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleOutput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing, Single, Single) + name.vb: ScaleOutput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleOutput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.ScaleOutput(MLEM.Maths.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleOutput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + commentId: M:MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing_ + name: AndThen(Easing, Easing) + nameWithType: Easings.AndThen(Easings.Easing, Easings.Easing) + fullName: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, MLEM.Maths.Easings.Easing) + spec.csharp: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing_ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ) +- uid: MLEM.Maths.Easings.Easing + commentId: T:MLEM.Maths.Easings.Easing + parent: MLEM.Maths + href: MLEM.Maths.Easings.html + name: Easings.Easing + nameWithType: Easings.Easing + fullName: MLEM.Maths.Easings.Easing + spec.csharp: + - uid: MLEM.Maths.Easings + name: Easings + href: MLEM.Maths.Easings.html + - name: . + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + spec.vb: + - uid: MLEM.Maths.Easings + name: Easings + href: MLEM.Maths.Easings.html + - name: . + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html +- uid: MLEM.Maths.Easings.ScaleInput* + commentId: Overload:MLEM.Maths.Easings.ScaleInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleInput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + name: ScaleInput + nameWithType: Easings.ScaleInput + fullName: MLEM.Maths.Easings.ScaleInput +- 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.Maths.Easings.ScaleOutput* + commentId: Overload:MLEM.Maths.Easings.ScaleOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ScaleOutput_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + name: ScaleOutput + nameWithType: Easings.ScaleOutput + fullName: MLEM.Maths.Easings.ScaleOutput +- uid: MLEM.Maths.Easings.ReverseInput* + commentId: Overload:MLEM.Maths.Easings.ReverseInput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseInput_MLEM_Maths_Easings_Easing_ + name: ReverseInput + nameWithType: Easings.ReverseInput + fullName: MLEM.Maths.Easings.ReverseInput +- uid: MLEM.Maths.Easings.ReverseOutput* + commentId: Overload:MLEM.Maths.Easings.ReverseOutput + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_ReverseOutput_MLEM_Maths_Easings_Easing_ + name: ReverseOutput + nameWithType: Easings.ReverseOutput + fullName: MLEM.Maths.Easings.ReverseOutput +- uid: MLEM.Maths.Easings.AndReverse* + commentId: Overload:MLEM.Maths.Easings.AndReverse + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndReverse_MLEM_Maths_Easings_Easing_ + name: AndReverse + nameWithType: Easings.AndReverse + fullName: MLEM.Maths.Easings.AndReverse +- uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + commentId: M:MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing___ + name: AndThen(Easing, params Easing[]) + nameWithType: Easings.AndThen(Easings.Easing, params Easings.Easing[]) + fullName: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, params MLEM.Maths.Easings.Easing[]) + nameWithType.vb: Easings.AndThen(Easings.Easing, ParamArray Easings.Easing()) + fullName.vb: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing, ParamArray MLEM.Maths.Easings.Easing()) + name.vb: AndThen(Easing, ParamArray Easing()) + spec.csharp: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing___ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - name: params + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Maths.Easings.AndThen(MLEM.Maths.Easings.Easing,MLEM.Maths.Easings.Easing[]) + name: AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing___ + - name: ( + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ( + - name: ) + - name: ) +- uid: MLEM.Maths.Easings.AndThen* + commentId: Overload:MLEM.Maths.Easings.AndThen + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_AndThen_MLEM_Maths_Easings_Easing_MLEM_Maths_Easings_Easing_ + name: AndThen + nameWithType: Easings.AndThen + fullName: MLEM.Maths.Easings.AndThen +- uid: MLEM.Maths.Easings.Easing[] + isExternal: true + href: MLEM.Maths.Easings.Easing.html + name: Easing[] + nameWithType: Easings.Easing[] + fullName: MLEM.Maths.Easings.Easing[] + nameWithType.vb: Easings.Easing() + fullName.vb: MLEM.Maths.Easings.Easing() + name.vb: Easing() + spec.csharp: + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + - name: ( + - name: ) +- uid: MLEM.Maths.Easings.Clamp* + commentId: Overload:MLEM.Maths.Easings.Clamp + href: MLEM.Maths.Easings.html#MLEM_Maths_Easings_Clamp_MLEM_Maths_Easings_Easing_System_Single_System_Single_ + name: Clamp + nameWithType: Easings.Clamp + fullName: MLEM.Maths.Easings.Clamp diff --git a/Docs/api/MLEM.Maths.NumberExtensions.yml b/Docs/api/MLEM.Maths.NumberExtensions.yml new file mode 100644 index 0000000..bacf76d --- /dev/null +++ b/Docs/api/MLEM.Maths.NumberExtensions.yml @@ -0,0 +1,1929 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Maths.NumberExtensions + commentId: T:MLEM.Maths.NumberExtensions + id: NumberExtensions + parent: MLEM.Maths + children: + - MLEM.Maths.NumberExtensions.Ceil(System.Single) + - MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector2) + - MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector3) + - MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector4) + - MLEM.Maths.NumberExtensions.Divide(Microsoft.Xna.Framework.Point,System.Single) + - MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion,System.Single) + - MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single) + - MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single) + - MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single) + - MLEM.Maths.NumberExtensions.Equals(System.Single,System.Single,System.Single) + - MLEM.Maths.NumberExtensions.Floor(System.Single) + - MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector2) + - MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector3) + - MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector4) + - MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + - MLEM.Maths.NumberExtensions.GetPoints(Microsoft.Xna.Framework.Rectangle,System.Boolean) + - MLEM.Maths.NumberExtensions.Multiply(Microsoft.Xna.Framework.Point,System.Single) + - MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + - MLEM.Maths.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + - MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + - MLEM.Maths.NumberExtensions.Rotation(Microsoft.Xna.Framework.Matrix) + - MLEM.Maths.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Matrix) + - MLEM.Maths.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Quaternion) + - MLEM.Maths.NumberExtensions.Scale(Microsoft.Xna.Framework.Matrix) + - MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + - MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + - MLEM.Maths.NumberExtensions.Shrink(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + - MLEM.Maths.NumberExtensions.ToVector2(Microsoft.Xna.Framework.Vector3) + - MLEM.Maths.NumberExtensions.Transform(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Matrix) + langs: + - csharp + - vb + name: NumberExtensions + nameWithType: NumberExtensions + fullName: MLEM.Maths.NumberExtensions + type: Class + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NumberExtensions + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: A set of extensions for dealing with , , , , , , and + example: [] + syntax: + content: public static class NumberExtensions + content.vb: Public Module NumberExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Maths.NumberExtensions.Floor(System.Single) + commentId: M:MLEM.Maths.NumberExtensions.Floor(System.Single) + id: Floor(System.Single) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Floor(float) + nameWithType: NumberExtensions.Floor(float) + fullName: MLEM.Maths.NumberExtensions.Floor(float) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Floor + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 11 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the largest integer less than or equal to the specified decimal number. + example: [] + syntax: + content: public static int Floor(this float f) + parameters: + - id: f + type: System.Single + return: + type: System.Int32 + description: The largest integer less than or equal to d. Note that the method returns an integral value of type . + content.vb: Public Shared Function Floor(f As Single) As Integer + overload: MLEM.Maths.NumberExtensions.Floor* + nameWithType.vb: NumberExtensions.Floor(Single) + fullName.vb: MLEM.Maths.NumberExtensions.Floor(Single) + name.vb: Floor(Single) +- uid: MLEM.Maths.NumberExtensions.Ceil(System.Single) + commentId: M:MLEM.Maths.NumberExtensions.Ceil(System.Single) + id: Ceil(System.Single) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Ceil(float) + nameWithType: NumberExtensions.Ceil(float) + fullName: MLEM.Maths.NumberExtensions.Ceil(float) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Ceil + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the smallest integral value that is greater than or equal to the specified decimal number. + example: [] + syntax: + content: public static int Ceil(this float f) + parameters: + - id: f + type: System.Single + return: + type: System.Int32 + description: The smallest integral value that is greater than or equal to d. Note that this method returns a instead of an integral type. + content.vb: Public Shared Function Ceil(f As Single) As Integer + overload: MLEM.Maths.NumberExtensions.Ceil* + nameWithType.vb: NumberExtensions.Ceil(Single) + fullName.vb: MLEM.Maths.NumberExtensions.Ceil(Single) + name.vb: Ceil(Single) +- uid: MLEM.Maths.NumberExtensions.Equals(System.Single,System.Single,System.Single) + commentId: M:MLEM.Maths.NumberExtensions.Equals(System.Single,System.Single,System.Single) + id: Equals(System.Single,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Equals(float, float, float) + nameWithType: NumberExtensions.Equals(float, float, float) + fullName: MLEM.Maths.NumberExtensions.Equals(float, float, float) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 27 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Checks for decimal equality with a given tolerance. + example: [] + syntax: + content: public static bool Equals(this float first, float second, float tolerance) + parameters: + - id: first + type: System.Single + description: The first number to equate + - id: second + type: System.Single + description: The second number to equate + - id: tolerance + type: System.Single + description: The equality tolerance + return: + type: System.Boolean + description: Whether or not the two values are different by at most tolerance + content.vb: Public Shared Function Equals(first As Single, second As Single, tolerance As Single) As Boolean + overload: MLEM.Maths.NumberExtensions.Equals* + nameWithType.vb: NumberExtensions.Equals(Single, Single, Single) + fullName.vb: MLEM.Maths.NumberExtensions.Equals(Single, Single, Single) + name.vb: Equals(Single, Single, Single) +- uid: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single) + commentId: M:MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single) + id: Equals(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Equals(Vector2, Vector2, float) + nameWithType: NumberExtensions.Equals(Vector2, Vector2, float) + fullName: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 32 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Checks for decimal equality with a given tolerance. + example: [] + syntax: + content: public static bool Equals(this Vector2 first, Vector2 second, float tolerance) + parameters: + - id: first + type: Microsoft.Xna.Framework.Vector2 + description: The first number to equate + - id: second + type: Microsoft.Xna.Framework.Vector2 + description: The second number to equate + - id: tolerance + type: System.Single + description: The equality tolerance + return: + type: System.Boolean + description: Whether or not the two values are different by at most tolerance + content.vb: Public Shared Function Equals(first As Vector2, second As Vector2, tolerance As Single) As Boolean + overload: MLEM.Maths.NumberExtensions.Equals* + nameWithType.vb: NumberExtensions.Equals(Vector2, Vector2, Single) + fullName.vb: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single) + name.vb: Equals(Vector2, Vector2, Single) +- uid: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single) + commentId: M:MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single) + id: Equals(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Equals(Vector3, Vector3, float) + nameWithType: NumberExtensions.Equals(Vector3, Vector3, float) + fullName: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, float) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 37 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Checks for decimal equality with a given tolerance. + example: [] + syntax: + content: public static bool Equals(this Vector3 first, Vector3 second, float tolerance) + parameters: + - id: first + type: Microsoft.Xna.Framework.Vector3 + description: The first number to equate + - id: second + type: Microsoft.Xna.Framework.Vector3 + description: The second number to equate + - id: tolerance + type: System.Single + description: The equality tolerance + return: + type: System.Boolean + description: Whether or not the two values are different by at most tolerance + content.vb: Public Shared Function Equals(first As Vector3, second As Vector3, tolerance As Single) As Boolean + overload: MLEM.Maths.NumberExtensions.Equals* + nameWithType.vb: NumberExtensions.Equals(Vector3, Vector3, Single) + fullName.vb: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, Single) + name.vb: Equals(Vector3, Vector3, Single) +- uid: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single) + commentId: M:MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single) + id: Equals(Microsoft.Xna.Framework.Vector4,Microsoft.Xna.Framework.Vector4,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Equals(Vector4, Vector4, float) + nameWithType: NumberExtensions.Equals(Vector4, Vector4, float) + fullName: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector4, Microsoft.Xna.Framework.Vector4, float) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 42 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Checks for decimal equality with a given tolerance. + example: [] + syntax: + content: public static bool Equals(this Vector4 first, Vector4 second, float tolerance) + parameters: + - id: first + type: Microsoft.Xna.Framework.Vector4 + description: The first number to equate + - id: second + type: Microsoft.Xna.Framework.Vector4 + description: The second number to equate + - id: tolerance + type: System.Single + description: The equality tolerance + return: + type: System.Boolean + description: Whether or not the two values are different by at most tolerance + content.vb: Public Shared Function Equals(first As Vector4, second As Vector4, tolerance As Single) As Boolean + overload: MLEM.Maths.NumberExtensions.Equals* + nameWithType.vb: NumberExtensions.Equals(Vector4, Vector4, Single) + fullName.vb: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Vector4, Microsoft.Xna.Framework.Vector4, Single) + name.vb: Equals(Vector4, Vector4, Single) +- uid: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion,System.Single) + commentId: M:MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion,System.Single) + id: Equals(Microsoft.Xna.Framework.Quaternion,Microsoft.Xna.Framework.Quaternion,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Equals(Quaternion, Quaternion, float) + nameWithType: NumberExtensions.Equals(Quaternion, Quaternion, float) + fullName: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Quaternion, Microsoft.Xna.Framework.Quaternion, float) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 47 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Checks for decimal equality with a given tolerance. + example: [] + syntax: + content: public static bool Equals(this Quaternion first, Quaternion second, float tolerance) + parameters: + - id: first + type: Microsoft.Xna.Framework.Quaternion + description: The first number to equate + - id: second + type: Microsoft.Xna.Framework.Quaternion + description: The second number to equate + - id: tolerance + type: System.Single + description: The equality tolerance + return: + type: System.Boolean + description: Whether or not the two values are different by at most tolerance + content.vb: Public Shared Function Equals(first As Quaternion, second As Quaternion, tolerance As Single) As Boolean + overload: MLEM.Maths.NumberExtensions.Equals* + nameWithType.vb: NumberExtensions.Equals(Quaternion, Quaternion, Single) + fullName.vb: MLEM.Maths.NumberExtensions.Equals(Microsoft.Xna.Framework.Quaternion, Microsoft.Xna.Framework.Quaternion, Single) + name.vb: Equals(Quaternion, Quaternion, Single) +- uid: MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector2) + id: FloorCopy(Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: FloorCopy(Vector2) + nameWithType: NumberExtensions.FloorCopy(Vector2) + fullName: MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FloorCopy + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 52 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the largest integer less than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector2 FloorCopy(this Vector2 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector2 + return: + type: Microsoft.Xna.Framework.Vector2 + description: The largest integer less than or equal to d. Note that the method returns an integral value of type . + content.vb: Public Shared Function FloorCopy(vec As Vector2) As Vector2 + overload: MLEM.Maths.NumberExtensions.FloorCopy* +- uid: MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector3) + commentId: M:MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector3) + id: FloorCopy(Microsoft.Xna.Framework.Vector3) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: FloorCopy(Vector3) + nameWithType: NumberExtensions.FloorCopy(Vector3) + fullName: MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector3) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FloorCopy + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the largest integer less than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector3 FloorCopy(this Vector3 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector3 + return: + type: Microsoft.Xna.Framework.Vector3 + description: The largest integer less than or equal to d. Note that the method returns an integral value of type . + content.vb: Public Shared Function FloorCopy(vec As Vector3) As Vector3 + overload: MLEM.Maths.NumberExtensions.FloorCopy* +- uid: MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector4) + commentId: M:MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector4) + id: FloorCopy(Microsoft.Xna.Framework.Vector4) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: FloorCopy(Vector4) + nameWithType: NumberExtensions.FloorCopy(Vector4) + fullName: MLEM.Maths.NumberExtensions.FloorCopy(Microsoft.Xna.Framework.Vector4) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FloorCopy + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 62 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the largest integer less than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector4 FloorCopy(this Vector4 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector4 + return: + type: Microsoft.Xna.Framework.Vector4 + description: The largest integer less than or equal to d. Note that the method returns an integral value of type . + content.vb: Public Shared Function FloorCopy(vec As Vector4) As Vector4 + overload: MLEM.Maths.NumberExtensions.FloorCopy* +- uid: MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector2) + id: CeilCopy(Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: CeilCopy(Vector2) + nameWithType: NumberExtensions.CeilCopy(Vector2) + fullName: MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CeilCopy + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 67 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the smallest integral value that is greater than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector2 CeilCopy(this Vector2 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector2 + return: + type: Microsoft.Xna.Framework.Vector2 + description: The smallest integral value that is greater than or equal to d. Note that this method returns a instead of an integral type. + content.vb: Public Shared Function CeilCopy(vec As Vector2) As Vector2 + overload: MLEM.Maths.NumberExtensions.CeilCopy* +- uid: MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector3) + commentId: M:MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector3) + id: CeilCopy(Microsoft.Xna.Framework.Vector3) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: CeilCopy(Vector3) + nameWithType: NumberExtensions.CeilCopy(Vector3) + fullName: MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector3) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CeilCopy + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 72 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the smallest integral value that is greater than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector3 CeilCopy(this Vector3 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector3 + return: + type: Microsoft.Xna.Framework.Vector3 + description: The smallest integral value that is greater than or equal to d. Note that this method returns a instead of an integral type. + content.vb: Public Shared Function CeilCopy(vec As Vector3) As Vector3 + overload: MLEM.Maths.NumberExtensions.CeilCopy* +- uid: MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector4) + commentId: M:MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector4) + id: CeilCopy(Microsoft.Xna.Framework.Vector4) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: CeilCopy(Vector4) + nameWithType: NumberExtensions.CeilCopy(Vector4) + fullName: MLEM.Maths.NumberExtensions.CeilCopy(Microsoft.Xna.Framework.Vector4) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CeilCopy + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 77 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the smallest integral value that is greater than or equal to the specified decimal number. + example: [] + syntax: + content: public static Vector4 CeilCopy(this Vector4 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector4 + return: + type: Microsoft.Xna.Framework.Vector4 + description: The smallest integral value that is greater than or equal to d. Note that this method returns a instead of an integral type. + content.vb: Public Shared Function CeilCopy(vec As Vector4) As Vector4 + overload: MLEM.Maths.NumberExtensions.CeilCopy* +- uid: MLEM.Maths.NumberExtensions.Multiply(Microsoft.Xna.Framework.Point,System.Single) + commentId: M:MLEM.Maths.NumberExtensions.Multiply(Microsoft.Xna.Framework.Point,System.Single) + id: Multiply(Microsoft.Xna.Framework.Point,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Multiply(Point, float) + nameWithType: NumberExtensions.Multiply(Point, float) + fullName: MLEM.Maths.NumberExtensions.Multiply(Microsoft.Xna.Framework.Point, float) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Multiply + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 87 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Multiplies a point by a given scalar. + example: [] + syntax: + content: public static Point Multiply(this Point point, float f) + parameters: + - id: point + type: Microsoft.Xna.Framework.Point + description: The point + - id: f + type: System.Single + description: The scalar + return: + type: Microsoft.Xna.Framework.Point + description: The point, multiplied by the scalar memberwise + content.vb: Public Shared Function Multiply(point As Point, f As Single) As Point + overload: MLEM.Maths.NumberExtensions.Multiply* + nameWithType.vb: NumberExtensions.Multiply(Point, Single) + fullName.vb: MLEM.Maths.NumberExtensions.Multiply(Microsoft.Xna.Framework.Point, Single) + name.vb: Multiply(Point, Single) +- uid: MLEM.Maths.NumberExtensions.Divide(Microsoft.Xna.Framework.Point,System.Single) + commentId: M:MLEM.Maths.NumberExtensions.Divide(Microsoft.Xna.Framework.Point,System.Single) + id: Divide(Microsoft.Xna.Framework.Point,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Divide(Point, float) + nameWithType: NumberExtensions.Divide(Point, float) + fullName: MLEM.Maths.NumberExtensions.Divide(Microsoft.Xna.Framework.Point, float) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Divide + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 97 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Divides a point by a given scalar. + example: [] + syntax: + content: public static Point Divide(this Point point, float f) + parameters: + - id: point + type: Microsoft.Xna.Framework.Point + description: The point + - id: f + type: System.Single + description: The scalar + return: + type: Microsoft.Xna.Framework.Point + description: The point, divided by the scalar memberwise + content.vb: Public Shared Function Divide(point As Point, f As Single) As Point + overload: MLEM.Maths.NumberExtensions.Divide* + nameWithType.vb: NumberExtensions.Divide(Point, Single) + fullName.vb: MLEM.Maths.NumberExtensions.Divide(Microsoft.Xna.Framework.Point, Single) + name.vb: Divide(Point, Single) +- uid: MLEM.Maths.NumberExtensions.Transform(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Matrix) + commentId: M:MLEM.Maths.NumberExtensions.Transform(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Matrix) + id: Transform(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Matrix) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Transform(Point, Matrix) + nameWithType: NumberExtensions.Transform(Point, Matrix) + fullName: MLEM.Maths.NumberExtensions.Transform(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Matrix) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Transform + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 107 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Transforms a point by a given matrix. + example: [] + syntax: + content: public static Point Transform(this Point position, Matrix matrix) + parameters: + - id: position + type: Microsoft.Xna.Framework.Point + description: The point + - id: matrix + type: Microsoft.Xna.Framework.Matrix + description: The matrix + return: + type: Microsoft.Xna.Framework.Point + description: The point, transformed by the matrix + content.vb: Public Shared Function Transform(position As Point, matrix As Matrix) As Point + overload: MLEM.Maths.NumberExtensions.Transform* +- uid: MLEM.Maths.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + commentId: M:MLEM.Maths.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + id: OffsetCopy(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: OffsetCopy(Rectangle, Point) + nameWithType: NumberExtensions.OffsetCopy(Rectangle, Point) + fullName: MLEM.Maths.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OffsetCopy + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 120 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns a copy of the given rectangle, moved by the given point. + + The rectangle's size remains unchanged. + example: [] + syntax: + content: public static Rectangle OffsetCopy(this Rectangle rect, Point offset) + parameters: + - id: rect + type: Microsoft.Xna.Framework.Rectangle + description: The rectangle to move + - id: offset + type: Microsoft.Xna.Framework.Point + description: The amount to move by + return: + type: Microsoft.Xna.Framework.Rectangle + description: The moved rectangle + content.vb: Public Shared Function OffsetCopy(rect As Rectangle, offset As Point) As Rectangle + overload: MLEM.Maths.NumberExtensions.OffsetCopy* +- uid: MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + id: OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: OffsetCopy(RectangleF, Vector2) + nameWithType: NumberExtensions.OffsetCopy(RectangleF, Vector2) + fullName: MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OffsetCopy + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 127 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns a copy of the given rectangle, moved by the given point. + + The rectangle's size remains unchanged. + example: [] + syntax: + content: public static RectangleF OffsetCopy(this RectangleF rect, Vector2 offset) + parameters: + - id: rect + type: MLEM.Maths.RectangleF + description: The rectangle to move + - id: offset + type: Microsoft.Xna.Framework.Vector2 + description: The amount to move by + return: + type: MLEM.Maths.RectangleF + description: The moved rectangle + content.vb: Public Shared Function OffsetCopy(rect As RectangleF, offset As Vector2) As RectangleF + overload: MLEM.Maths.NumberExtensions.OffsetCopy* +- uid: MLEM.Maths.NumberExtensions.Shrink(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + commentId: M:MLEM.Maths.NumberExtensions.Shrink(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + id: Shrink(Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Point) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Shrink(Rectangle, Point) + nameWithType: NumberExtensions.Shrink(Rectangle, Point) + fullName: MLEM.Maths.NumberExtensions.Shrink(Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Shrink + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 139 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Shrinks the rectangle by the given padding, causing its size to decrease by twice the amount and its position to be moved inwards by the amount. + example: [] + syntax: + content: public static Rectangle Shrink(this Rectangle rect, Point padding) + parameters: + - id: rect + type: Microsoft.Xna.Framework.Rectangle + description: The rectangle to shrink + - id: padding + type: Microsoft.Xna.Framework.Point + description: The padding to shrink by + return: + type: Microsoft.Xna.Framework.Rectangle + description: The shrunk rectangle + content.vb: Public Shared Function Shrink(rect As Rectangle, padding As Point) As Rectangle + overload: MLEM.Maths.NumberExtensions.Shrink* +- uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + id: Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Shrink(RectangleF, Vector2) + nameWithType: NumberExtensions.Shrink(RectangleF, Vector2) + fullName: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Shrink + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 148 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Shrinks the rectangle by the given padding, causing its size to decrease by twice the amount and its position to be moved inwards by the amount. + example: [] + syntax: + content: public static RectangleF Shrink(this RectangleF rect, Vector2 padding) + parameters: + - id: rect + type: MLEM.Maths.RectangleF + description: The rectangle to shrink + - id: padding + type: Microsoft.Xna.Framework.Vector2 + description: The padding to shrink by + return: + type: MLEM.Maths.RectangleF + description: The shrunk rectangle + content.vb: Public Shared Function Shrink(rect As RectangleF, padding As Vector2) As RectangleF + overload: MLEM.Maths.NumberExtensions.Shrink* +- uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + commentId: M:MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + id: Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Shrink(RectangleF, Padding) + nameWithType: NumberExtensions.Shrink(RectangleF, Padding) + fullName: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF, MLEM.Maths.Padding) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Shrink + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 157 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Shrinks the rectangle by the given padding, causing its size to decrease by twice the amount and its position to be moved inwards by the amount. + example: [] + syntax: + content: public static RectangleF Shrink(this RectangleF rect, Padding padding) + parameters: + - id: rect + type: MLEM.Maths.RectangleF + description: The rectangle to shrink + - id: padding + type: MLEM.Maths.Padding + description: The padding to shrink by + return: + type: MLEM.Maths.RectangleF + description: The shrunk rectangle + content.vb: Public Shared Function Shrink(rect As RectangleF, padding As Padding) As RectangleF + overload: MLEM.Maths.NumberExtensions.Shrink* +- uid: MLEM.Maths.NumberExtensions.GetPoints(Microsoft.Xna.Framework.Rectangle,System.Boolean) + commentId: M:MLEM.Maths.NumberExtensions.GetPoints(Microsoft.Xna.Framework.Rectangle,System.Boolean) + id: GetPoints(Microsoft.Xna.Framework.Rectangle,System.Boolean) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: GetPoints(Rectangle, bool) + nameWithType: NumberExtensions.GetPoints(Rectangle, bool) + fullName: MLEM.Maths.NumberExtensions.GetPoints(Microsoft.Xna.Framework.Rectangle, bool) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetPoints + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 172 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns a set of values that are contained in the given . + + Note that, by default, and are inclusive, but and are not. + example: [] + syntax: + content: public static IEnumerable GetPoints(this Rectangle area, bool bottomRightInclusive = false) + parameters: + - id: area + type: Microsoft.Xna.Framework.Rectangle + description: The area whose points to get + - id: bottomRightInclusive + type: System.Boolean + description: Whether and should be inclusive, rather than exclusive. + return: + type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + description: The points contained in the area + content.vb: Public Shared Function GetPoints(area As Rectangle, bottomRightInclusive As Boolean = False) As IEnumerable(Of Point) + overload: MLEM.Maths.NumberExtensions.GetPoints* + nameWithType.vb: NumberExtensions.GetPoints(Rectangle, Boolean) + fullName.vb: MLEM.Maths.NumberExtensions.GetPoints(Microsoft.Xna.Framework.Rectangle, Boolean) + name.vb: GetPoints(Rectangle, Boolean) +- uid: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + commentId: M:MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + id: GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: GetPoints(RectangleF, float, bool) + nameWithType: NumberExtensions.GetPoints(RectangleF, float, bool) + fullName: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF, float, bool) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetPoints + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 194 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns a set of values that are contained in the given . + + Note that, by default, and are inclusive, but and are not. + example: [] + syntax: + content: public static IEnumerable GetPoints(this RectangleF area, float interval = 1, bool bottomRightInclusive = false) + parameters: + - id: area + type: MLEM.Maths.RectangleF + description: The area whose points to get + - id: interval + type: System.Single + description: The distance that should be traveled between each point that is to be returned + - id: bottomRightInclusive + type: System.Boolean + description: Whether and should be inclusive, rather than exclusive. + return: + type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} + description: The points contained in the area + content.vb: Public Shared Function GetPoints(area As RectangleF, interval As Single = 1, bottomRightInclusive As Boolean = False) As IEnumerable(Of Vector2) + overload: MLEM.Maths.NumberExtensions.GetPoints* + nameWithType.vb: NumberExtensions.GetPoints(RectangleF, Single, Boolean) + fullName.vb: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF, Single, Boolean) + name.vb: GetPoints(RectangleF, Single, Boolean) +- uid: MLEM.Maths.NumberExtensions.ToVector2(Microsoft.Xna.Framework.Vector3) + commentId: M:MLEM.Maths.NumberExtensions.ToVector2(Microsoft.Xna.Framework.Vector3) + id: ToVector2(Microsoft.Xna.Framework.Vector3) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: ToVector2(Vector3) + nameWithType: NumberExtensions.ToVector2(Vector3) + fullName: MLEM.Maths.NumberExtensions.ToVector2(Microsoft.Xna.Framework.Vector3) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToVector2 + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 213 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Turns the given 3-dimensional vector into a 2-dimensional vector by chopping off the z coordinate. + example: [] + syntax: + content: public static Vector2 ToVector2(this Vector3 vector) + parameters: + - id: vector + type: Microsoft.Xna.Framework.Vector3 + description: The vector to convert + return: + type: Microsoft.Xna.Framework.Vector2 + description: The resulting 2-dimensional vector + content.vb: Public Shared Function ToVector2(vector As Vector3) As Vector2 + overload: MLEM.Maths.NumberExtensions.ToVector2* +- uid: MLEM.Maths.NumberExtensions.Scale(Microsoft.Xna.Framework.Matrix) + commentId: M:MLEM.Maths.NumberExtensions.Scale(Microsoft.Xna.Framework.Matrix) + id: Scale(Microsoft.Xna.Framework.Matrix) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Scale(Matrix) + nameWithType: NumberExtensions.Scale(Matrix) + fullName: MLEM.Maths.NumberExtensions.Scale(Microsoft.Xna.Framework.Matrix) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Scale + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 222 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the 3-dimensional scale of the given matrix. + example: [] + syntax: + content: public static Vector3 Scale(this Matrix matrix) + parameters: + - id: matrix + type: Microsoft.Xna.Framework.Matrix + description: The matrix + return: + type: Microsoft.Xna.Framework.Vector3 + description: The scale of the matrix + content.vb: Public Shared Function Scale(matrix As Matrix) As Vector3 + overload: MLEM.Maths.NumberExtensions.Scale* +- uid: MLEM.Maths.NumberExtensions.Rotation(Microsoft.Xna.Framework.Matrix) + commentId: M:MLEM.Maths.NumberExtensions.Rotation(Microsoft.Xna.Framework.Matrix) + id: Rotation(Microsoft.Xna.Framework.Matrix) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Rotation(Matrix) + nameWithType: NumberExtensions.Rotation(Matrix) + fullName: MLEM.Maths.NumberExtensions.Rotation(Microsoft.Xna.Framework.Matrix) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Rotation + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 239 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns the rotation that the given matrix represents, as a . + + Returns if the matrix does not contain valid rotation information, or is not rotated. + example: [] + syntax: + content: public static Quaternion Rotation(this Matrix matrix) + parameters: + - id: matrix + type: Microsoft.Xna.Framework.Matrix + description: The matrix + return: + type: Microsoft.Xna.Framework.Quaternion + description: The rotation of the matrix + content.vb: Public Shared Function Rotation(matrix As Matrix) As Quaternion + overload: MLEM.Maths.NumberExtensions.Rotation* +- uid: MLEM.Maths.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Matrix) + commentId: M:MLEM.Maths.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Matrix) + id: RotationVector(Microsoft.Xna.Framework.Matrix) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: RotationVector(Matrix) + nameWithType: NumberExtensions.RotationVector(Matrix) + fullName: MLEM.Maths.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Matrix) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RotationVector + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 256 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns the rotation that the given matrix represents, as a that contains the x, y and z rotations in radians. + + Returns if the matrix does not contain valid rotation information, or is not rotated. + example: [] + syntax: + content: public static Vector3 RotationVector(this Matrix matrix) + parameters: + - id: matrix + type: Microsoft.Xna.Framework.Matrix + description: The matrix + return: + type: Microsoft.Xna.Framework.Vector3 + description: The rotation of the matrix + content.vb: Public Shared Function RotationVector(matrix As Matrix) As Vector3 + overload: MLEM.Maths.NumberExtensions.RotationVector* +- uid: MLEM.Maths.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Quaternion) + commentId: M:MLEM.Maths.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Quaternion) + id: RotationVector(Microsoft.Xna.Framework.Quaternion) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: RotationVector(Quaternion) + nameWithType: NumberExtensions.RotationVector(Quaternion) + fullName: MLEM.Maths.NumberExtensions.RotationVector(Microsoft.Xna.Framework.Quaternion) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RotationVector + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 266 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns the rotation that the given quaternion represents, as a that contains the x, y and z rotations in radians. + + Returns if the quaternion does not contain valid rotation information, or is not rotated. + example: [] + syntax: + content: public static Vector3 RotationVector(this Quaternion quaternion) + parameters: + - id: quaternion + type: Microsoft.Xna.Framework.Quaternion + description: The quaternion + return: + type: Microsoft.Xna.Framework.Vector3 + description: The rotation of the quaternion + content.vb: Public Shared Function RotationVector(quaternion As Quaternion) As Vector3 + overload: MLEM.Maths.NumberExtensions.RotationVector* +- uid: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + commentId: M:MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + id: Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + isExtensionMethod: true + parent: MLEM.Maths.NumberExtensions + langs: + - csharp + - vb + name: Penetrate(RectangleF, RectangleF, out Vector2, out float) + nameWithType: NumberExtensions.Penetrate(RectangleF, RectangleF, out Vector2, out float) + fullName: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF, out Microsoft.Xna.Framework.Vector2, out float) + type: Method + source: + remote: + path: MLEM/Maths/NumberExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Penetrate + path: ../MLEM/Maths/NumberExtensions.cs + startLine: 284 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Calculates the amount that the rectangle rect is penetrating the rectangle other by. + + If a penetration on both axes is occuring, the one with the lower value is returned. + + This is useful for collision detection, as it can be used to push colliding objects out of each other. + example: [] + syntax: + content: public static bool Penetrate(this RectangleF rect, RectangleF other, out Vector2 normal, out float penetration) + parameters: + - id: rect + type: MLEM.Maths.RectangleF + description: The rectangle to do the penetration + - id: other + type: MLEM.Maths.RectangleF + description: The rectangle that should be penetrated + - id: normal + type: Microsoft.Xna.Framework.Vector2 + description: The direction that the penetration occured in + - id: penetration + type: System.Single + description: The amount that the penetration occured by, in the direction of normal + return: + type: System.Boolean + description: Whether or not a penetration occured + content.vb: Public Shared Function Penetrate(rect As RectangleF, other As RectangleF, normal As Vector2, penetration As Single) As Boolean + overload: MLEM.Maths.NumberExtensions.Penetrate* + nameWithType.vb: NumberExtensions.Penetrate(RectangleF, RectangleF, Vector2, Single) + fullName.vb: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Vector2, Single) + name.vb: Penetrate(RectangleF, RectangleF, Vector2, Single) +references: +- 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework.Vector3 + commentId: T:Microsoft.Xna.Framework.Vector3 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector3 + nameWithType: Vector3 + fullName: Microsoft.Xna.Framework.Vector3 +- uid: Microsoft.Xna.Framework.Vector4 + commentId: T:Microsoft.Xna.Framework.Vector4 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector4 + nameWithType: Vector4 + fullName: Microsoft.Xna.Framework.Vector4 +- 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: Microsoft.Xna.Framework.Matrix + commentId: T:Microsoft.Xna.Framework.Matrix + parent: Microsoft.Xna.Framework + isExternal: true + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix +- uid: Microsoft.Xna.Framework.Rectangle + commentId: T:Microsoft.Xna.Framework.Rectangle + parent: Microsoft.Xna.Framework + isExternal: true + name: Rectangle + nameWithType: Rectangle + fullName: Microsoft.Xna.Framework.Rectangle +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: 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: System.Math + commentId: T:System.Math + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.math + name: Math + nameWithType: Math + fullName: System.Math +- uid: MLEM.Maths.NumberExtensions.Floor* + commentId: Overload:MLEM.Maths.NumberExtensions.Floor + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Floor_System_Single_ + name: Floor + nameWithType: NumberExtensions.Floor + fullName: MLEM.Maths.NumberExtensions.Floor +- 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: System.Decimal + commentId: T:System.Decimal + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.decimal + name: decimal + nameWithType: decimal + fullName: decimal + nameWithType.vb: Decimal + fullName.vb: Decimal + name.vb: Decimal +- uid: MLEM.Maths.NumberExtensions.Ceil* + commentId: Overload:MLEM.Maths.NumberExtensions.Ceil + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Ceil_System_Single_ + name: Ceil + nameWithType: NumberExtensions.Ceil + fullName: MLEM.Maths.NumberExtensions.Ceil +- uid: MLEM.Maths.NumberExtensions.Equals* + commentId: Overload:MLEM.Maths.NumberExtensions.Equals + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Equals_System_Single_System_Single_System_Single_ + name: Equals + nameWithType: NumberExtensions.Equals + fullName: MLEM.Maths.NumberExtensions.Equals +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.Quaternion + commentId: T:Microsoft.Xna.Framework.Quaternion + parent: Microsoft.Xna.Framework + isExternal: true + name: Quaternion + nameWithType: Quaternion + fullName: Microsoft.Xna.Framework.Quaternion +- uid: MLEM.Maths.NumberExtensions.FloorCopy* + commentId: Overload:MLEM.Maths.NumberExtensions.FloorCopy + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_FloorCopy_Microsoft_Xna_Framework_Vector2_ + name: FloorCopy + nameWithType: NumberExtensions.FloorCopy + fullName: MLEM.Maths.NumberExtensions.FloorCopy +- uid: MLEM.Maths.NumberExtensions.CeilCopy* + commentId: Overload:MLEM.Maths.NumberExtensions.CeilCopy + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_CeilCopy_Microsoft_Xna_Framework_Vector2_ + name: CeilCopy + nameWithType: NumberExtensions.CeilCopy + fullName: MLEM.Maths.NumberExtensions.CeilCopy +- uid: MLEM.Maths.NumberExtensions.Multiply* + commentId: Overload:MLEM.Maths.NumberExtensions.Multiply + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Multiply_Microsoft_Xna_Framework_Point_System_Single_ + name: Multiply + nameWithType: NumberExtensions.Multiply + fullName: MLEM.Maths.NumberExtensions.Multiply +- uid: MLEM.Maths.NumberExtensions.Divide* + commentId: Overload:MLEM.Maths.NumberExtensions.Divide + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Divide_Microsoft_Xna_Framework_Point_System_Single_ + name: Divide + nameWithType: NumberExtensions.Divide + fullName: MLEM.Maths.NumberExtensions.Divide +- uid: MLEM.Maths.NumberExtensions.Transform* + commentId: Overload:MLEM.Maths.NumberExtensions.Transform + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Transform_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Matrix_ + name: Transform + nameWithType: NumberExtensions.Transform + fullName: MLEM.Maths.NumberExtensions.Transform +- uid: MLEM.Maths.NumberExtensions.OffsetCopy* + commentId: Overload:MLEM.Maths.NumberExtensions.OffsetCopy + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_OffsetCopy_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Point_ + name: OffsetCopy + nameWithType: NumberExtensions.OffsetCopy + fullName: MLEM.Maths.NumberExtensions.OffsetCopy +- uid: MLEM.Maths.NumberExtensions.Shrink* + commentId: Overload:MLEM.Maths.NumberExtensions.Shrink + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_Microsoft_Xna_Framework_Rectangle_Microsoft_Xna_Framework_Point_ + name: Shrink + nameWithType: NumberExtensions.Shrink + fullName: MLEM.Maths.NumberExtensions.Shrink +- uid: MLEM.Maths.Padding + commentId: T:MLEM.Maths.Padding + parent: MLEM.Maths + href: MLEM.Maths.Padding.html + name: Padding + nameWithType: Padding + fullName: MLEM.Maths.Padding +- uid: Microsoft.Xna.Framework.Rectangle.Left + commentId: P:Microsoft.Xna.Framework.Rectangle.Left + isExternal: true + name: Left + nameWithType: Rectangle.Left + fullName: Microsoft.Xna.Framework.Rectangle.Left +- uid: Microsoft.Xna.Framework.Rectangle.Top + commentId: P:Microsoft.Xna.Framework.Rectangle.Top + isExternal: true + name: Top + nameWithType: Rectangle.Top + fullName: Microsoft.Xna.Framework.Rectangle.Top +- uid: Microsoft.Xna.Framework.Rectangle.Right + commentId: P:Microsoft.Xna.Framework.Rectangle.Right + isExternal: true + name: Right + nameWithType: Rectangle.Right + fullName: Microsoft.Xna.Framework.Rectangle.Right +- uid: Microsoft.Xna.Framework.Rectangle.Bottom + commentId: P:Microsoft.Xna.Framework.Rectangle.Bottom + isExternal: true + name: Bottom + nameWithType: Rectangle.Bottom + fullName: Microsoft.Xna.Framework.Rectangle.Bottom +- uid: MLEM.Maths.NumberExtensions.GetPoints* + commentId: Overload:MLEM.Maths.NumberExtensions.GetPoints + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_GetPoints_Microsoft_Xna_Framework_Rectangle_System_Boolean_ + name: GetPoints + nameWithType: NumberExtensions.GetPoints + fullName: MLEM.Maths.NumberExtensions.GetPoints +- uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Point) + fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Point) + name.vb: IEnumerable(Of Point) + 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: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - 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: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Maths.RectangleF.Left + commentId: P:MLEM.Maths.RectangleF.Left + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Left + name: Left + nameWithType: RectangleF.Left + fullName: MLEM.Maths.RectangleF.Left +- uid: MLEM.Maths.RectangleF.Top + commentId: P:MLEM.Maths.RectangleF.Top + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Top + name: Top + nameWithType: RectangleF.Top + fullName: MLEM.Maths.RectangleF.Top +- uid: MLEM.Maths.RectangleF.Right + commentId: P:MLEM.Maths.RectangleF.Right + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Right + name: Right + nameWithType: RectangleF.Right + fullName: MLEM.Maths.RectangleF.Right +- uid: MLEM.Maths.RectangleF.Bottom + commentId: P:MLEM.Maths.RectangleF.Bottom + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Bottom + name: Bottom + nameWithType: RectangleF.Bottom + fullName: MLEM.Maths.RectangleF.Bottom +- uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} + commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Vector2} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Vector2) + fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Vector2) + name.vb: IEnumerable(Of Vector2) + 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: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - 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: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Maths.NumberExtensions.ToVector2* + commentId: Overload:MLEM.Maths.NumberExtensions.ToVector2 + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_ToVector2_Microsoft_Xna_Framework_Vector3_ + name: ToVector2 + nameWithType: NumberExtensions.ToVector2 + fullName: MLEM.Maths.NumberExtensions.ToVector2 +- uid: MLEM.Maths.NumberExtensions.Scale* + commentId: Overload:MLEM.Maths.NumberExtensions.Scale + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Scale_Microsoft_Xna_Framework_Matrix_ + name: Scale + nameWithType: NumberExtensions.Scale + fullName: MLEM.Maths.NumberExtensions.Scale +- uid: Microsoft.Xna.Framework.Quaternion.Identity + commentId: P:Microsoft.Xna.Framework.Quaternion.Identity + isExternal: true + name: Identity + nameWithType: Quaternion.Identity + fullName: Microsoft.Xna.Framework.Quaternion.Identity +- uid: MLEM.Maths.NumberExtensions.Rotation* + commentId: Overload:MLEM.Maths.NumberExtensions.Rotation + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Rotation_Microsoft_Xna_Framework_Matrix_ + name: Rotation + nameWithType: NumberExtensions.Rotation + fullName: MLEM.Maths.NumberExtensions.Rotation +- uid: Microsoft.Xna.Framework.Vector3.Zero + commentId: P:Microsoft.Xna.Framework.Vector3.Zero + isExternal: true + name: Zero + nameWithType: Vector3.Zero + fullName: Microsoft.Xna.Framework.Vector3.Zero +- uid: MLEM.Maths.NumberExtensions.RotationVector* + commentId: Overload:MLEM.Maths.NumberExtensions.RotationVector + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_RotationVector_Microsoft_Xna_Framework_Matrix_ + name: RotationVector + nameWithType: NumberExtensions.RotationVector + fullName: MLEM.Maths.NumberExtensions.RotationVector +- uid: MLEM.Maths.NumberExtensions.Penetrate* + commentId: Overload:MLEM.Maths.NumberExtensions.Penetrate + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Penetrate_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + name: Penetrate + nameWithType: NumberExtensions.Penetrate + fullName: MLEM.Maths.NumberExtensions.Penetrate diff --git a/Docs/api/MLEM.Maths.Padding.yml b/Docs/api/MLEM.Maths.Padding.yml new file mode 100644 index 0000000..9d533e0 --- /dev/null +++ b/Docs/api/MLEM.Maths.Padding.yml @@ -0,0 +1,1412 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Maths.Padding + commentId: T:MLEM.Maths.Padding + id: Padding + parent: MLEM.Maths + children: + - MLEM.Maths.Padding.#ctor(MLEM.Maths.Padding,System.Single) + - MLEM.Maths.Padding.#ctor(System.Single) + - MLEM.Maths.Padding.#ctor(System.Single,System.Single) + - MLEM.Maths.Padding.#ctor(System.Single,System.Single,System.Single,System.Single) + - MLEM.Maths.Padding.Bottom + - MLEM.Maths.Padding.Empty + - MLEM.Maths.Padding.Equals(MLEM.Maths.Padding) + - MLEM.Maths.Padding.Equals(System.Object) + - MLEM.Maths.Padding.GetHashCode + - MLEM.Maths.Padding.Height + - MLEM.Maths.Padding.Left + - MLEM.Maths.Padding.Right + - MLEM.Maths.Padding.Top + - MLEM.Maths.Padding.Width + - MLEM.Maths.Padding.op_Addition(MLEM.Maths.Padding,MLEM.Maths.Padding) + - MLEM.Maths.Padding.op_Equality(MLEM.Maths.Padding,MLEM.Maths.Padding) + - MLEM.Maths.Padding.op_Implicit(Microsoft.Xna.Framework.Vector2)~MLEM.Maths.Padding + - MLEM.Maths.Padding.op_Inequality(MLEM.Maths.Padding,MLEM.Maths.Padding) + - MLEM.Maths.Padding.op_Multiply(MLEM.Maths.Padding,Microsoft.Xna.Framework.Vector2) + - MLEM.Maths.Padding.op_Multiply(MLEM.Maths.Padding,System.Single) + - MLEM.Maths.Padding.op_Subtraction(MLEM.Maths.Padding,MLEM.Maths.Padding) + langs: + - csharp + - vb + name: Padding + nameWithType: Padding + fullName: MLEM.Maths.Padding + type: Struct + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Padding + path: ../MLEM/Maths/Padding.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Represents a generic padding. + + A padding is an object of data that stores an offset from each side of a rectangle or square. + example: [] + syntax: + content: >- + [DataContract] + + public struct Padding : IEquatable + content.vb: >- + + + Public Structure Padding Implements IEquatable(Of Padding) + implements: + - System.IEquatable{MLEM.Maths.Padding} + inheritedMembers: + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Padding.Empty + commentId: P:MLEM.Maths.Padding.Empty + id: Empty + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Empty + nameWithType: Padding.Empty + fullName: MLEM.Maths.Padding.Empty + type: Property + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Empty + path: ../MLEM/Maths/Padding.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The empty padding, with all borders set to 0 + example: [] + syntax: + content: public static Padding Empty { get; } + parameters: [] + return: + type: MLEM.Maths.Padding + content.vb: Public Shared ReadOnly Property Empty As Padding + overload: MLEM.Maths.Padding.Empty* +- uid: MLEM.Maths.Padding.Left + commentId: F:MLEM.Maths.Padding.Left + id: Left + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Left + nameWithType: Padding.Left + fullName: MLEM.Maths.Padding.Left + type: Field + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Left + path: ../MLEM/Maths/Padding.cs + startLine: 21 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The amount of padding on the left side + example: [] + syntax: + content: >- + [DataMember] + + public float Left + return: + type: System.Single + content.vb: >- + + + Public Left As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Padding.Right + commentId: F:MLEM.Maths.Padding.Right + id: Right + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Right + nameWithType: Padding.Right + fullName: MLEM.Maths.Padding.Right + type: Field + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Right + path: ../MLEM/Maths/Padding.cs + startLine: 26 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The amount of padding on the right side + example: [] + syntax: + content: >- + [DataMember] + + public float Right + return: + type: System.Single + content.vb: >- + + + Public Right As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Padding.Top + commentId: F:MLEM.Maths.Padding.Top + id: Top + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Top + nameWithType: Padding.Top + fullName: MLEM.Maths.Padding.Top + type: Field + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Top + path: ../MLEM/Maths/Padding.cs + startLine: 31 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The amount of padding on the top side + example: [] + syntax: + content: >- + [DataMember] + + public float Top + return: + type: System.Single + content.vb: >- + + + Public Top As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Padding.Bottom + commentId: F:MLEM.Maths.Padding.Bottom + id: Bottom + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Bottom + nameWithType: Padding.Bottom + fullName: MLEM.Maths.Padding.Bottom + type: Field + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Bottom + path: ../MLEM/Maths/Padding.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The amount of padding on the bottom side + example: [] + syntax: + content: >- + [DataMember] + + public float Bottom + return: + type: System.Single + content.vb: >- + + + Public Bottom As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.Padding.Width + commentId: P:MLEM.Maths.Padding.Width + id: Width + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Width + nameWithType: Padding.Width + fullName: MLEM.Maths.Padding.Width + type: Property + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Width + path: ../MLEM/Maths/Padding.cs + startLine: 40 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The total width of this padding, a sum of the left and right padding. + example: [] + syntax: + content: public float Width { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Width As Single + overload: MLEM.Maths.Padding.Width* +- uid: MLEM.Maths.Padding.Height + commentId: P:MLEM.Maths.Padding.Height + id: Height + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Height + nameWithType: Padding.Height + fullName: MLEM.Maths.Padding.Height + type: Property + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Height + path: ../MLEM/Maths/Padding.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The total height of this padding, a sum of the top and bottom padding. + example: [] + syntax: + content: public float Height { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Height As Single + overload: MLEM.Maths.Padding.Height* +- uid: MLEM.Maths.Padding.#ctor(System.Single,System.Single,System.Single,System.Single) + commentId: M:MLEM.Maths.Padding.#ctor(System.Single,System.Single,System.Single,System.Single) + id: '#ctor(System.Single,System.Single,System.Single,System.Single)' + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Padding(float, float, float, float) + nameWithType: Padding.Padding(float, float, float, float) + fullName: MLEM.Maths.Padding.Padding(float, float, float, float) + type: Constructor + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Maths/Padding.cs + startLine: 53 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Create a new padding with the specified borders. + example: [] + syntax: + content: public Padding(float left, float right, float top, float bottom) + parameters: + - id: left + type: System.Single + description: The amount of padding on the left side + - id: right + type: System.Single + description: The amount of padding on the right side + - id: top + type: System.Single + description: The amount of padding on the top side + - id: bottom + type: System.Single + description: The amount of padding on the bottom side + content.vb: Public Sub New(left As Single, right As Single, top As Single, bottom As Single) + overload: MLEM.Maths.Padding.#ctor* + nameWithType.vb: Padding.New(Single, Single, Single, Single) + fullName.vb: MLEM.Maths.Padding.New(Single, Single, Single, Single) + name.vb: New(Single, Single, Single, Single) +- uid: MLEM.Maths.Padding.#ctor(System.Single) + commentId: M:MLEM.Maths.Padding.#ctor(System.Single) + id: '#ctor(System.Single)' + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Padding(float) + nameWithType: Padding.Padding(float) + fullName: MLEM.Maths.Padding.Padding(float) + type: Constructor + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Maths/Padding.cs + startLine: 64 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Creates a new padding with the specified value, which will be applied to each edge. + example: [] + syntax: + content: public Padding(float value) + parameters: + - id: value + type: System.Single + description: The padding to apply to each edge + content.vb: Public Sub New(value As Single) + overload: MLEM.Maths.Padding.#ctor* + nameWithType.vb: Padding.New(Single) + fullName.vb: MLEM.Maths.Padding.New(Single) + name.vb: New(Single) +- uid: MLEM.Maths.Padding.#ctor(System.Single,System.Single) + commentId: M:MLEM.Maths.Padding.#ctor(System.Single,System.Single) + id: '#ctor(System.Single,System.Single)' + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Padding(float, float) + nameWithType: Padding.Padding(float, float) + fullName: MLEM.Maths.Padding.Padding(float, float) + type: Constructor + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Maths/Padding.cs + startLine: 71 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Creates a new padding with the specified x and y values, applying them to both edges. + example: [] + syntax: + content: public Padding(float x, float y) + parameters: + - id: x + type: System.Single + description: The x padding, which will turn into the left and right padding + - id: y + type: System.Single + description: The y padding, which till turn into the top and bottom padding + content.vb: Public Sub New(x As Single, y As Single) + overload: MLEM.Maths.Padding.#ctor* + nameWithType.vb: Padding.New(Single, Single) + fullName.vb: MLEM.Maths.Padding.New(Single, Single) + name.vb: New(Single, Single) +- uid: MLEM.Maths.Padding.#ctor(MLEM.Maths.Padding,System.Single) + commentId: M:MLEM.Maths.Padding.#ctor(MLEM.Maths.Padding,System.Single) + id: '#ctor(MLEM.Maths.Padding,System.Single)' + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Padding(Padding, float) + nameWithType: Padding.Padding(Padding, float) + fullName: MLEM.Maths.Padding.Padding(MLEM.Maths.Padding, float) + type: Constructor + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Maths/Padding.cs + startLine: 78 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Creates a new padding from an existing padding, modifying it by growing or shrinking it. + example: [] + syntax: + content: public Padding(Padding padding, float growth) + parameters: + - id: padding + type: MLEM.Maths.Padding + description: The padding whose initial values to use + - id: growth + type: System.Single + description: The amount to grow each border by. Negative values will shrink the padding. + content.vb: Public Sub New(padding As Padding, growth As Single) + overload: MLEM.Maths.Padding.#ctor* + nameWithType.vb: Padding.New(Padding, Single) + fullName.vb: MLEM.Maths.Padding.New(MLEM.Maths.Padding, Single) + name.vb: New(Padding, Single) +- uid: MLEM.Maths.Padding.op_Implicit(Microsoft.Xna.Framework.Vector2)~MLEM.Maths.Padding + commentId: M:MLEM.Maths.Padding.op_Implicit(Microsoft.Xna.Framework.Vector2)~MLEM.Maths.Padding + id: op_Implicit(Microsoft.Xna.Framework.Vector2)~MLEM.Maths.Padding + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: implicit operator Padding(Vector2) + nameWithType: Padding.implicit operator Padding(Vector2) + fullName: MLEM.Maths.Padding.implicit operator MLEM.Maths.Padding(Microsoft.Xna.Framework.Vector2) + type: Operator + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM/Maths/Padding.cs + startLine: 86 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Implicitly creates a padding from the given two-dimensional vector. + + The left and right padding will both be the vector's x value, and the top and bottom padding will both be the vector's y value. + example: [] + syntax: + content: public static implicit operator Padding(Vector2 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector2 + description: The vector to convert + return: + type: MLEM.Maths.Padding + description: A padding based on the vector's values + content.vb: Public Shared Widening Operator CType(vec As Vector2) As Padding + overload: MLEM.Maths.Padding.op_Implicit* + nameWithType.vb: Padding.CType(Vector2) + fullName.vb: MLEM.Maths.Padding.CType(Microsoft.Xna.Framework.Vector2) + name.vb: CType(Vector2) +- uid: MLEM.Maths.Padding.op_Multiply(MLEM.Maths.Padding,System.Single) + commentId: M:MLEM.Maths.Padding.op_Multiply(MLEM.Maths.Padding,System.Single) + id: op_Multiply(MLEM.Maths.Padding,System.Single) + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: operator *(Padding, float) + nameWithType: Padding.operator *(Padding, float) + fullName: MLEM.Maths.Padding.operator *(MLEM.Maths.Padding, float) + type: Operator + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Multiply + path: ../MLEM/Maths/Padding.cs + startLine: 93 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Scales a padding by a scalar. + example: [] + syntax: + content: public static Padding operator *(Padding p, float scale) + parameters: + - id: p + type: MLEM.Maths.Padding + - id: scale + type: System.Single + return: + type: MLEM.Maths.Padding + content.vb: Public Shared Operator *(p As Padding, scale As Single) As Padding + overload: MLEM.Maths.Padding.op_Multiply* + nameWithType.vb: Padding.*(Padding, Single) + fullName.vb: MLEM.Maths.Padding.*(MLEM.Maths.Padding, Single) + name.vb: '*(Padding, Single)' +- uid: MLEM.Maths.Padding.op_Multiply(MLEM.Maths.Padding,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.Padding.op_Multiply(MLEM.Maths.Padding,Microsoft.Xna.Framework.Vector2) + id: op_Multiply(MLEM.Maths.Padding,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: operator *(Padding, Vector2) + nameWithType: Padding.operator *(Padding, Vector2) + fullName: MLEM.Maths.Padding.operator *(MLEM.Maths.Padding, Microsoft.Xna.Framework.Vector2) + type: Operator + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Multiply + path: ../MLEM/Maths/Padding.cs + startLine: 100 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Scales a padding by a . + example: [] + syntax: + content: public static Padding operator *(Padding p, Vector2 scale) + parameters: + - id: p + type: MLEM.Maths.Padding + - id: scale + type: Microsoft.Xna.Framework.Vector2 + return: + type: MLEM.Maths.Padding + content.vb: Public Shared Operator *(p As Padding, scale As Vector2) As Padding + overload: MLEM.Maths.Padding.op_Multiply* + nameWithType.vb: Padding.*(Padding, Vector2) + fullName.vb: MLEM.Maths.Padding.*(MLEM.Maths.Padding, Microsoft.Xna.Framework.Vector2) + name.vb: '*(Padding, Vector2)' +- uid: MLEM.Maths.Padding.op_Addition(MLEM.Maths.Padding,MLEM.Maths.Padding) + commentId: M:MLEM.Maths.Padding.op_Addition(MLEM.Maths.Padding,MLEM.Maths.Padding) + id: op_Addition(MLEM.Maths.Padding,MLEM.Maths.Padding) + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: operator +(Padding, Padding) + nameWithType: Padding.operator +(Padding, Padding) + fullName: MLEM.Maths.Padding.operator +(MLEM.Maths.Padding, MLEM.Maths.Padding) + type: Operator + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Addition + path: ../MLEM/Maths/Padding.cs + startLine: 107 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Adds two paddings together in a memberwise fashion. + example: [] + syntax: + content: public static Padding operator +(Padding left, Padding right) + parameters: + - id: left + type: MLEM.Maths.Padding + - id: right + type: MLEM.Maths.Padding + return: + type: MLEM.Maths.Padding + content.vb: Public Shared Operator +(left As Padding, right As Padding) As Padding + overload: MLEM.Maths.Padding.op_Addition* + nameWithType.vb: Padding.+(Padding, Padding) + fullName.vb: MLEM.Maths.Padding.+(MLEM.Maths.Padding, MLEM.Maths.Padding) + name.vb: +(Padding, Padding) +- uid: MLEM.Maths.Padding.op_Subtraction(MLEM.Maths.Padding,MLEM.Maths.Padding) + commentId: M:MLEM.Maths.Padding.op_Subtraction(MLEM.Maths.Padding,MLEM.Maths.Padding) + id: op_Subtraction(MLEM.Maths.Padding,MLEM.Maths.Padding) + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: operator -(Padding, Padding) + nameWithType: Padding.operator -(Padding, Padding) + fullName: MLEM.Maths.Padding.operator -(MLEM.Maths.Padding, MLEM.Maths.Padding) + type: Operator + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Subtraction + path: ../MLEM/Maths/Padding.cs + startLine: 114 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Subtracts two paddings in a memberwise fashion. + example: [] + syntax: + content: public static Padding operator -(Padding left, Padding right) + parameters: + - id: left + type: MLEM.Maths.Padding + - id: right + type: MLEM.Maths.Padding + return: + type: MLEM.Maths.Padding + content.vb: Public Shared Operator -(left As Padding, right As Padding) As Padding + overload: MLEM.Maths.Padding.op_Subtraction* + nameWithType.vb: Padding.-(Padding, Padding) + fullName.vb: MLEM.Maths.Padding.-(MLEM.Maths.Padding, MLEM.Maths.Padding) + name.vb: -(Padding, Padding) +- uid: MLEM.Maths.Padding.op_Equality(MLEM.Maths.Padding,MLEM.Maths.Padding) + commentId: M:MLEM.Maths.Padding.op_Equality(MLEM.Maths.Padding,MLEM.Maths.Padding) + id: op_Equality(MLEM.Maths.Padding,MLEM.Maths.Padding) + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: operator ==(Padding, Padding) + nameWithType: Padding.operator ==(Padding, Padding) + fullName: MLEM.Maths.Padding.operator ==(MLEM.Maths.Padding, MLEM.Maths.Padding) + type: Operator + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Equality + path: ../MLEM/Maths/Padding.cs + startLine: 119 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public static bool operator ==(Padding left, Padding right) + parameters: + - id: left + type: MLEM.Maths.Padding + - id: right + type: MLEM.Maths.Padding + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Shared Operator =(left As Padding, right As Padding) As Boolean + overload: MLEM.Maths.Padding.op_Equality* + nameWithType.vb: Padding.=(Padding, Padding) + fullName.vb: MLEM.Maths.Padding.=(MLEM.Maths.Padding, MLEM.Maths.Padding) + name.vb: =(Padding, Padding) +- uid: MLEM.Maths.Padding.op_Inequality(MLEM.Maths.Padding,MLEM.Maths.Padding) + commentId: M:MLEM.Maths.Padding.op_Inequality(MLEM.Maths.Padding,MLEM.Maths.Padding) + id: op_Inequality(MLEM.Maths.Padding,MLEM.Maths.Padding) + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: operator !=(Padding, Padding) + nameWithType: Padding.operator !=(Padding, Padding) + fullName: MLEM.Maths.Padding.operator !=(MLEM.Maths.Padding, MLEM.Maths.Padding) + type: Operator + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Inequality + path: ../MLEM/Maths/Padding.cs + startLine: 124 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public static bool operator !=(Padding left, Padding right) + parameters: + - id: left + type: MLEM.Maths.Padding + - id: right + type: MLEM.Maths.Padding + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Shared Operator <>(left As Padding, right As Padding) As Boolean + overload: MLEM.Maths.Padding.op_Inequality* + nameWithType.vb: Padding.<>(Padding, Padding) + fullName.vb: MLEM.Maths.Padding.<>(MLEM.Maths.Padding, MLEM.Maths.Padding) + name.vb: <>(Padding, Padding) +- uid: MLEM.Maths.Padding.Equals(MLEM.Maths.Padding) + commentId: M:MLEM.Maths.Padding.Equals(MLEM.Maths.Padding) + id: Equals(MLEM.Maths.Padding) + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Equals(Padding) + nameWithType: Padding.Equals(Padding) + fullName: MLEM.Maths.Padding.Equals(MLEM.Maths.Padding) + type: Method + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Maths/Padding.cs + startLine: 129 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public bool Equals(Padding other) + parameters: + - id: other + type: MLEM.Maths.Padding + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Function Equals(other As Padding) As Boolean + overload: MLEM.Maths.Padding.Equals* + implements: + - System.IEquatable{MLEM.Maths.Padding}.Equals(MLEM.Maths.Padding) +- uid: MLEM.Maths.Padding.Equals(System.Object) + commentId: M:MLEM.Maths.Padding.Equals(System.Object) + id: Equals(System.Object) + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: Equals(object) + nameWithType: Padding.Equals(object) + fullName: MLEM.Maths.Padding.Equals(object) + type: Method + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Maths/Padding.cs + startLine: 136 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public override bool Equals(object obj) + parameters: + - id: obj + type: System.Object + description: The object to compare with the current instance. + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.ValueType.Equals(System.Object) + overload: MLEM.Maths.Padding.Equals* + nameWithType.vb: Padding.Equals(Object) + fullName.vb: MLEM.Maths.Padding.Equals(Object) + name.vb: Equals(Object) +- uid: MLEM.Maths.Padding.GetHashCode + commentId: M:MLEM.Maths.Padding.GetHashCode + id: GetHashCode + parent: MLEM.Maths.Padding + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: Padding.GetHashCode() + fullName: MLEM.Maths.Padding.GetHashCode() + type: Method + source: + remote: + path: MLEM/Maths/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetHashCode + path: ../MLEM/Maths/Padding.cs + startLine: 142 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the hash code for this instance. + example: [] + syntax: + content: public override int GetHashCode() + return: + type: System.Int32 + description: A 32-bit signed integer that is the hash code for this instance. + content.vb: Public Overrides Function GetHashCode() As Integer + overridden: System.ValueType.GetHashCode + overload: MLEM.Maths.Padding.GetHashCode* +references: +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: System.IEquatable{MLEM.Maths.Padding} + commentId: T:System.IEquatable{MLEM.Maths.Padding} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of Padding) + fullName.vb: System.IEquatable(Of MLEM.Maths.Padding) + name.vb: IEquatable(Of Padding) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: MLEM.Maths.Padding + name: Padding + href: MLEM.Maths.Padding.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Maths.Padding + name: Padding + href: MLEM.Maths.Padding.html + - name: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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: MLEM.Maths.Padding.Empty* + commentId: Overload:MLEM.Maths.Padding.Empty + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_Empty + name: Empty + nameWithType: Padding.Empty + fullName: MLEM.Maths.Padding.Empty +- uid: MLEM.Maths.Padding + commentId: T:MLEM.Maths.Padding + parent: MLEM.Maths + href: MLEM.Maths.Padding.html + name: Padding + nameWithType: Padding + fullName: MLEM.Maths.Padding +- 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.Maths.Padding.Width* + commentId: Overload:MLEM.Maths.Padding.Width + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_Width + name: Width + nameWithType: Padding.Width + fullName: MLEM.Maths.Padding.Width +- uid: MLEM.Maths.Padding.Height* + commentId: Overload:MLEM.Maths.Padding.Height + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_Height + name: Height + nameWithType: Padding.Height + fullName: MLEM.Maths.Padding.Height +- uid: MLEM.Maths.Padding.#ctor* + commentId: Overload:MLEM.Maths.Padding.#ctor + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding__ctor_System_Single_System_Single_System_Single_System_Single_ + name: Padding + nameWithType: Padding.Padding + fullName: MLEM.Maths.Padding.Padding + nameWithType.vb: Padding.New + fullName.vb: MLEM.Maths.Padding.New + name.vb: New +- uid: MLEM.Maths.Padding.op_Implicit* + commentId: Overload:MLEM.Maths.Padding.op_Implicit + name: implicit operator + nameWithType: Padding.implicit operator + fullName: MLEM.Maths.Padding.implicit operator + nameWithType.vb: Padding.CType + fullName.vb: MLEM.Maths.Padding.CType + name.vb: CType + spec.csharp: + - name: implicit + - name: " " + - name: operator +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: MLEM.Maths.Padding.op_Multiply* + commentId: Overload:MLEM.Maths.Padding.op_Multiply + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_op_Multiply_MLEM_Maths_Padding_System_Single_ + name: operator * + nameWithType: Padding.operator * + fullName: MLEM.Maths.Padding.operator * + nameWithType.vb: Padding.* + fullName.vb: MLEM.Maths.Padding.* + name.vb: '*' + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Maths.Padding.op_Multiply* + name: '*' + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_op_Multiply_MLEM_Maths_Padding_System_Single_ +- uid: MLEM.Maths.Padding.op_Addition* + commentId: Overload:MLEM.Maths.Padding.op_Addition + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_op_Addition_MLEM_Maths_Padding_MLEM_Maths_Padding_ + name: operator + + nameWithType: Padding.operator + + fullName: MLEM.Maths.Padding.operator + + nameWithType.vb: Padding.+ + fullName.vb: MLEM.Maths.Padding.+ + name.vb: + + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Maths.Padding.op_Addition* + name: + + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_op_Addition_MLEM_Maths_Padding_MLEM_Maths_Padding_ +- uid: MLEM.Maths.Padding.op_Subtraction* + commentId: Overload:MLEM.Maths.Padding.op_Subtraction + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_op_Subtraction_MLEM_Maths_Padding_MLEM_Maths_Padding_ + name: operator - + nameWithType: Padding.operator - + fullName: MLEM.Maths.Padding.operator - + nameWithType.vb: Padding.- + fullName.vb: MLEM.Maths.Padding.- + name.vb: '-' + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Maths.Padding.op_Subtraction* + name: '-' + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_op_Subtraction_MLEM_Maths_Padding_MLEM_Maths_Padding_ +- uid: MLEM.Maths.Padding.op_Equality* + commentId: Overload:MLEM.Maths.Padding.op_Equality + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_op_Equality_MLEM_Maths_Padding_MLEM_Maths_Padding_ + name: operator == + nameWithType: Padding.operator == + fullName: MLEM.Maths.Padding.operator == + nameWithType.vb: Padding.= + fullName.vb: MLEM.Maths.Padding.= + name.vb: = + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Maths.Padding.op_Equality* + name: == + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_op_Equality_MLEM_Maths_Padding_MLEM_Maths_Padding_ +- 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.Maths.Padding.op_Inequality* + commentId: Overload:MLEM.Maths.Padding.op_Inequality + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_op_Inequality_MLEM_Maths_Padding_MLEM_Maths_Padding_ + name: operator != + nameWithType: Padding.operator != + fullName: MLEM.Maths.Padding.operator != + nameWithType.vb: Padding.<> + fullName.vb: MLEM.Maths.Padding.<> + name.vb: <> + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Maths.Padding.op_Inequality* + name: '!=' + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_op_Inequality_MLEM_Maths_Padding_MLEM_Maths_Padding_ +- uid: MLEM.Maths.Padding.Equals* + commentId: Overload:MLEM.Maths.Padding.Equals + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_Equals_MLEM_Maths_Padding_ + name: Equals + nameWithType: Padding.Equals + fullName: MLEM.Maths.Padding.Equals +- uid: System.IEquatable{MLEM.Maths.Padding}.Equals(MLEM.Maths.Padding) + commentId: M:System.IEquatable{MLEM.Maths.Padding}.Equals(MLEM.Maths.Padding) + parent: System.IEquatable{MLEM.Maths.Padding} + definition: System.IEquatable`1.Equals(`0) + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(Padding) + nameWithType: IEquatable.Equals(Padding) + fullName: System.IEquatable.Equals(MLEM.Maths.Padding) + nameWithType.vb: IEquatable(Of Padding).Equals(Padding) + fullName.vb: System.IEquatable(Of MLEM.Maths.Padding).Equals(MLEM.Maths.Padding) + spec.csharp: + - uid: System.IEquatable{MLEM.Maths.Padding}.Equals(MLEM.Maths.Padding) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Maths.Padding + name: Padding + href: MLEM.Maths.Padding.html + - name: ) + spec.vb: + - uid: System.IEquatable{MLEM.Maths.Padding}.Equals(MLEM.Maths.Padding) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Maths.Padding + name: Padding + href: MLEM.Maths.Padding.html + - name: ) +- uid: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(T) + nameWithType: IEquatable.Equals(T) + fullName: System.IEquatable.Equals(T) + nameWithType.vb: IEquatable(Of T).Equals(T) + fullName.vb: System.IEquatable(Of T).Equals(T) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) +- 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: MLEM.Maths.Padding.GetHashCode* + commentId: Overload:MLEM.Maths.Padding.GetHashCode + href: MLEM.Maths.Padding.html#MLEM_Maths_Padding_GetHashCode + name: GetHashCode + nameWithType: Padding.GetHashCode + fullName: MLEM.Maths.Padding.GetHashCode +- 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 diff --git a/Docs/api/MLEM.Maths.RandomExtensions.yml b/Docs/api/MLEM.Maths.RandomExtensions.yml new file mode 100644 index 0000000..ded67ad --- /dev/null +++ b/Docs/api/MLEM.Maths.RandomExtensions.yml @@ -0,0 +1,848 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Maths.RandomExtensions + commentId: T:MLEM.Maths.RandomExtensions + id: RandomExtensions + parent: MLEM.Maths + children: + - MLEM.Maths.RandomExtensions.GetRandomEntry``1(System.Random,System.Collections.Generic.ICollection{``0}) + - MLEM.Maths.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32}) + - MLEM.Maths.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single}) + - MLEM.Maths.RandomExtensions.NextSingle(System.Random) + - MLEM.Maths.RandomExtensions.NextSingle(System.Random,System.Single) + - MLEM.Maths.RandomExtensions.NextSingle(System.Random,System.Single,System.Single) + langs: + - csharp + - vb + name: RandomExtensions + nameWithType: RandomExtensions + fullName: MLEM.Maths.RandomExtensions + type: Class + source: + remote: + path: MLEM/Maths/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RandomExtensions + path: ../MLEM/Maths/RandomExtensions.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: A set of extensions for dealing with + example: [] + syntax: + content: public static class RandomExtensions + content.vb: Public Module RandomExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Maths.RandomExtensions.GetRandomEntry``1(System.Random,System.Collections.Generic.ICollection{``0}) + commentId: M:MLEM.Maths.RandomExtensions.GetRandomEntry``1(System.Random,System.Collections.Generic.ICollection{``0}) + id: GetRandomEntry``1(System.Random,System.Collections.Generic.ICollection{``0}) + isExtensionMethod: true + parent: MLEM.Maths.RandomExtensions + langs: + - csharp + - vb + name: GetRandomEntry(Random, ICollection) + nameWithType: RandomExtensions.GetRandomEntry(Random, ICollection) + fullName: MLEM.Maths.RandomExtensions.GetRandomEntry(System.Random, System.Collections.Generic.ICollection) + type: Method + source: + remote: + path: MLEM/Maths/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomEntry + path: ../MLEM/Maths/RandomExtensions.cs + startLine: 17 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Gets a random entry from the given collection with uniform chance. + example: [] + syntax: + content: public static T GetRandomEntry(this Random random, ICollection entries) + parameters: + - id: random + type: System.Random + description: The random + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry + content.vb: Public Shared Function GetRandomEntry(Of T)(random As Random, entries As ICollection(Of T)) As T + overload: MLEM.Maths.RandomExtensions.GetRandomEntry* + nameWithType.vb: RandomExtensions.GetRandomEntry(Of T)(Random, ICollection(Of T)) + fullName.vb: MLEM.Maths.RandomExtensions.GetRandomEntry(Of T)(System.Random, System.Collections.Generic.ICollection(Of T)) + name.vb: GetRandomEntry(Of T)(Random, ICollection(Of T)) +- uid: MLEM.Maths.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32}) + commentId: M:MLEM.Maths.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32}) + id: GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32}) + isExtensionMethod: true + parent: MLEM.Maths.RandomExtensions + langs: + - csharp + - vb + name: GetRandomWeightedEntry(Random, ICollection, Func) + nameWithType: RandomExtensions.GetRandomWeightedEntry(Random, ICollection, Func) + fullName: MLEM.Maths.RandomExtensions.GetRandomWeightedEntry(System.Random, System.Collections.Generic.ICollection, System.Func) + type: Method + source: + remote: + path: MLEM/Maths/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomWeightedEntry + path: ../MLEM/Maths/RandomExtensions.cs + startLine: 31 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns a random entry from the given collection based on the specified weight function. + + A higher weight for an entry increases its likeliness of being picked. + example: [] + syntax: + content: public static T GetRandomWeightedEntry(this Random random, ICollection entries, Func weightFunc) + parameters: + - id: random + type: System.Random + description: The random + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + - id: weightFunc + type: System.Func{{T},System.Int32} + description: A function that applies weight to each entry + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry, based on the entries' weight + content.vb: Public Shared Function GetRandomWeightedEntry(Of T)(random As Random, entries As ICollection(Of T), weightFunc As Func(Of T, Integer)) As T + overload: MLEM.Maths.RandomExtensions.GetRandomWeightedEntry* + exceptions: + - type: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + description: If the weight function returns different weights for the same entry + nameWithType.vb: RandomExtensions.GetRandomWeightedEntry(Of T)(Random, ICollection(Of T), Func(Of T, Integer)) + fullName.vb: MLEM.Maths.RandomExtensions.GetRandomWeightedEntry(Of T)(System.Random, System.Collections.Generic.ICollection(Of T), System.Func(Of T, Integer)) + name.vb: GetRandomWeightedEntry(Of T)(Random, ICollection(Of T), Func(Of T, Integer)) +- uid: MLEM.Maths.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single}) + commentId: M:MLEM.Maths.RandomExtensions.GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single}) + id: GetRandomWeightedEntry``1(System.Random,System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single}) + isExtensionMethod: true + parent: MLEM.Maths.RandomExtensions + langs: + - csharp + - vb + name: GetRandomWeightedEntry(Random, ICollection, Func) + nameWithType: RandomExtensions.GetRandomWeightedEntry(Random, ICollection, Func) + fullName: MLEM.Maths.RandomExtensions.GetRandomWeightedEntry(System.Random, System.Collections.Generic.ICollection, System.Func) + type: Method + source: + remote: + path: MLEM/Maths/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomWeightedEntry + path: ../MLEM/Maths/RandomExtensions.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns a random entry from the given collection based on the specified weight function. + + A higher weight for an entry increases its likeliness of being picked. + example: [] + syntax: + content: public static T GetRandomWeightedEntry(this Random random, ICollection entries, Func weightFunc) + parameters: + - id: random + type: System.Random + description: The random + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + - id: weightFunc + type: System.Func{{T},System.Single} + description: A function that applies weight to each entry + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry, based on the entries' weight + content.vb: Public Shared Function GetRandomWeightedEntry(Of T)(random As Random, entries As ICollection(Of T), weightFunc As Func(Of T, Single)) As T + overload: MLEM.Maths.RandomExtensions.GetRandomWeightedEntry* + exceptions: + - type: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + description: If the weight function returns different weights for the same entry + nameWithType.vb: RandomExtensions.GetRandomWeightedEntry(Of T)(Random, ICollection(Of T), Func(Of T, Single)) + fullName.vb: MLEM.Maths.RandomExtensions.GetRandomWeightedEntry(Of T)(System.Random, System.Collections.Generic.ICollection(Of T), System.Func(Of T, Single)) + name.vb: GetRandomWeightedEntry(Of T)(Random, ICollection(Of T), Func(Of T, Single)) +- uid: MLEM.Maths.RandomExtensions.NextSingle(System.Random,System.Single) + commentId: M:MLEM.Maths.RandomExtensions.NextSingle(System.Random,System.Single) + id: NextSingle(System.Random,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.RandomExtensions + langs: + - csharp + - vb + name: NextSingle(Random, float) + nameWithType: RandomExtensions.NextSingle(Random, float) + fullName: MLEM.Maths.RandomExtensions.NextSingle(System.Random, float) + type: Method + source: + remote: + path: MLEM/Maths/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NextSingle + path: ../MLEM/Maths/RandomExtensions.cs + startLine: 46 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns a random floating-point number that is greater than or equal to 0, and less than maxValue. + example: [] + syntax: + content: public static float NextSingle(this Random random, float maxValue) + parameters: + - id: random + type: System.Random + description: The random. + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + return: + type: System.Single + description: A single-precision floating point number that is greater than or equal to 0, and less than maxValue. + content.vb: Public Shared Function NextSingle(random As Random, maxValue As Single) As Single + overload: MLEM.Maths.RandomExtensions.NextSingle* + nameWithType.vb: RandomExtensions.NextSingle(Random, Single) + fullName.vb: MLEM.Maths.RandomExtensions.NextSingle(System.Random, Single) + name.vb: NextSingle(Random, Single) +- uid: MLEM.Maths.RandomExtensions.NextSingle(System.Random,System.Single,System.Single) + commentId: M:MLEM.Maths.RandomExtensions.NextSingle(System.Random,System.Single,System.Single) + id: NextSingle(System.Random,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Maths.RandomExtensions + langs: + - csharp + - vb + name: NextSingle(Random, float, float) + nameWithType: RandomExtensions.NextSingle(Random, float, float) + fullName: MLEM.Maths.RandomExtensions.NextSingle(System.Random, float, float) + type: Method + source: + remote: + path: MLEM/Maths/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NextSingle + path: ../MLEM/Maths/RandomExtensions.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns a random floating-point number that is greater than or equal to minValue, and less than maxValue. + example: [] + syntax: + content: public static float NextSingle(this Random random, float minValue, float maxValue) + parameters: + - id: random + type: System.Random + description: The random. + - id: minValue + type: System.Single + description: The (inclusive) minimum value. + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + return: + type: System.Single + description: A single-precision floating point number that is greater than or equal to minValue, and less than maxValue. + content.vb: Public Shared Function NextSingle(random As Random, minValue As Single, maxValue As Single) As Single + overload: MLEM.Maths.RandomExtensions.NextSingle* + nameWithType.vb: RandomExtensions.NextSingle(Random, Single, Single) + fullName.vb: MLEM.Maths.RandomExtensions.NextSingle(System.Random, Single, Single) + name.vb: NextSingle(Random, Single, Single) +- uid: MLEM.Maths.RandomExtensions.NextSingle(System.Random) + commentId: M:MLEM.Maths.RandomExtensions.NextSingle(System.Random) + id: NextSingle(System.Random) + isExtensionMethod: true + parent: MLEM.Maths.RandomExtensions + langs: + - csharp + - vb + name: NextSingle(Random) + nameWithType: RandomExtensions.NextSingle(Random) + fullName: MLEM.Maths.RandomExtensions.NextSingle(System.Random) + type: Method + source: + remote: + path: MLEM/Maths/RandomExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NextSingle + path: ../MLEM/Maths/RandomExtensions.cs + startLine: 67 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns a random floating-point number that is greater than or equal to 0, and less than 1. + example: [] + syntax: + content: public static float NextSingle(this Random random) + parameters: + - id: random + type: System.Random + description: The random. + return: + type: System.Single + description: A single-precision floating point number that is greater than or equal to 0, and less than 1. + content.vb: Public Shared Function NextSingle(random As Random) As Single + overload: MLEM.Maths.RandomExtensions.NextSingle* +references: +- uid: System.Random + commentId: T:System.Random + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + name: Random + nameWithType: Random + fullName: System.Random +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Maths.RandomExtensions.GetRandomEntry* + commentId: Overload:MLEM.Maths.RandomExtensions.GetRandomEntry + href: MLEM.Maths.RandomExtensions.html#MLEM_Maths_RandomExtensions_GetRandomEntry__1_System_Random_System_Collections_Generic_ICollection___0__ + name: GetRandomEntry + nameWithType: RandomExtensions.GetRandomEntry + fullName: MLEM.Maths.RandomExtensions.GetRandomEntry +- uid: System.Collections.Generic.ICollection{{T}} + commentId: T:System.Collections.Generic.ICollection{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.ICollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: System.Collections.Generic.ICollection`1 + commentId: T:System.Collections.Generic.ICollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-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: T + name: T + nameWithType: T + fullName: T +- uid: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.indexoutofrangeexception + name: IndexOutOfRangeException + nameWithType: IndexOutOfRangeException + fullName: System.IndexOutOfRangeException +- uid: MLEM.Maths.RandomExtensions.GetRandomWeightedEntry* + commentId: Overload:MLEM.Maths.RandomExtensions.GetRandomWeightedEntry + href: MLEM.Maths.RandomExtensions.html#MLEM_Maths_RandomExtensions_GetRandomWeightedEntry__1_System_Random_System_Collections_Generic_ICollection___0__System_Func___0_System_Int32__ + name: GetRandomWeightedEntry + nameWithType: RandomExtensions.GetRandomWeightedEntry + fullName: MLEM.Maths.RandomExtensions.GetRandomWeightedEntry +- uid: System.Func{{T},System.Int32} + commentId: T:System.Func{``0,System.Int32} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Integer) + fullName.vb: System.Func(Of T, Integer) + name.vb: Func(Of T, Integer) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - 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: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: System.Func{{T},System.Single} + commentId: T:System.Func{``0,System.Single} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Single) + fullName.vb: System.Func(Of T, Single) + name.vb: Func(Of T, Single) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Maths.RandomExtensions.NextSingle* + commentId: Overload:MLEM.Maths.RandomExtensions.NextSingle + href: MLEM.Maths.RandomExtensions.html#MLEM_Maths_RandomExtensions_NextSingle_System_Random_System_Single_ + name: NextSingle + nameWithType: RandomExtensions.NextSingle + fullName: MLEM.Maths.RandomExtensions.NextSingle +- 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 diff --git a/Docs/api/MLEM.Maths.RectangleF.yml b/Docs/api/MLEM.Maths.RectangleF.yml new file mode 100644 index 0000000..a1fd030 --- /dev/null +++ b/Docs/api/MLEM.Maths.RectangleF.yml @@ -0,0 +1,2535 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + id: RectangleF + parent: MLEM.Maths + children: + - MLEM.Maths.RectangleF.#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Maths.RectangleF.#ctor(System.Single,System.Single,System.Single,System.Single) + - MLEM.Maths.RectangleF.Bottom + - MLEM.Maths.RectangleF.Center + - MLEM.Maths.RectangleF.Contains(MLEM.Maths.RectangleF) + - MLEM.Maths.RectangleF.Contains(Microsoft.Xna.Framework.Vector2) + - MLEM.Maths.RectangleF.Contains(System.Single,System.Single) + - MLEM.Maths.RectangleF.Deconstruct(System.Single@,System.Single@,System.Single@,System.Single@) + - MLEM.Maths.RectangleF.Distance(MLEM.Maths.RectangleF) + - MLEM.Maths.RectangleF.DistanceSquared(MLEM.Maths.RectangleF) + - MLEM.Maths.RectangleF.Empty + - MLEM.Maths.RectangleF.Equals(MLEM.Maths.RectangleF) + - MLEM.Maths.RectangleF.Equals(System.Object) + - MLEM.Maths.RectangleF.FromCorners(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - MLEM.Maths.RectangleF.FromCorners(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Maths.RectangleF.GetHashCode + - MLEM.Maths.RectangleF.Height + - MLEM.Maths.RectangleF.Inflate(System.Single,System.Single) + - MLEM.Maths.RectangleF.Intersect(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + - MLEM.Maths.RectangleF.Intersects(MLEM.Maths.RectangleF) + - MLEM.Maths.RectangleF.IsEmpty + - MLEM.Maths.RectangleF.Left + - MLEM.Maths.RectangleF.Location + - MLEM.Maths.RectangleF.Offset(Microsoft.Xna.Framework.Vector2) + - MLEM.Maths.RectangleF.Offset(System.Single,System.Single) + - MLEM.Maths.RectangleF.Right + - MLEM.Maths.RectangleF.Size + - MLEM.Maths.RectangleF.ToString + - MLEM.Maths.RectangleF.Top + - MLEM.Maths.RectangleF.Union(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + - MLEM.Maths.RectangleF.Width + - MLEM.Maths.RectangleF.X + - MLEM.Maths.RectangleF.Y + - MLEM.Maths.RectangleF.op_Equality(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + - MLEM.Maths.RectangleF.op_Explicit(MLEM.Maths.RectangleF)~Microsoft.Xna.Framework.Rectangle + - MLEM.Maths.RectangleF.op_Explicit(Microsoft.Xna.Framework.Rectangle)~MLEM.Maths.RectangleF + - MLEM.Maths.RectangleF.op_Inequality(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + langs: + - csharp + - vb + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF + type: Struct + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RectangleF + path: ../MLEM/Maths/RectangleF.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Represents a float-based version of + example: [] + syntax: + content: >- + [DataContract] + + public struct RectangleF : IEquatable + content.vb: >- + + + Public Structure RectangleF Implements IEquatable(Of RectangleF) + implements: + - System.IEquatable{MLEM.Maths.RectangleF} + inheritedMembers: + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType + extensionMethods: + - MLEM.Maths.RectangleF.MLEM.Maths.NumberExtensions.GetPoints(System.Single,System.Boolean) + - MLEM.Maths.RectangleF.MLEM.Maths.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Vector2) + - MLEM.Maths.RectangleF.MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + - MLEM.Maths.RectangleF.MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.Padding) + - MLEM.Maths.RectangleF.MLEM.Maths.NumberExtensions.Shrink(Microsoft.Xna.Framework.Vector2) + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.RectangleF.Empty + commentId: P:MLEM.Maths.RectangleF.Empty + id: Empty + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Empty + nameWithType: RectangleF.Empty + fullName: MLEM.Maths.RectangleF.Empty + type: Property + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Empty + path: ../MLEM/Maths/RectangleF.cs + startLine: 14 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The empty rectangle, with an x, y, width and height of 0. + example: [] + syntax: + content: public static RectangleF Empty { get; } + parameters: [] + return: + type: MLEM.Maths.RectangleF + content.vb: Public Shared ReadOnly Property Empty As RectangleF + overload: MLEM.Maths.RectangleF.Empty* +- uid: MLEM.Maths.RectangleF.X + commentId: F:MLEM.Maths.RectangleF.X + id: X + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: X + nameWithType: RectangleF.X + fullName: MLEM.Maths.RectangleF.X + type: Field + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: X + path: ../MLEM/Maths/RectangleF.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The x position of the top left corner of this rectangle. + example: [] + syntax: + content: >- + [DataMember] + + public float X + return: + type: System.Single + content.vb: >- + + + Public X As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.RectangleF.Y + commentId: F:MLEM.Maths.RectangleF.Y + id: Y + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Y + nameWithType: RectangleF.Y + fullName: MLEM.Maths.RectangleF.Y + type: Field + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Y + path: ../MLEM/Maths/RectangleF.cs + startLine: 25 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The y position of the top left corner of this rectangle. + example: [] + syntax: + content: >- + [DataMember] + + public float Y + return: + type: System.Single + content.vb: >- + + + Public Y As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.RectangleF.Width + commentId: F:MLEM.Maths.RectangleF.Width + id: Width + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Width + nameWithType: RectangleF.Width + fullName: MLEM.Maths.RectangleF.Width + type: Field + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Width + path: ../MLEM/Maths/RectangleF.cs + startLine: 30 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The width of this rectangle. + example: [] + syntax: + content: >- + [DataMember] + + public float Width + return: + type: System.Single + content.vb: >- + + + Public Width As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.RectangleF.Height + commentId: F:MLEM.Maths.RectangleF.Height + id: Height + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Height + nameWithType: RectangleF.Height + fullName: MLEM.Maths.RectangleF.Height + type: Field + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Height + path: ../MLEM/Maths/RectangleF.cs + startLine: 35 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The height of this rectangle. + example: [] + syntax: + content: >- + [DataMember] + + public float Height + return: + type: System.Single + content.vb: >- + + + Public Height As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Maths.RectangleF.Left + commentId: P:MLEM.Maths.RectangleF.Left + id: Left + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Left + nameWithType: RectangleF.Left + fullName: MLEM.Maths.RectangleF.Left + type: Property + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Left + path: ../MLEM/Maths/RectangleF.cs + startLine: 38 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The x position of the top left corner of this rectangle. + example: [] + syntax: + content: public float Left { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Left As Single + overload: MLEM.Maths.RectangleF.Left* +- uid: MLEM.Maths.RectangleF.Right + commentId: P:MLEM.Maths.RectangleF.Right + id: Right + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Right + nameWithType: RectangleF.Right + fullName: MLEM.Maths.RectangleF.Right + type: Property + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Right + path: ../MLEM/Maths/RectangleF.cs + startLine: 42 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The x position of the bottom right corner of this rectangle. + example: [] + syntax: + content: public float Right { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Right As Single + overload: MLEM.Maths.RectangleF.Right* +- uid: MLEM.Maths.RectangleF.Top + commentId: P:MLEM.Maths.RectangleF.Top + id: Top + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Top + nameWithType: RectangleF.Top + fullName: MLEM.Maths.RectangleF.Top + type: Property + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Top + path: ../MLEM/Maths/RectangleF.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The y position of the top left corner of this rectangle. + example: [] + syntax: + content: public float Top { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Top As Single + overload: MLEM.Maths.RectangleF.Top* +- uid: MLEM.Maths.RectangleF.Bottom + commentId: P:MLEM.Maths.RectangleF.Bottom + id: Bottom + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Bottom + nameWithType: RectangleF.Bottom + fullName: MLEM.Maths.RectangleF.Bottom + type: Property + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Bottom + path: ../MLEM/Maths/RectangleF.cs + startLine: 48 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The y position of the bottom right corner of this rectangle. + example: [] + syntax: + content: public float Bottom { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Bottom As Single + overload: MLEM.Maths.RectangleF.Bottom* +- uid: MLEM.Maths.RectangleF.IsEmpty + commentId: P:MLEM.Maths.RectangleF.IsEmpty + id: IsEmpty + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: IsEmpty + nameWithType: RectangleF.IsEmpty + fullName: MLEM.Maths.RectangleF.IsEmpty + type: Property + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsEmpty + path: ../MLEM/Maths/RectangleF.cs + startLine: 53 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + A boolean that is true if this rectangle is empty. + + A rectangle is considered empty if the width or height is 0. + example: [] + syntax: + content: public bool IsEmpty { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property IsEmpty As Boolean + overload: MLEM.Maths.RectangleF.IsEmpty* +- uid: MLEM.Maths.RectangleF.Location + commentId: P:MLEM.Maths.RectangleF.Location + id: Location + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Location + nameWithType: RectangleF.Location + fullName: MLEM.Maths.RectangleF.Location + type: Property + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Location + path: ../MLEM/Maths/RectangleF.cs + startLine: 58 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The top left corner of this rectangle + example: [] + syntax: + content: public Vector2 Location { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property Location As Vector2 + overload: MLEM.Maths.RectangleF.Location* +- uid: MLEM.Maths.RectangleF.Size + commentId: P:MLEM.Maths.RectangleF.Size + id: Size + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Size + nameWithType: RectangleF.Size + fullName: MLEM.Maths.RectangleF.Size + type: Property + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Size + path: ../MLEM/Maths/RectangleF.cs + startLine: 68 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The size, that is, the width and height of this rectangle. + example: [] + syntax: + content: public Vector2 Size { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property Size As Vector2 + overload: MLEM.Maths.RectangleF.Size* +- uid: MLEM.Maths.RectangleF.Center + commentId: P:MLEM.Maths.RectangleF.Center + id: Center + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Center + nameWithType: RectangleF.Center + fullName: MLEM.Maths.RectangleF.Center + type: Property + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Center + path: ../MLEM/Maths/RectangleF.cs + startLine: 78 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: The center of this rectangle, based on the top left corner and the size. + example: [] + syntax: + content: public Vector2 Center { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ReadOnly Property Center As Vector2 + overload: MLEM.Maths.RectangleF.Center* +- uid: MLEM.Maths.RectangleF.#ctor(System.Single,System.Single,System.Single,System.Single) + commentId: M:MLEM.Maths.RectangleF.#ctor(System.Single,System.Single,System.Single,System.Single) + id: '#ctor(System.Single,System.Single,System.Single,System.Single)' + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: RectangleF(float, float, float, float) + nameWithType: RectangleF.RectangleF(float, float, float, float) + fullName: MLEM.Maths.RectangleF.RectangleF(float, float, float, float) + type: Constructor + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Maths/RectangleF.cs + startLine: 87 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Creates a new rectangle with the specified location and size + example: [] + syntax: + content: public RectangleF(float x, float y, float width, float height) + parameters: + - id: x + type: System.Single + description: The x coordinate of the top left corner of the rectangle + - id: y + type: System.Single + description: The y coordinate of the top left corner of the rectangle + - id: width + type: System.Single + description: The width of the rectangle + - id: height + type: System.Single + description: The height of the rectangle + content.vb: Public Sub New(x As Single, y As Single, width As Single, height As Single) + overload: MLEM.Maths.RectangleF.#ctor* + nameWithType.vb: RectangleF.New(Single, Single, Single, Single) + fullName.vb: MLEM.Maths.RectangleF.New(Single, Single, Single, Single) + name.vb: New(Single, Single, Single, Single) +- uid: MLEM.Maths.RectangleF.#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.RectangleF.#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: '#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)' + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: RectangleF(Vector2, Vector2) + nameWithType: RectangleF.RectangleF(Vector2, Vector2) + fullName: MLEM.Maths.RectangleF.RectangleF(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Constructor + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Maths/RectangleF.cs + startLine: 99 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Creates a new rectangle with the specified location and size vectors + example: [] + syntax: + content: public RectangleF(Vector2 location, Vector2 size) + parameters: + - id: location + type: Microsoft.Xna.Framework.Vector2 + description: The top left corner of the rectangle + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The size of the rectangle, where x represents width and the y represents height + content.vb: Public Sub New(location As Vector2, size As Vector2) + overload: MLEM.Maths.RectangleF.#ctor* + nameWithType.vb: RectangleF.New(Vector2, Vector2) + fullName.vb: MLEM.Maths.RectangleF.New(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: New(Vector2, Vector2) +- uid: MLEM.Maths.RectangleF.Contains(System.Single,System.Single) + commentId: M:MLEM.Maths.RectangleF.Contains(System.Single,System.Single) + id: Contains(System.Single,System.Single) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Contains(float, float) + nameWithType: RectangleF.Contains(float, float) + fullName: MLEM.Maths.RectangleF.Contains(float, float) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Contains + path: ../MLEM/Maths/RectangleF.cs + startLine: 107 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Gets whether or not the provided coordinates lie within the bounds of this . + example: [] + syntax: + content: public bool Contains(float x, float y) + parameters: + - id: x + type: System.Single + description: The x coordinate of the point to check for containment. + - id: y + type: System.Single + description: The y coordinate of the point to check for containment. + return: + type: System.Boolean + description: true if the provided coordinates lie inside this ; false otherwise. + content.vb: Public Function Contains(x As Single, y As Single) As Boolean + overload: MLEM.Maths.RectangleF.Contains* + nameWithType.vb: RectangleF.Contains(Single, Single) + fullName.vb: MLEM.Maths.RectangleF.Contains(Single, Single) + name.vb: Contains(Single, Single) +- uid: MLEM.Maths.RectangleF.Contains(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.RectangleF.Contains(Microsoft.Xna.Framework.Vector2) + id: Contains(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Contains(Vector2) + nameWithType: RectangleF.Contains(Vector2) + fullName: MLEM.Maths.RectangleF.Contains(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Contains + path: ../MLEM/Maths/RectangleF.cs + startLine: 112 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Gets whether or not the provided lies within the bounds of this . + example: [] + syntax: + content: public bool Contains(Vector2 value) + parameters: + - id: value + type: Microsoft.Xna.Framework.Vector2 + description: The coordinates to check for inclusion in this . + return: + type: System.Boolean + description: true if the provided lies inside this ; false otherwise. + content.vb: Public Function Contains(value As Vector2) As Boolean + overload: MLEM.Maths.RectangleF.Contains* +- uid: MLEM.Maths.RectangleF.Contains(MLEM.Maths.RectangleF) + commentId: M:MLEM.Maths.RectangleF.Contains(MLEM.Maths.RectangleF) + id: Contains(MLEM.Maths.RectangleF) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Contains(RectangleF) + nameWithType: RectangleF.Contains(RectangleF) + fullName: MLEM.Maths.RectangleF.Contains(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Contains + path: ../MLEM/Maths/RectangleF.cs + startLine: 117 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Gets whether or not the provided lies within the bounds of this . + example: [] + syntax: + content: public bool Contains(RectangleF value) + parameters: + - id: value + type: MLEM.Maths.RectangleF + description: The to check for inclusion in this . + return: + type: System.Boolean + description: true if the provided 's bounds lie entirely inside this ; false otherwise. + content.vb: Public Function Contains(value As RectangleF) As Boolean + overload: MLEM.Maths.RectangleF.Contains* +- uid: MLEM.Maths.RectangleF.Equals(System.Object) + commentId: M:MLEM.Maths.RectangleF.Equals(System.Object) + id: Equals(System.Object) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Equals(object) + nameWithType: RectangleF.Equals(object) + fullName: MLEM.Maths.RectangleF.Equals(object) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Maths/RectangleF.cs + startLine: 124 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public override bool Equals(object obj) + parameters: + - id: obj + type: System.Object + description: The object to compare with the current instance. + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.ValueType.Equals(System.Object) + overload: MLEM.Maths.RectangleF.Equals* + nameWithType.vb: RectangleF.Equals(Object) + fullName.vb: MLEM.Maths.RectangleF.Equals(Object) + name.vb: Equals(Object) +- uid: MLEM.Maths.RectangleF.Equals(MLEM.Maths.RectangleF) + commentId: M:MLEM.Maths.RectangleF.Equals(MLEM.Maths.RectangleF) + id: Equals(MLEM.Maths.RectangleF) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Equals(RectangleF) + nameWithType: RectangleF.Equals(RectangleF) + fullName: MLEM.Maths.RectangleF.Equals(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Maths/RectangleF.cs + startLine: 131 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Indicates whether the current object is equal to another object of the same type. + example: [] + syntax: + content: public bool Equals(RectangleF other) + parameters: + - id: other + type: MLEM.Maths.RectangleF + description: An object to compare with this object. + return: + type: System.Boolean + description: true if the current object is equal to the other parameter; otherwise, false. + content.vb: Public Function Equals(other As RectangleF) As Boolean + overload: MLEM.Maths.RectangleF.Equals* + implements: + - System.IEquatable{MLEM.Maths.RectangleF}.Equals(MLEM.Maths.RectangleF) +- uid: MLEM.Maths.RectangleF.GetHashCode + commentId: M:MLEM.Maths.RectangleF.GetHashCode + id: GetHashCode + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: RectangleF.GetHashCode() + fullName: MLEM.Maths.RectangleF.GetHashCode() + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetHashCode + path: ../MLEM/Maths/RectangleF.cs + startLine: 137 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns the hash code for this instance. + example: [] + syntax: + content: public override int GetHashCode() + return: + type: System.Int32 + description: A 32-bit signed integer that is the hash code for this instance. + content.vb: Public Overrides Function GetHashCode() As Integer + overridden: System.ValueType.GetHashCode + overload: MLEM.Maths.RectangleF.GetHashCode* +- uid: MLEM.Maths.RectangleF.Inflate(System.Single,System.Single) + commentId: M:MLEM.Maths.RectangleF.Inflate(System.Single,System.Single) + id: Inflate(System.Single,System.Single) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Inflate(float, float) + nameWithType: RectangleF.Inflate(float, float) + fullName: MLEM.Maths.RectangleF.Inflate(float, float) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Inflate + path: ../MLEM/Maths/RectangleF.cs + startLine: 142 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Adjusts the edges of this by specified horizontal and vertical amounts. + example: [] + syntax: + content: public void Inflate(float horizontalAmount, float verticalAmount) + parameters: + - id: horizontalAmount + type: System.Single + description: Value to adjust the left and right edges. + - id: verticalAmount + type: System.Single + description: Value to adjust the top and bottom edges. + content.vb: Public Sub Inflate(horizontalAmount As Single, verticalAmount As Single) + overload: MLEM.Maths.RectangleF.Inflate* + nameWithType.vb: RectangleF.Inflate(Single, Single) + fullName.vb: MLEM.Maths.RectangleF.Inflate(Single, Single) + name.vb: Inflate(Single, Single) +- uid: MLEM.Maths.RectangleF.Intersects(MLEM.Maths.RectangleF) + commentId: M:MLEM.Maths.RectangleF.Intersects(MLEM.Maths.RectangleF) + id: Intersects(MLEM.Maths.RectangleF) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Intersects(RectangleF) + nameWithType: RectangleF.Intersects(RectangleF) + fullName: MLEM.Maths.RectangleF.Intersects(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Intersects + path: ../MLEM/Maths/RectangleF.cs + startLine: 150 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Gets whether or not the other intersects with this rectangle. + example: [] + syntax: + content: public bool Intersects(RectangleF value) + parameters: + - id: value + type: MLEM.Maths.RectangleF + description: The other rectangle for testing. + return: + type: System.Boolean + description: true if other intersects with this rectangle; false otherwise. + content.vb: Public Function Intersects(value As RectangleF) As Boolean + overload: MLEM.Maths.RectangleF.Intersects* +- uid: MLEM.Maths.RectangleF.Offset(System.Single,System.Single) + commentId: M:MLEM.Maths.RectangleF.Offset(System.Single,System.Single) + id: Offset(System.Single,System.Single) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Offset(float, float) + nameWithType: RectangleF.Offset(float, float) + fullName: MLEM.Maths.RectangleF.Offset(float, float) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Offset + path: ../MLEM/Maths/RectangleF.cs + startLine: 155 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Changes the of this . + example: [] + syntax: + content: public void Offset(float offsetX, float offsetY) + parameters: + - id: offsetX + type: System.Single + description: The x coordinate to add to this . + - id: offsetY + type: System.Single + description: The y coordinate to add to this . + content.vb: Public Sub Offset(offsetX As Single, offsetY As Single) + overload: MLEM.Maths.RectangleF.Offset* + nameWithType.vb: RectangleF.Offset(Single, Single) + fullName.vb: MLEM.Maths.RectangleF.Offset(Single, Single) + name.vb: Offset(Single, Single) +- uid: MLEM.Maths.RectangleF.Offset(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.RectangleF.Offset(Microsoft.Xna.Framework.Vector2) + id: Offset(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Offset(Vector2) + nameWithType: RectangleF.Offset(Vector2) + fullName: MLEM.Maths.RectangleF.Offset(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Offset + path: ../MLEM/Maths/RectangleF.cs + startLine: 161 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Changes the of this . + example: [] + syntax: + content: public void Offset(Vector2 amount) + parameters: + - id: amount + type: Microsoft.Xna.Framework.Vector2 + description: The x and y components to add to this . + content.vb: Public Sub Offset(amount As Vector2) + overload: MLEM.Maths.RectangleF.Offset* +- uid: MLEM.Maths.RectangleF.DistanceSquared(MLEM.Maths.RectangleF) + commentId: M:MLEM.Maths.RectangleF.DistanceSquared(MLEM.Maths.RectangleF) + id: DistanceSquared(MLEM.Maths.RectangleF) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: DistanceSquared(RectangleF) + nameWithType: RectangleF.DistanceSquared(RectangleF) + fullName: MLEM.Maths.RectangleF.DistanceSquared(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DistanceSquared + path: ../MLEM/Maths/RectangleF.cs + startLine: 172 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Calculates the suqared distance between this rectangle and the value. + + The returned value is the smallest squared distance between any two edges or corners of the two rectangles. + example: [] + syntax: + content: public float DistanceSquared(RectangleF value) + parameters: + - id: value + type: MLEM.Maths.RectangleF + description: The rectangle to calculate the squared distance to. + return: + type: System.Single + description: The squared distance between the two rectangles. + content.vb: Public Function DistanceSquared(value As RectangleF) As Single + overload: MLEM.Maths.RectangleF.DistanceSquared* +- uid: MLEM.Maths.RectangleF.Distance(MLEM.Maths.RectangleF) + commentId: M:MLEM.Maths.RectangleF.Distance(MLEM.Maths.RectangleF) + id: Distance(MLEM.Maths.RectangleF) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Distance(RectangleF) + nameWithType: RectangleF.Distance(RectangleF) + fullName: MLEM.Maths.RectangleF.Distance(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Distance + path: ../MLEM/Maths/RectangleF.cs + startLine: 206 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Calculates the distance between this rectangle and the value. + + The returned value is the smallest distance between any two edges or corners of the two rectangles. + example: [] + syntax: + content: public float Distance(RectangleF value) + parameters: + - id: value + type: MLEM.Maths.RectangleF + description: The rectangle to calculate the distance to. + return: + type: System.Single + description: The distance between the two rectangles. + content.vb: Public Function Distance(value As RectangleF) As Single + overload: MLEM.Maths.RectangleF.Distance* +- uid: MLEM.Maths.RectangleF.ToString + commentId: M:MLEM.Maths.RectangleF.ToString + id: ToString + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: ToString() + nameWithType: RectangleF.ToString() + fullName: MLEM.Maths.RectangleF.ToString() + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM/Maths/RectangleF.cs + startLine: 212 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns a string that represents the current object. + example: [] + syntax: + content: public override string ToString() + return: + type: System.String + description: A string that represents the current object. + content.vb: Public Overrides Function ToString() As String + overridden: System.ValueType.ToString + overload: MLEM.Maths.RectangleF.ToString* +- uid: MLEM.Maths.RectangleF.Deconstruct(System.Single@,System.Single@,System.Single@,System.Single@) + commentId: M:MLEM.Maths.RectangleF.Deconstruct(System.Single@,System.Single@,System.Single@,System.Single@) + id: Deconstruct(System.Single@,System.Single@,System.Single@,System.Single@) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Deconstruct(out float, out float, out float, out float) + nameWithType: RectangleF.Deconstruct(out float, out float, out float, out float) + fullName: MLEM.Maths.RectangleF.Deconstruct(out float, out float, out float, out float) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Deconstruct + path: ../MLEM/Maths/RectangleF.cs + startLine: 223 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Deconstruction method for . + example: [] + syntax: + content: public void Deconstruct(out float x, out float y, out float width, out float height) + parameters: + - id: x + type: System.Single + description: '' + - id: y + type: System.Single + description: '' + - id: width + type: System.Single + description: '' + - id: height + type: System.Single + description: '' + content.vb: Public Sub Deconstruct(x As Single, y As Single, width As Single, height As Single) + overload: MLEM.Maths.RectangleF.Deconstruct* + nameWithType.vb: RectangleF.Deconstruct(Single, Single, Single, Single) + fullName.vb: MLEM.Maths.RectangleF.Deconstruct(Single, Single, Single, Single) + name.vb: Deconstruct(Single, Single, Single, Single) +- uid: MLEM.Maths.RectangleF.op_Explicit(MLEM.Maths.RectangleF)~Microsoft.Xna.Framework.Rectangle + commentId: M:MLEM.Maths.RectangleF.op_Explicit(MLEM.Maths.RectangleF)~Microsoft.Xna.Framework.Rectangle + id: op_Explicit(MLEM.Maths.RectangleF)~Microsoft.Xna.Framework.Rectangle + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: explicit operator Rectangle(RectangleF) + nameWithType: RectangleF.explicit operator Rectangle(RectangleF) + fullName: MLEM.Maths.RectangleF.explicit operator Microsoft.Xna.Framework.Rectangle(MLEM.Maths.RectangleF) + type: Operator + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Explicit + path: ../MLEM/Maths/RectangleF.cs + startLine: 235 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Converts a float-based rectangle to an int-based rectangle, flooring each value in the process. + example: [] + syntax: + content: public static explicit operator Rectangle(RectangleF rect) + parameters: + - id: rect + type: MLEM.Maths.RectangleF + description: The rectangle to convert + return: + type: Microsoft.Xna.Framework.Rectangle + description: The resulting rectangle + content.vb: Public Shared Narrowing Operator CType(rect As RectangleF) As Rectangle + overload: MLEM.Maths.RectangleF.op_Explicit* + nameWithType.vb: RectangleF.CType(RectangleF) + fullName.vb: MLEM.Maths.RectangleF.CType(MLEM.Maths.RectangleF) + name.vb: CType(RectangleF) +- uid: MLEM.Maths.RectangleF.Union(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + commentId: M:MLEM.Maths.RectangleF.Union(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + id: Union(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Union(RectangleF, RectangleF) + nameWithType: RectangleF.Union(RectangleF, RectangleF) + fullName: MLEM.Maths.RectangleF.Union(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Union + path: ../MLEM/Maths/RectangleF.cs + startLine: 240 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Creates a new that completely contains two other rectangles. + example: [] + syntax: + content: public static RectangleF Union(RectangleF value1, RectangleF value2) + parameters: + - id: value1 + type: MLEM.Maths.RectangleF + description: The first . + - id: value2 + type: MLEM.Maths.RectangleF + description: The second . + return: + type: MLEM.Maths.RectangleF + description: The union of the two rectangles. + content.vb: Public Shared Function Union(value1 As RectangleF, value2 As RectangleF) As RectangleF + overload: MLEM.Maths.RectangleF.Union* +- uid: MLEM.Maths.RectangleF.Intersect(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + commentId: M:MLEM.Maths.RectangleF.Intersect(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + id: Intersect(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: Intersect(RectangleF, RectangleF) + nameWithType: RectangleF.Intersect(RectangleF, RectangleF) + fullName: MLEM.Maths.RectangleF.Intersect(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Intersect + path: ../MLEM/Maths/RectangleF.cs + startLine: 247 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Creates a new that contains overlapping region of two other rectangles. + example: [] + syntax: + content: public static RectangleF Intersect(RectangleF value1, RectangleF value2) + parameters: + - id: value1 + type: MLEM.Maths.RectangleF + description: The first . + - id: value2 + type: MLEM.Maths.RectangleF + description: The second . + return: + type: MLEM.Maths.RectangleF + description: Overlapping region of the two rectangles. + content.vb: Public Shared Function Intersect(value1 As RectangleF, value2 As RectangleF) As RectangleF + overload: MLEM.Maths.RectangleF.Intersect* +- uid: MLEM.Maths.RectangleF.FromCorners(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.RectangleF.FromCorners(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: FromCorners(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: FromCorners(Vector2, Vector2) + nameWithType: RectangleF.FromCorners(Vector2, Vector2) + fullName: MLEM.Maths.RectangleF.FromCorners(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromCorners + path: ../MLEM/Maths/RectangleF.cs + startLine: 266 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Creates a new rectangle based on two corners that form a bounding box. + + The resulting rectangle will encompass both corners as well as all of the space between them. + example: [] + syntax: + content: public static RectangleF FromCorners(Vector2 corner1, Vector2 corner2) + parameters: + - id: corner1 + type: Microsoft.Xna.Framework.Vector2 + description: The first corner to use + - id: corner2 + type: Microsoft.Xna.Framework.Vector2 + description: The second corner to use + return: + type: MLEM.Maths.RectangleF + description: The created rectangle. + content.vb: Public Shared Function FromCorners(corner1 As Vector2, corner2 As Vector2) As RectangleF + overload: MLEM.Maths.RectangleF.FromCorners* +- uid: MLEM.Maths.RectangleF.FromCorners(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + commentId: M:MLEM.Maths.RectangleF.FromCorners(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + id: FromCorners(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: FromCorners(Point, Point) + nameWithType: RectangleF.FromCorners(Point, Point) + fullName: MLEM.Maths.RectangleF.FromCorners(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromCorners + path: ../MLEM/Maths/RectangleF.cs + startLine: 281 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Creates a new rectangle based on two corners that form a bounding box. + + The resulting rectangle will encompass both corners as well as all of the space between them. + example: [] + syntax: + content: public static RectangleF FromCorners(Point corner1, Point corner2) + parameters: + - id: corner1 + type: Microsoft.Xna.Framework.Point + description: The first corner to use + - id: corner2 + type: Microsoft.Xna.Framework.Point + description: The second corner to use + return: + type: MLEM.Maths.RectangleF + description: The created rectangle. + content.vb: Public Shared Function FromCorners(corner1 As Point, corner2 As Point) As RectangleF + overload: MLEM.Maths.RectangleF.FromCorners* +- uid: MLEM.Maths.RectangleF.op_Explicit(Microsoft.Xna.Framework.Rectangle)~MLEM.Maths.RectangleF + commentId: M:MLEM.Maths.RectangleF.op_Explicit(Microsoft.Xna.Framework.Rectangle)~MLEM.Maths.RectangleF + id: op_Explicit(Microsoft.Xna.Framework.Rectangle)~MLEM.Maths.RectangleF + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: explicit operator RectangleF(Rectangle) + nameWithType: RectangleF.explicit operator RectangleF(Rectangle) + fullName: MLEM.Maths.RectangleF.explicit operator MLEM.Maths.RectangleF(Microsoft.Xna.Framework.Rectangle) + type: Operator + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Explicit + path: ../MLEM/Maths/RectangleF.cs + startLine: 294 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Converts an int-based rectangle to a float-based rectangle. + example: [] + syntax: + content: public static explicit operator RectangleF(Rectangle rect) + parameters: + - id: rect + type: Microsoft.Xna.Framework.Rectangle + description: The rectangle to convert + return: + type: MLEM.Maths.RectangleF + description: The resulting rectangle + content.vb: Public Shared Narrowing Operator CType(rect As Rectangle) As RectangleF + overload: MLEM.Maths.RectangleF.op_Explicit* + nameWithType.vb: RectangleF.CType(Rectangle) + fullName.vb: MLEM.Maths.RectangleF.CType(Microsoft.Xna.Framework.Rectangle) + name.vb: CType(Rectangle) +- uid: MLEM.Maths.RectangleF.op_Equality(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + commentId: M:MLEM.Maths.RectangleF.op_Equality(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + id: op_Equality(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: operator ==(RectangleF, RectangleF) + nameWithType: RectangleF.operator ==(RectangleF, RectangleF) + fullName: MLEM.Maths.RectangleF.operator ==(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF) + type: Operator + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Equality + path: ../MLEM/Maths/RectangleF.cs + startLine: 299 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Indicates whether the current object is equal to another object of the same type. + example: [] + syntax: + content: public static bool operator ==(RectangleF a, RectangleF b) + parameters: + - id: a + type: MLEM.Maths.RectangleF + - id: b + type: MLEM.Maths.RectangleF + return: + type: System.Boolean + description: true if the current object is equal to the other parameter; otherwise, false. + content.vb: Public Shared Operator =(a As RectangleF, b As RectangleF) As Boolean + overload: MLEM.Maths.RectangleF.op_Equality* + nameWithType.vb: RectangleF.=(RectangleF, RectangleF) + fullName.vb: MLEM.Maths.RectangleF.=(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF) + name.vb: =(RectangleF, RectangleF) +- uid: MLEM.Maths.RectangleF.op_Inequality(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + commentId: M:MLEM.Maths.RectangleF.op_Inequality(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + id: op_Inequality(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF) + parent: MLEM.Maths.RectangleF + langs: + - csharp + - vb + name: operator !=(RectangleF, RectangleF) + nameWithType: RectangleF.operator !=(RectangleF, RectangleF) + fullName: MLEM.Maths.RectangleF.operator !=(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF) + type: Operator + source: + remote: + path: MLEM/Maths/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Inequality + path: ../MLEM/Maths/RectangleF.cs + startLine: 304 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Indicates whether the current object is equal to another object of the same type. + example: [] + syntax: + content: public static bool operator !=(RectangleF a, RectangleF b) + parameters: + - id: a + type: MLEM.Maths.RectangleF + - id: b + type: MLEM.Maths.RectangleF + return: + type: System.Boolean + description: true if the current object is equal to the other parameter; otherwise, false. + content.vb: Public Shared Operator <>(a As RectangleF, b As RectangleF) As Boolean + overload: MLEM.Maths.RectangleF.op_Inequality* + nameWithType.vb: RectangleF.<>(RectangleF, RectangleF) + fullName.vb: MLEM.Maths.RectangleF.<>(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF) + name.vb: <>(RectangleF, RectangleF) +references: +- 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.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: System.IEquatable{MLEM.Maths.RectangleF} + commentId: T:System.IEquatable{MLEM.Maths.RectangleF} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of RectangleF) + fullName.vb: System.IEquatable(Of MLEM.Maths.RectangleF) + name.vb: IEquatable(Of RectangleF) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - 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: MLEM.Maths.RectangleF.MLEM.Maths.NumberExtensions.GetPoints(System.Single,System.Boolean) + commentId: M:MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + parent: MLEM.Maths.NumberExtensions + definition: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_GetPoints_MLEM_Maths_RectangleF_System_Single_System_Boolean_ + name: GetPoints(RectangleF, float, bool) + nameWithType: NumberExtensions.GetPoints(RectangleF, float, bool) + fullName: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF, float, bool) + nameWithType.vb: NumberExtensions.GetPoints(RectangleF, Single, Boolean) + fullName.vb: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF, Single, Boolean) + name.vb: GetPoints(RectangleF, Single, Boolean) + spec.csharp: + - uid: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + name: GetPoints + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_GetPoints_MLEM_Maths_RectangleF_System_Single_System_Boolean_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + name: GetPoints + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_GetPoints_MLEM_Maths_RectangleF_System_Single_System_Boolean_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Maths.RectangleF.MLEM.Maths.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Maths.NumberExtensions + definition: MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_OffsetCopy_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + name: OffsetCopy(RectangleF, Vector2) + nameWithType: NumberExtensions.OffsetCopy(RectangleF, Vector2) + fullName: MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + name: OffsetCopy + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_OffsetCopy_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + name: OffsetCopy + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_OffsetCopy_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Maths.RectangleF.MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + commentId: M:MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + parent: MLEM.Maths.NumberExtensions + definition: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Penetrate_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + name: Penetrate(RectangleF, RectangleF, out Vector2, out float) + nameWithType: NumberExtensions.Penetrate(RectangleF, RectangleF, out Vector2, out float) + fullName: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF, out Microsoft.Xna.Framework.Vector2, out float) + nameWithType.vb: NumberExtensions.Penetrate(RectangleF, RectangleF, Vector2, Single) + fullName.vb: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Vector2, Single) + name.vb: Penetrate(RectangleF, RectangleF, Vector2, Single) + spec.csharp: + - uid: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + name: Penetrate + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Penetrate_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - name: out + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + name: Penetrate + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Penetrate_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Maths.RectangleF.MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.Padding) + commentId: M:MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + parent: MLEM.Maths.NumberExtensions + definition: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_MLEM_Maths_Padding_ + name: Shrink(RectangleF, Padding) + nameWithType: NumberExtensions.Shrink(RectangleF, Padding) + fullName: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF, MLEM.Maths.Padding) + spec.csharp: + - uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + name: Shrink + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_MLEM_Maths_Padding_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Padding + name: Padding + href: MLEM.Maths.Padding.html + - name: ) + spec.vb: + - uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + name: Shrink + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_MLEM_Maths_Padding_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Padding + name: Padding + href: MLEM.Maths.Padding.html + - name: ) +- uid: MLEM.Maths.RectangleF.MLEM.Maths.NumberExtensions.Shrink(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Maths.NumberExtensions + definition: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + name: Shrink(RectangleF, Vector2) + nameWithType: NumberExtensions.Shrink(RectangleF, Vector2) + fullName: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + name: Shrink + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + name: Shrink + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- 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: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + commentId: M:MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + isExternal: true + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_GetPoints_MLEM_Maths_RectangleF_System_Single_System_Boolean_ + name: GetPoints(RectangleF, float, bool) + nameWithType: NumberExtensions.GetPoints(RectangleF, float, bool) + fullName: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF, float, bool) + nameWithType.vb: NumberExtensions.GetPoints(RectangleF, Single, Boolean) + fullName.vb: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF, Single, Boolean) + name.vb: GetPoints(RectangleF, Single, Boolean) + spec.csharp: + - uid: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + name: GetPoints + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_GetPoints_MLEM_Maths_RectangleF_System_Single_System_Boolean_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Maths.NumberExtensions.GetPoints(MLEM.Maths.RectangleF,System.Single,System.Boolean) + name: GetPoints + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_GetPoints_MLEM_Maths_RectangleF_System_Single_System_Boolean_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Maths.NumberExtensions + commentId: T:MLEM.Maths.NumberExtensions + parent: MLEM.Maths + href: MLEM.Maths.NumberExtensions.html + name: NumberExtensions + nameWithType: NumberExtensions + fullName: MLEM.Maths.NumberExtensions +- uid: MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + isExternal: true + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_OffsetCopy_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + name: OffsetCopy(RectangleF, Vector2) + nameWithType: NumberExtensions.OffsetCopy(RectangleF, Vector2) + fullName: MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + name: OffsetCopy + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_OffsetCopy_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Maths.NumberExtensions.OffsetCopy(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + name: OffsetCopy + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_OffsetCopy_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + commentId: M:MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + isExternal: true + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Penetrate_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + name: Penetrate(RectangleF, RectangleF, out Vector2, out float) + nameWithType: NumberExtensions.Penetrate(RectangleF, RectangleF, out Vector2, out float) + fullName: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF, out Microsoft.Xna.Framework.Vector2, out float) + nameWithType.vb: NumberExtensions.Penetrate(RectangleF, RectangleF, Vector2, Single) + fullName.vb: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Vector2, Single) + name.vb: Penetrate(RectangleF, RectangleF, Vector2, Single) + spec.csharp: + - uid: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + name: Penetrate + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Penetrate_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - name: out + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Maths.NumberExtensions.Penetrate(MLEM.Maths.RectangleF,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + name: Penetrate + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Penetrate_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + commentId: M:MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_MLEM_Maths_Padding_ + name: Shrink(RectangleF, Padding) + nameWithType: NumberExtensions.Shrink(RectangleF, Padding) + fullName: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF, MLEM.Maths.Padding) + spec.csharp: + - uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + name: Shrink + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_MLEM_Maths_Padding_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Padding + name: Padding + href: MLEM.Maths.Padding.html + - name: ) + spec.vb: + - uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,MLEM.Maths.Padding) + name: Shrink + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_MLEM_Maths_Padding_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Maths.Padding + name: Padding + href: MLEM.Maths.Padding.html + - name: ) +- uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + isExternal: true + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + name: Shrink(RectangleF, Vector2) + nameWithType: NumberExtensions.Shrink(RectangleF, Vector2) + fullName: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + name: Shrink + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Maths.NumberExtensions.Shrink(MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Vector2) + name: Shrink + href: MLEM.Maths.NumberExtensions.html#MLEM_Maths_NumberExtensions_Shrink_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Maths.RectangleF.Empty* + commentId: Overload:MLEM.Maths.RectangleF.Empty + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Empty + name: Empty + nameWithType: RectangleF.Empty + fullName: MLEM.Maths.RectangleF.Empty +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- 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.Maths.RectangleF.Left* + commentId: Overload:MLEM.Maths.RectangleF.Left + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Left + name: Left + nameWithType: RectangleF.Left + fullName: MLEM.Maths.RectangleF.Left +- uid: MLEM.Maths.RectangleF.Right* + commentId: Overload:MLEM.Maths.RectangleF.Right + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Right + name: Right + nameWithType: RectangleF.Right + fullName: MLEM.Maths.RectangleF.Right +- uid: MLEM.Maths.RectangleF.Top* + commentId: Overload:MLEM.Maths.RectangleF.Top + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Top + name: Top + nameWithType: RectangleF.Top + fullName: MLEM.Maths.RectangleF.Top +- uid: MLEM.Maths.RectangleF.Bottom* + commentId: Overload:MLEM.Maths.RectangleF.Bottom + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Bottom + name: Bottom + nameWithType: RectangleF.Bottom + fullName: MLEM.Maths.RectangleF.Bottom +- uid: MLEM.Maths.RectangleF.IsEmpty* + commentId: Overload:MLEM.Maths.RectangleF.IsEmpty + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_IsEmpty + name: IsEmpty + nameWithType: RectangleF.IsEmpty + fullName: MLEM.Maths.RectangleF.IsEmpty +- 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.Maths.RectangleF.Location* + commentId: Overload:MLEM.Maths.RectangleF.Location + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Location + name: Location + nameWithType: RectangleF.Location + fullName: MLEM.Maths.RectangleF.Location +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Maths.RectangleF.Size* + commentId: Overload:MLEM.Maths.RectangleF.Size + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Size + name: Size + nameWithType: RectangleF.Size + fullName: MLEM.Maths.RectangleF.Size +- uid: MLEM.Maths.RectangleF.Center* + commentId: Overload:MLEM.Maths.RectangleF.Center + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Center + name: Center + nameWithType: RectangleF.Center + fullName: MLEM.Maths.RectangleF.Center +- uid: MLEM.Maths.RectangleF.#ctor* + commentId: Overload:MLEM.Maths.RectangleF.#ctor + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF__ctor_System_Single_System_Single_System_Single_System_Single_ + name: RectangleF + nameWithType: RectangleF.RectangleF + fullName: MLEM.Maths.RectangleF.RectangleF + nameWithType.vb: RectangleF.New + fullName.vb: MLEM.Maths.RectangleF.New + name.vb: New +- uid: MLEM.Maths.RectangleF.Contains* + commentId: Overload:MLEM.Maths.RectangleF.Contains + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Contains_System_Single_System_Single_ + name: Contains + nameWithType: RectangleF.Contains + fullName: MLEM.Maths.RectangleF.Contains +- 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: 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: MLEM.Maths.RectangleF.Equals* + commentId: Overload:MLEM.Maths.RectangleF.Equals + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Equals_System_Object_ + name: Equals + nameWithType: RectangleF.Equals + fullName: MLEM.Maths.RectangleF.Equals +- 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.IEquatable{MLEM.Maths.RectangleF}.Equals(MLEM.Maths.RectangleF) + commentId: M:System.IEquatable{MLEM.Maths.RectangleF}.Equals(MLEM.Maths.RectangleF) + parent: System.IEquatable{MLEM.Maths.RectangleF} + definition: System.IEquatable`1.Equals(`0) + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(RectangleF) + nameWithType: IEquatable.Equals(RectangleF) + fullName: System.IEquatable.Equals(MLEM.Maths.RectangleF) + nameWithType.vb: IEquatable(Of RectangleF).Equals(RectangleF) + fullName.vb: System.IEquatable(Of MLEM.Maths.RectangleF).Equals(MLEM.Maths.RectangleF) + spec.csharp: + - uid: System.IEquatable{MLEM.Maths.RectangleF}.Equals(MLEM.Maths.RectangleF) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: System.IEquatable{MLEM.Maths.RectangleF}.Equals(MLEM.Maths.RectangleF) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(T) + nameWithType: IEquatable.Equals(T) + fullName: System.IEquatable.Equals(T) + nameWithType.vb: IEquatable(Of T).Equals(T) + fullName.vb: System.IEquatable(Of T).Equals(T) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - 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: MLEM.Maths.RectangleF.GetHashCode* + commentId: Overload:MLEM.Maths.RectangleF.GetHashCode + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_GetHashCode + name: GetHashCode + nameWithType: RectangleF.GetHashCode + fullName: MLEM.Maths.RectangleF.GetHashCode +- 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.Maths.RectangleF.Inflate* + commentId: Overload:MLEM.Maths.RectangleF.Inflate + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Inflate_System_Single_System_Single_ + name: Inflate + nameWithType: RectangleF.Inflate + fullName: MLEM.Maths.RectangleF.Inflate +- uid: MLEM.Maths.RectangleF.Intersects* + commentId: Overload:MLEM.Maths.RectangleF.Intersects + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Intersects_MLEM_Maths_RectangleF_ + name: Intersects + nameWithType: RectangleF.Intersects + fullName: MLEM.Maths.RectangleF.Intersects +- uid: Microsoft.Xna.Framework.Rectangle.Location + commentId: P:Microsoft.Xna.Framework.Rectangle.Location + isExternal: true + name: Location + nameWithType: Rectangle.Location + fullName: Microsoft.Xna.Framework.Rectangle.Location +- uid: MLEM.Maths.RectangleF.Offset* + commentId: Overload:MLEM.Maths.RectangleF.Offset + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Offset_System_Single_System_Single_ + name: Offset + nameWithType: RectangleF.Offset + fullName: MLEM.Maths.RectangleF.Offset +- uid: MLEM.Maths.RectangleF.DistanceSquared* + commentId: Overload:MLEM.Maths.RectangleF.DistanceSquared + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_DistanceSquared_MLEM_Maths_RectangleF_ + name: DistanceSquared + nameWithType: RectangleF.DistanceSquared + fullName: MLEM.Maths.RectangleF.DistanceSquared +- uid: MLEM.Maths.RectangleF.Distance* + commentId: Overload:MLEM.Maths.RectangleF.Distance + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Distance_MLEM_Maths_RectangleF_ + name: Distance + nameWithType: RectangleF.Distance + fullName: MLEM.Maths.RectangleF.Distance +- 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.Maths.RectangleF.ToString* + commentId: Overload:MLEM.Maths.RectangleF.ToString + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_ToString + name: ToString + nameWithType: RectangleF.ToString + fullName: MLEM.Maths.RectangleF.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.Maths.RectangleF.Deconstruct* + commentId: Overload:MLEM.Maths.RectangleF.Deconstruct + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Deconstruct_System_Single__System_Single__System_Single__System_Single__ + name: Deconstruct + nameWithType: RectangleF.Deconstruct + fullName: MLEM.Maths.RectangleF.Deconstruct +- uid: MLEM.Maths.RectangleF.op_Explicit* + commentId: Overload:MLEM.Maths.RectangleF.op_Explicit + name: explicit operator + nameWithType: RectangleF.explicit operator + fullName: MLEM.Maths.RectangleF.explicit operator + nameWithType.vb: RectangleF.CType + fullName.vb: MLEM.Maths.RectangleF.CType + name.vb: CType + spec.csharp: + - name: explicit + - name: " " + - name: operator +- uid: MLEM.Maths.RectangleF.Union* + commentId: Overload:MLEM.Maths.RectangleF.Union + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Union_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_ + name: Union + nameWithType: RectangleF.Union + fullName: MLEM.Maths.RectangleF.Union +- uid: MLEM.Maths.RectangleF.Intersect* + commentId: Overload:MLEM.Maths.RectangleF.Intersect + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_Intersect_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_ + name: Intersect + nameWithType: RectangleF.Intersect + fullName: MLEM.Maths.RectangleF.Intersect +- uid: MLEM.Maths.RectangleF.FromCorners* + commentId: Overload:MLEM.Maths.RectangleF.FromCorners + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_FromCorners_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: FromCorners + nameWithType: RectangleF.FromCorners + fullName: MLEM.Maths.RectangleF.FromCorners +- uid: MLEM.Maths.RectangleF.op_Equality* + commentId: Overload:MLEM.Maths.RectangleF.op_Equality + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_op_Equality_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_ + name: operator == + nameWithType: RectangleF.operator == + fullName: MLEM.Maths.RectangleF.operator == + nameWithType.vb: RectangleF.= + fullName.vb: MLEM.Maths.RectangleF.= + name.vb: = + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Maths.RectangleF.op_Equality* + name: == + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_op_Equality_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_ +- uid: MLEM.Maths.RectangleF.op_Inequality* + commentId: Overload:MLEM.Maths.RectangleF.op_Inequality + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_op_Inequality_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_ + name: operator != + nameWithType: RectangleF.operator != + fullName: MLEM.Maths.RectangleF.operator != + nameWithType.vb: RectangleF.<> + fullName.vb: MLEM.Maths.RectangleF.<> + name.vb: <> + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Maths.RectangleF.op_Inequality* + name: '!=' + href: MLEM.Maths.RectangleF.html#MLEM_Maths_RectangleF_op_Inequality_MLEM_Maths_RectangleF_MLEM_Maths_RectangleF_ diff --git a/Docs/api/MLEM.Maths.SeedSource.yml b/Docs/api/MLEM.Maths.SeedSource.yml new file mode 100644 index 0000000..8c4809d --- /dev/null +++ b/Docs/api/MLEM.Maths.SeedSource.yml @@ -0,0 +1,772 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Maths.SeedSource + commentId: T:MLEM.Maths.SeedSource + id: SeedSource + parent: MLEM.Maths + children: + - MLEM.Maths.SeedSource.Add(System.Guid) + - MLEM.Maths.SeedSource.Add(System.Int32) + - MLEM.Maths.SeedSource.Add(System.Object) + - MLEM.Maths.SeedSource.Add(System.Single) + - MLEM.Maths.SeedSource.Add(System.String) + - MLEM.Maths.SeedSource.Get + - MLEM.Maths.SeedSource.Random + - MLEM.Maths.SeedSource.Rotate + langs: + - csharp + - vb + name: SeedSource + nameWithType: SeedSource + fullName: MLEM.Maths.SeedSource + type: Struct + source: + remote: + path: MLEM/Maths/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SeedSource + path: ../MLEM/Maths/SeedSource.cs + startLine: 10 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + A seed source contains an value which can be used as a seed for a or . Seed sources feature a convenient way to add multiple seeds using , which will be sufficiently scrambled to be deterministically pseudorandom and combined into a single . + + This struct behaves similarly to System.HashCode in many ways, with an important distinction being that 's scrambling procedure is not considered an implementation detail, and will stay consistent between process executions. + example: + - For example, a seed source can be used to create a new based on an object's x and y coordinates by combining them into a using . The values generated by the created using will then be determined by the specific pair of x and y values used. + syntax: + content: public readonly struct SeedSource + content.vb: Public Structure SeedSource + inheritedMembers: + - System.ValueType.Equals(System.Object) + - System.ValueType.GetHashCode + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType +- uid: MLEM.Maths.SeedSource.Add(System.Int32) + commentId: M:MLEM.Maths.SeedSource.Add(System.Int32) + id: Add(System.Int32) + parent: MLEM.Maths.SeedSource + langs: + - csharp + - vb + name: Add(int) + nameWithType: SeedSource.Add(int) + fullName: MLEM.Maths.SeedSource.Add(int) + type: Method + source: + remote: + path: MLEM/Maths/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Maths/SeedSource.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Adds the given seed to this seed source's value and returns the result as a new seed source. + + The algorithm used for adding involves various scrambling operations that sufficiently pseudo-randomize the seed and final value. + example: [] + syntax: + content: public SeedSource Add(int seed) + parameters: + - id: seed + type: System.Int32 + description: The seed to add. + return: + type: MLEM.Maths.SeedSource + description: A new seed source with the seed added. + content.vb: Public Function Add(seed As Integer) As SeedSource + overload: MLEM.Maths.SeedSource.Add* + nameWithType.vb: SeedSource.Add(Integer) + fullName.vb: MLEM.Maths.SeedSource.Add(Integer) + name.vb: Add(Integer) +- uid: MLEM.Maths.SeedSource.Add(System.Single) + commentId: M:MLEM.Maths.SeedSource.Add(System.Single) + id: Add(System.Single) + parent: MLEM.Maths.SeedSource + langs: + - csharp + - vb + name: Add(float) + nameWithType: SeedSource.Add(float) + fullName: MLEM.Maths.SeedSource.Add(float) + type: Method + source: + remote: + path: MLEM/Maths/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Maths/SeedSource.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Adds the given seed to this seed source's value and returns the result as a new seed source. + + Floating point values are scrambled by invoking using a typecast version, followed by invoking using the decimal value multiplied by . + example: [] + syntax: + content: public SeedSource Add(float seed) + parameters: + - id: seed + type: System.Single + description: The seed to add. + return: + type: MLEM.Maths.SeedSource + description: A new seed source with the seed added. + content.vb: Public Function Add(seed As Single) As SeedSource + overload: MLEM.Maths.SeedSource.Add* + nameWithType.vb: SeedSource.Add(Single) + fullName.vb: MLEM.Maths.SeedSource.Add(Single) + name.vb: Add(Single) +- uid: MLEM.Maths.SeedSource.Add(System.String) + commentId: M:MLEM.Maths.SeedSource.Add(System.String) + id: Add(System.String) + parent: MLEM.Maths.SeedSource + langs: + - csharp + - vb + name: Add(string) + nameWithType: SeedSource.Add(string) + fullName: MLEM.Maths.SeedSource.Add(string) + type: Method + source: + remote: + path: MLEM/Maths/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Maths/SeedSource.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Adds the given seed to this seed source's value and returns the result as a new seed source. + + Strings are scrambled by invoking using every character contained in the string, in order. + example: [] + syntax: + content: public SeedSource Add(string seed) + parameters: + - id: seed + type: System.String + description: The seed to add. + return: + type: MLEM.Maths.SeedSource + description: A new seed source with the seed added. + content.vb: Public Function Add(seed As String) As SeedSource + overload: MLEM.Maths.SeedSource.Add* + nameWithType.vb: SeedSource.Add(String) + fullName.vb: MLEM.Maths.SeedSource.Add(String) + name.vb: Add(String) +- uid: MLEM.Maths.SeedSource.Add(System.Guid) + commentId: M:MLEM.Maths.SeedSource.Add(System.Guid) + id: Add(System.Guid) + parent: MLEM.Maths.SeedSource + langs: + - csharp + - vb + name: Add(Guid) + nameWithType: SeedSource.Add(Guid) + fullName: MLEM.Maths.SeedSource.Add(System.Guid) + type: Method + source: + remote: + path: MLEM/Maths/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Maths/SeedSource.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Adds the given seed to this seed source's value and returns the result as a new seed source. + + Guids are scrambled by invoking using every byte in the 's byte array. + example: [] + syntax: + content: public SeedSource Add(Guid seed) + parameters: + - id: seed + type: System.Guid + description: The seed to add. + return: + type: MLEM.Maths.SeedSource + description: A new seed source with the seed added. + content.vb: Public Function Add(seed As Guid) As SeedSource + overload: MLEM.Maths.SeedSource.Add* +- uid: MLEM.Maths.SeedSource.Add(System.Object) + commentId: M:MLEM.Maths.SeedSource.Add(System.Object) + id: Add(System.Object) + parent: MLEM.Maths.SeedSource + langs: + - csharp + - vb + name: Add(object) + nameWithType: SeedSource.Add(object) + fullName: MLEM.Maths.SeedSource.Add(object) + type: Method + source: + remote: + path: MLEM/Maths/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Maths/SeedSource.cs + startLine: 70 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Adds the given seed to this seed source's value and returns the result as a new seed source. + + Any objects that don't have a specially defined overload get scrambled using . + example: [] + syntax: + content: public SeedSource Add(object seed) + parameters: + - id: seed + type: System.Object + description: The seed to add. + return: + type: MLEM.Maths.SeedSource + description: A new seed source with the seed added. + content.vb: Public Function Add(seed As Object) As SeedSource + overload: MLEM.Maths.SeedSource.Add* + nameWithType.vb: SeedSource.Add(Object) + fullName.vb: MLEM.Maths.SeedSource.Add(Object) + name.vb: Add(Object) +- uid: MLEM.Maths.SeedSource.Rotate + commentId: M:MLEM.Maths.SeedSource.Rotate + id: Rotate + parent: MLEM.Maths.SeedSource + langs: + - csharp + - vb + name: Rotate() + nameWithType: SeedSource.Rotate() + fullName: MLEM.Maths.SeedSource.Rotate() + type: Method + source: + remote: + path: MLEM/Maths/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Rotate + path: ../MLEM/Maths/SeedSource.cs + startLine: 79 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns a new seed source whose value is this seed source's value, but scrambled further. + + In essence, this creates a new seed source whose value is determined by the current seed source. + example: [] + syntax: + content: public SeedSource Rotate() + return: + type: MLEM.Maths.SeedSource + description: A new seed source with a rotated value. + content.vb: Public Function Rotate() As SeedSource + overload: MLEM.Maths.SeedSource.Rotate* +- uid: MLEM.Maths.SeedSource.Get + commentId: M:MLEM.Maths.SeedSource.Get + id: Get + parent: MLEM.Maths.SeedSource + langs: + - csharp + - vb + name: Get() + nameWithType: SeedSource.Get() + fullName: MLEM.Maths.SeedSource.Get() + type: Method + source: + remote: + path: MLEM/Maths/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Get + path: ../MLEM/Maths/SeedSource.cs + startLine: 87 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns this seed source's seed value, which can then be used in or elsewhere. + example: [] + syntax: + content: public int Get() + return: + type: System.Int32 + description: This seed source's value. + content.vb: Public Function [Get]() As Integer + overload: MLEM.Maths.SeedSource.Get* +- uid: MLEM.Maths.SeedSource.Random + commentId: M:MLEM.Maths.SeedSource.Random + id: Random + parent: MLEM.Maths.SeedSource + langs: + - csharp + - vb + name: Random() + nameWithType: SeedSource.Random() + fullName: MLEM.Maths.SeedSource.Random() + type: Method + source: + remote: + path: MLEM/Maths/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Random + path: ../MLEM/Maths/SeedSource.cs + startLine: 95 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Returns a new instance using this source seed's value, retrieved using . + example: [] + syntax: + content: public Random Random() + return: + type: System.Random + description: A new using this seed source's value. + content.vb: Public Function Random() As Random + overload: MLEM.Maths.SeedSource.Random* +references: +- 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: System.Random + commentId: T:System.Random + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + name: Random + nameWithType: Random + fullName: System.Random +- uid: MLEM.Maths.SingleRandom + commentId: T:MLEM.Maths.SingleRandom + href: MLEM.Maths.SingleRandom.html + name: SingleRandom + nameWithType: SingleRandom + fullName: MLEM.Maths.SingleRandom +- uid: MLEM.Maths.SeedSource.Add(System.Int32) + commentId: M:MLEM.Maths.SeedSource.Add(System.Int32) + isExternal: true + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Add_System_Int32_ + name: Add(int) + nameWithType: SeedSource.Add(int) + fullName: MLEM.Maths.SeedSource.Add(int) + nameWithType.vb: SeedSource.Add(Integer) + fullName.vb: MLEM.Maths.SeedSource.Add(Integer) + name.vb: Add(Integer) + spec.csharp: + - uid: MLEM.Maths.SeedSource.Add(System.Int32) + name: Add + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Add_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Maths.SeedSource.Add(System.Int32) + name: Add + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Add_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Maths.SeedSource + commentId: T:MLEM.Maths.SeedSource + parent: MLEM.Maths + href: MLEM.Maths.SeedSource.html + name: SeedSource + nameWithType: SeedSource + fullName: MLEM.Maths.SeedSource +- uid: MLEM.Maths.SeedSource.Random + commentId: M:MLEM.Maths.SeedSource.Random + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Random + name: Random() + nameWithType: SeedSource.Random() + fullName: MLEM.Maths.SeedSource.Random() + spec.csharp: + - uid: MLEM.Maths.SeedSource.Random + name: Random + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Random + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Maths.SeedSource.Random + name: Random + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Random + - name: ( + - name: ) +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: System.ValueType.Equals(System.Object) + commentId: M:System.ValueType.Equals(System.Object) + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + name: Equals(object) + nameWithType: ValueType.Equals(object) + fullName: System.ValueType.Equals(object) + nameWithType.vb: ValueType.Equals(Object) + fullName.vb: System.ValueType.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.ValueType.GetHashCode + commentId: M:System.ValueType.GetHashCode + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + name: GetHashCode() + nameWithType: ValueType.GetHashCode() + fullName: System.ValueType.GetHashCode() + spec.csharp: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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: MLEM.Maths.SeedSource.Add* + commentId: Overload:MLEM.Maths.SeedSource.Add + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Add_System_Int32_ + name: Add + nameWithType: SeedSource.Add + fullName: MLEM.Maths.SeedSource.Add +- uid: System.Int32.MaxValue + commentId: F:System.Int32.MaxValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32.maxvalue + name: MaxValue + nameWithType: int.MaxValue + fullName: int.MaxValue + nameWithType.vb: Integer.MaxValue + fullName.vb: Integer.MaxValue +- 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: 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: System.Guid + commentId: T:System.Guid + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + name: Guid + nameWithType: Guid + fullName: System.Guid +- 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: MLEM.Maths.SeedSource.Rotate* + commentId: Overload:MLEM.Maths.SeedSource.Rotate + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Rotate + name: Rotate + nameWithType: SeedSource.Rotate + fullName: MLEM.Maths.SeedSource.Rotate +- uid: MLEM.Maths.SeedSource.Get* + commentId: Overload:MLEM.Maths.SeedSource.Get + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Get + name: Get + nameWithType: SeedSource.Get + fullName: MLEM.Maths.SeedSource.Get +- uid: MLEM.Maths.SeedSource.Get + commentId: M:MLEM.Maths.SeedSource.Get + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Get + name: Get() + nameWithType: SeedSource.Get() + fullName: MLEM.Maths.SeedSource.Get() + spec.csharp: + - uid: MLEM.Maths.SeedSource.Get + name: Get + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Get + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Maths.SeedSource.Get + name: Get + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Get + - name: ( + - name: ) +- uid: MLEM.Maths.SeedSource.Random* + commentId: Overload:MLEM.Maths.SeedSource.Random + href: MLEM.Maths.SeedSource.html#MLEM_Maths_SeedSource_Random + name: Random + nameWithType: SeedSource.Random + fullName: MLEM.Maths.SeedSource.Random diff --git a/Docs/api/MLEM.Maths.SingleRandom.yml b/Docs/api/MLEM.Maths.SingleRandom.yml new file mode 100644 index 0000000..c436e74 --- /dev/null +++ b/Docs/api/MLEM.Maths.SingleRandom.yml @@ -0,0 +1,1283 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Maths.SingleRandom + commentId: T:MLEM.Maths.SingleRandom + id: SingleRandom + parent: MLEM.Maths + children: + - MLEM.Maths.SingleRandom.GetRandomEntry``1(System.Collections.Generic.ICollection{``0},MLEM.Maths.SeedSource) + - MLEM.Maths.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32},MLEM.Maths.SeedSource) + - MLEM.Maths.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single},MLEM.Maths.SeedSource) + - MLEM.Maths.SingleRandom.Int(MLEM.Maths.SeedSource) + - MLEM.Maths.SingleRandom.Int(System.Int32) + - MLEM.Maths.SingleRandom.Int(System.Int32,MLEM.Maths.SeedSource) + - MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32) + - MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32,MLEM.Maths.SeedSource) + - MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32,System.Int32) + - MLEM.Maths.SingleRandom.Single(MLEM.Maths.SeedSource) + - MLEM.Maths.SingleRandom.Single(System.Int32) + - MLEM.Maths.SingleRandom.Single(System.Single,MLEM.Maths.SeedSource) + - MLEM.Maths.SingleRandom.Single(System.Single,System.Int32) + - MLEM.Maths.SingleRandom.Single(System.Single,System.Single,MLEM.Maths.SeedSource) + - MLEM.Maths.SingleRandom.Single(System.Single,System.Single,System.Int32) + langs: + - csharp + - vb + name: SingleRandom + nameWithType: SingleRandom + fullName: MLEM.Maths.SingleRandom + type: Class + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SingleRandom + path: ../MLEM/Maths/SingleRandom.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + The SingleRandom class allows generating single, one-off pseudorandom numbers based on a seed or a . + + The types of numbers that can be generated are and , both of which can be generated with specific minimum and maximum values if desired. + + Methods in this class are tested to be sufficiently "random", that is, to be sufficiently distributed throughout their range, as well as sufficiently different for neighboring seeds. + example: [] + syntax: + content: public class SingleRandom + content.vb: Public Class SingleRandom + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Maths.SingleRandom.Int(System.Int32) + commentId: M:MLEM.Maths.SingleRandom.Int(System.Int32) + id: Int(System.Int32) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Int(int) + nameWithType: SingleRandom.Int(int) + fullName: MLEM.Maths.SingleRandom.Int(int) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Maths/SingleRandom.cs + startLine: 17 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom integer between 0 and based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static int Int(int seed) + parameters: + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(seed As Integer) As Integer + overload: MLEM.Maths.SingleRandom.Int* + nameWithType.vb: SingleRandom.Int(Integer) + fullName.vb: MLEM.Maths.SingleRandom.Int(Integer) + name.vb: Int(Integer) +- uid: MLEM.Maths.SingleRandom.Int(MLEM.Maths.SeedSource) + commentId: M:MLEM.Maths.SingleRandom.Int(MLEM.Maths.SeedSource) + id: Int(MLEM.Maths.SeedSource) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Int(SeedSource) + nameWithType: SingleRandom.Int(SeedSource) + fullName: MLEM.Maths.SingleRandom.Int(MLEM.Maths.SeedSource) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Maths/SingleRandom.cs + startLine: 27 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom integer between 0 and based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static int Int(SeedSource source) + parameters: + - id: source + type: MLEM.Maths.SeedSource + description: The to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(source As SeedSource) As Integer + overload: MLEM.Maths.SingleRandom.Int* +- uid: MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32) + commentId: M:MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32) + id: Int(System.Int32,System.Int32) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Int(int, int) + nameWithType: SingleRandom.Int(int, int) + fullName: MLEM.Maths.SingleRandom.Int(int, int) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Maths/SingleRandom.cs + startLine: 38 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom integer between 0 and maxValue based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static int Int(int maxValue, int seed) + parameters: + - id: maxValue + type: System.Int32 + description: The (exclusive) maximum value. + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(maxValue As Integer, seed As Integer) As Integer + overload: MLEM.Maths.SingleRandom.Int* + nameWithType.vb: SingleRandom.Int(Integer, Integer) + fullName.vb: MLEM.Maths.SingleRandom.Int(Integer, Integer) + name.vb: Int(Integer, Integer) +- uid: MLEM.Maths.SingleRandom.Int(System.Int32,MLEM.Maths.SeedSource) + commentId: M:MLEM.Maths.SingleRandom.Int(System.Int32,MLEM.Maths.SeedSource) + id: Int(System.Int32,MLEM.Maths.SeedSource) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Int(int, SeedSource) + nameWithType: SingleRandom.Int(int, SeedSource) + fullName: MLEM.Maths.SingleRandom.Int(int, MLEM.Maths.SeedSource) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Maths/SingleRandom.cs + startLine: 49 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom integer between 0 and maxValue based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static int Int(int maxValue, SeedSource source) + parameters: + - id: maxValue + type: System.Int32 + description: The (exclusive) maximum value. + - id: source + type: MLEM.Maths.SeedSource + description: The to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(maxValue As Integer, source As SeedSource) As Integer + overload: MLEM.Maths.SingleRandom.Int* + nameWithType.vb: SingleRandom.Int(Integer, SeedSource) + fullName.vb: MLEM.Maths.SingleRandom.Int(Integer, MLEM.Maths.SeedSource) + name.vb: Int(Integer, SeedSource) +- uid: MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32,System.Int32) + commentId: M:MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32,System.Int32) + id: Int(System.Int32,System.Int32,System.Int32) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Int(int, int, int) + nameWithType: SingleRandom.Int(int, int, int) + fullName: MLEM.Maths.SingleRandom.Int(int, int, int) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Maths/SingleRandom.cs + startLine: 61 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom integer between minValue and maxValue based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static int Int(int minValue, int maxValue, int seed) + parameters: + - id: minValue + type: System.Int32 + description: The (inclusive) minimum value. + - id: maxValue + type: System.Int32 + description: The (exclusive) maximum value. + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(minValue As Integer, maxValue As Integer, seed As Integer) As Integer + overload: MLEM.Maths.SingleRandom.Int* + nameWithType.vb: SingleRandom.Int(Integer, Integer, Integer) + fullName.vb: MLEM.Maths.SingleRandom.Int(Integer, Integer, Integer) + name.vb: Int(Integer, Integer, Integer) +- uid: MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32,MLEM.Maths.SeedSource) + commentId: M:MLEM.Maths.SingleRandom.Int(System.Int32,System.Int32,MLEM.Maths.SeedSource) + id: Int(System.Int32,System.Int32,MLEM.Maths.SeedSource) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Int(int, int, SeedSource) + nameWithType: SingleRandom.Int(int, int, SeedSource) + fullName: MLEM.Maths.SingleRandom.Int(int, int, MLEM.Maths.SeedSource) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Maths/SingleRandom.cs + startLine: 73 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom integer between minValue and maxValue based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static int Int(int minValue, int maxValue, SeedSource source) + parameters: + - id: minValue + type: System.Int32 + description: The (inclusive) minimum value. + - id: maxValue + type: System.Int32 + description: The (exclusive) maximum value. + - id: source + type: MLEM.Maths.SeedSource + description: The to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(minValue As Integer, maxValue As Integer, source As SeedSource) As Integer + overload: MLEM.Maths.SingleRandom.Int* + nameWithType.vb: SingleRandom.Int(Integer, Integer, SeedSource) + fullName.vb: MLEM.Maths.SingleRandom.Int(Integer, Integer, MLEM.Maths.SeedSource) + name.vb: Int(Integer, Integer, SeedSource) +- uid: MLEM.Maths.SingleRandom.Single(System.Int32) + commentId: M:MLEM.Maths.SingleRandom.Single(System.Int32) + id: Single(System.Int32) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Single(int) + nameWithType: SingleRandom.Single(int) + fullName: MLEM.Maths.SingleRandom.Single(int) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Maths/SingleRandom.cs + startLine: 83 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom floating point number between 0 and 1 based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static float Single(int seed) + parameters: + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](seed As Integer) As Single + overload: MLEM.Maths.SingleRandom.Single* + nameWithType.vb: SingleRandom.Single(Integer) + fullName.vb: MLEM.Maths.SingleRandom.Single(Integer) + name.vb: Single(Integer) +- uid: MLEM.Maths.SingleRandom.Single(MLEM.Maths.SeedSource) + commentId: M:MLEM.Maths.SingleRandom.Single(MLEM.Maths.SeedSource) + id: Single(MLEM.Maths.SeedSource) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Single(SeedSource) + nameWithType: SingleRandom.Single(SeedSource) + fullName: MLEM.Maths.SingleRandom.Single(MLEM.Maths.SeedSource) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Maths/SingleRandom.cs + startLine: 93 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom floating point number between 0 and 1 based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static float Single(SeedSource source) + parameters: + - id: source + type: MLEM.Maths.SeedSource + description: The to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](source As SeedSource) As Single + overload: MLEM.Maths.SingleRandom.Single* +- uid: MLEM.Maths.SingleRandom.Single(System.Single,System.Int32) + commentId: M:MLEM.Maths.SingleRandom.Single(System.Single,System.Int32) + id: Single(System.Single,System.Int32) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Single(float, int) + nameWithType: SingleRandom.Single(float, int) + fullName: MLEM.Maths.SingleRandom.Single(float, int) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Maths/SingleRandom.cs + startLine: 104 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom floating point number between 0 and maxValue based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static float Single(float maxValue, int seed) + parameters: + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](maxValue As Single, seed As Integer) As Single + overload: MLEM.Maths.SingleRandom.Single* + nameWithType.vb: SingleRandom.Single(Single, Integer) + fullName.vb: MLEM.Maths.SingleRandom.Single(Single, Integer) + name.vb: Single(Single, Integer) +- uid: MLEM.Maths.SingleRandom.Single(System.Single,MLEM.Maths.SeedSource) + commentId: M:MLEM.Maths.SingleRandom.Single(System.Single,MLEM.Maths.SeedSource) + id: Single(System.Single,MLEM.Maths.SeedSource) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Single(float, SeedSource) + nameWithType: SingleRandom.Single(float, SeedSource) + fullName: MLEM.Maths.SingleRandom.Single(float, MLEM.Maths.SeedSource) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Maths/SingleRandom.cs + startLine: 115 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom floating point number between 0 and maxValue based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static float Single(float maxValue, SeedSource source) + parameters: + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + - id: source + type: MLEM.Maths.SeedSource + description: The to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](maxValue As Single, source As SeedSource) As Single + overload: MLEM.Maths.SingleRandom.Single* + nameWithType.vb: SingleRandom.Single(Single, SeedSource) + fullName.vb: MLEM.Maths.SingleRandom.Single(Single, MLEM.Maths.SeedSource) + name.vb: Single(Single, SeedSource) +- uid: MLEM.Maths.SingleRandom.Single(System.Single,System.Single,System.Int32) + commentId: M:MLEM.Maths.SingleRandom.Single(System.Single,System.Single,System.Int32) + id: Single(System.Single,System.Single,System.Int32) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Single(float, float, int) + nameWithType: SingleRandom.Single(float, float, int) + fullName: MLEM.Maths.SingleRandom.Single(float, float, int) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Maths/SingleRandom.cs + startLine: 127 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom floating point number between minValue and maxValue based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static float Single(float minValue, float maxValue, int seed) + parameters: + - id: minValue + type: System.Single + description: The (inclusive) minimum value. + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](minValue As Single, maxValue As Single, seed As Integer) As Single + overload: MLEM.Maths.SingleRandom.Single* + nameWithType.vb: SingleRandom.Single(Single, Single, Integer) + fullName.vb: MLEM.Maths.SingleRandom.Single(Single, Single, Integer) + name.vb: Single(Single, Single, Integer) +- uid: MLEM.Maths.SingleRandom.Single(System.Single,System.Single,MLEM.Maths.SeedSource) + commentId: M:MLEM.Maths.SingleRandom.Single(System.Single,System.Single,MLEM.Maths.SeedSource) + id: Single(System.Single,System.Single,MLEM.Maths.SeedSource) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: Single(float, float, SeedSource) + nameWithType: SingleRandom.Single(float, float, SeedSource) + fullName: MLEM.Maths.SingleRandom.Single(float, float, MLEM.Maths.SeedSource) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Maths/SingleRandom.cs + startLine: 139 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Generates a single, one-off pseudorandom floating point number between minValue and maxValue based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static float Single(float minValue, float maxValue, SeedSource source) + parameters: + - id: minValue + type: System.Single + description: The (inclusive) minimum value. + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + - id: source + type: MLEM.Maths.SeedSource + description: The to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](minValue As Single, maxValue As Single, source As SeedSource) As Single + overload: MLEM.Maths.SingleRandom.Single* + nameWithType.vb: SingleRandom.Single(Single, Single, SeedSource) + fullName.vb: MLEM.Maths.SingleRandom.Single(Single, Single, MLEM.Maths.SeedSource) + name.vb: Single(Single, Single, SeedSource) +- uid: MLEM.Maths.SingleRandom.GetRandomEntry``1(System.Collections.Generic.ICollection{``0},MLEM.Maths.SeedSource) + commentId: M:MLEM.Maths.SingleRandom.GetRandomEntry``1(System.Collections.Generic.ICollection{``0},MLEM.Maths.SeedSource) + id: GetRandomEntry``1(System.Collections.Generic.ICollection{``0},MLEM.Maths.SeedSource) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: GetRandomEntry(ICollection, SeedSource) + nameWithType: SingleRandom.GetRandomEntry(ICollection, SeedSource) + fullName: MLEM.Maths.SingleRandom.GetRandomEntry(System.Collections.Generic.ICollection, MLEM.Maths.SeedSource) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomEntry + path: ../MLEM/Maths/SingleRandom.cs + startLine: 150 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: Gets a random entry from the given collection with uniform chance. + example: [] + syntax: + content: public static T GetRandomEntry(ICollection entries, SeedSource source) + parameters: + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + - id: source + type: MLEM.Maths.SeedSource + description: The to use. + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry + content.vb: Public Shared Function GetRandomEntry(Of T)(entries As ICollection(Of T), source As SeedSource) As T + overload: MLEM.Maths.SingleRandom.GetRandomEntry* + nameWithType.vb: SingleRandom.GetRandomEntry(Of T)(ICollection(Of T), SeedSource) + fullName.vb: MLEM.Maths.SingleRandom.GetRandomEntry(Of T)(System.Collections.Generic.ICollection(Of T), MLEM.Maths.SeedSource) + name.vb: GetRandomEntry(Of T)(ICollection(Of T), SeedSource) +- uid: MLEM.Maths.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32},MLEM.Maths.SeedSource) + commentId: M:MLEM.Maths.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32},MLEM.Maths.SeedSource) + id: GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32},MLEM.Maths.SeedSource) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: GetRandomWeightedEntry(ICollection, Func, SeedSource) + nameWithType: SingleRandom.GetRandomWeightedEntry(ICollection, Func, SeedSource) + fullName: MLEM.Maths.SingleRandom.GetRandomWeightedEntry(System.Collections.Generic.ICollection, System.Func, MLEM.Maths.SeedSource) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomWeightedEntry + path: ../MLEM/Maths/SingleRandom.cs + startLine: 164 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns a random entry from the given collection based on the specified weight function. + + A higher weight for an entry increases its likeliness of being picked. + example: [] + syntax: + content: public static T GetRandomWeightedEntry(ICollection entries, Func weightFunc, SeedSource source) + parameters: + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + - id: weightFunc + type: System.Func{{T},System.Int32} + description: A function that applies weight to each entry + - id: source + type: MLEM.Maths.SeedSource + description: The to use. + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry, based on the entries' weight + content.vb: Public Shared Function GetRandomWeightedEntry(Of T)(entries As ICollection(Of T), weightFunc As Func(Of T, Integer), source As SeedSource) As T + overload: MLEM.Maths.SingleRandom.GetRandomWeightedEntry* + exceptions: + - type: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + description: If the weight function returns different weights for the same entry + nameWithType.vb: SingleRandom.GetRandomWeightedEntry(Of T)(ICollection(Of T), Func(Of T, Integer), SeedSource) + fullName.vb: MLEM.Maths.SingleRandom.GetRandomWeightedEntry(Of T)(System.Collections.Generic.ICollection(Of T), System.Func(Of T, Integer), MLEM.Maths.SeedSource) + name.vb: GetRandomWeightedEntry(Of T)(ICollection(Of T), Func(Of T, Integer), SeedSource) +- uid: MLEM.Maths.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single},MLEM.Maths.SeedSource) + commentId: M:MLEM.Maths.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single},MLEM.Maths.SeedSource) + id: GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single},MLEM.Maths.SeedSource) + parent: MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: GetRandomWeightedEntry(ICollection, Func, SeedSource) + nameWithType: SingleRandom.GetRandomWeightedEntry(ICollection, Func, SeedSource) + fullName: MLEM.Maths.SingleRandom.GetRandomWeightedEntry(System.Collections.Generic.ICollection, System.Func, MLEM.Maths.SeedSource) + type: Method + source: + remote: + path: MLEM/Maths/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomWeightedEntry + path: ../MLEM/Maths/SingleRandom.cs + startLine: 169 + assemblies: + - MLEM + namespace: MLEM.Maths + summary: >- + Returns a random entry from the given collection based on the specified weight function. + + A higher weight for an entry increases its likeliness of being picked. + example: [] + syntax: + content: public static T GetRandomWeightedEntry(ICollection entries, Func weightFunc, SeedSource source) + parameters: + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + - id: weightFunc + type: System.Func{{T},System.Single} + description: A function that applies weight to each entry + - id: source + type: MLEM.Maths.SeedSource + description: The to use. + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry, based on the entries' weight + content.vb: Public Shared Function GetRandomWeightedEntry(Of T)(entries As ICollection(Of T), weightFunc As Func(Of T, Single), source As SeedSource) As T + overload: MLEM.Maths.SingleRandom.GetRandomWeightedEntry* + exceptions: + - type: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + description: If the weight function returns different weights for the same entry + nameWithType.vb: SingleRandom.GetRandomWeightedEntry(Of T)(ICollection(Of T), Func(Of T, Single), SeedSource) + fullName.vb: MLEM.Maths.SingleRandom.GetRandomWeightedEntry(Of T)(System.Collections.Generic.ICollection(Of T), System.Func(Of T, Single), MLEM.Maths.SeedSource) + name.vb: GetRandomWeightedEntry(Of T)(ICollection(Of T), Func(Of T, Single), SeedSource) +references: +- uid: MLEM.Maths.SeedSource + commentId: T:MLEM.Maths.SeedSource + parent: MLEM.Maths + href: MLEM.Maths.SeedSource.html + name: SeedSource + nameWithType: SeedSource + fullName: MLEM.Maths.SeedSource +- 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: 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.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Int32.MaxValue + commentId: F:System.Int32.MaxValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32.maxvalue + name: MaxValue + nameWithType: int.MaxValue + fullName: int.MaxValue + nameWithType.vb: Integer.MaxValue + fullName.vb: Integer.MaxValue +- uid: MLEM.Maths.SingleRandom.Int* + commentId: Overload:MLEM.Maths.SingleRandom.Int + href: MLEM.Maths.SingleRandom.html#MLEM_Maths_SingleRandom_Int_System_Int32_ + name: Int + nameWithType: SingleRandom.Int + fullName: MLEM.Maths.SingleRandom.Int +- uid: MLEM.Maths.SingleRandom.Single* + commentId: Overload:MLEM.Maths.SingleRandom.Single + href: MLEM.Maths.SingleRandom.html#MLEM_Maths_SingleRandom_Single_System_Int32_ + name: Single + nameWithType: SingleRandom.Single + fullName: MLEM.Maths.SingleRandom.Single +- uid: MLEM.Maths.SingleRandom.GetRandomEntry* + commentId: Overload:MLEM.Maths.SingleRandom.GetRandomEntry + href: MLEM.Maths.SingleRandom.html#MLEM_Maths_SingleRandom_GetRandomEntry__1_System_Collections_Generic_ICollection___0__MLEM_Maths_SeedSource_ + name: GetRandomEntry + nameWithType: SingleRandom.GetRandomEntry + fullName: MLEM.Maths.SingleRandom.GetRandomEntry +- uid: System.Collections.Generic.ICollection{{T}} + commentId: T:System.Collections.Generic.ICollection{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.ICollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: System.Collections.Generic.ICollection`1 + commentId: T:System.Collections.Generic.ICollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-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: T + name: T + nameWithType: T + fullName: T +- uid: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.indexoutofrangeexception + name: IndexOutOfRangeException + nameWithType: IndexOutOfRangeException + fullName: System.IndexOutOfRangeException +- uid: MLEM.Maths.SingleRandom.GetRandomWeightedEntry* + commentId: Overload:MLEM.Maths.SingleRandom.GetRandomWeightedEntry + href: MLEM.Maths.SingleRandom.html#MLEM_Maths_SingleRandom_GetRandomWeightedEntry__1_System_Collections_Generic_ICollection___0__System_Func___0_System_Int32__MLEM_Maths_SeedSource_ + name: GetRandomWeightedEntry + nameWithType: SingleRandom.GetRandomWeightedEntry + fullName: MLEM.Maths.SingleRandom.GetRandomWeightedEntry +- uid: System.Func{{T},System.Int32} + commentId: T:System.Func{``0,System.Int32} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Integer) + fullName.vb: System.Func(Of T, Integer) + name.vb: Func(Of T, Integer) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - 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: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: System.Func{{T},System.Single} + commentId: T:System.Func{``0,System.Single} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Single) + fullName.vb: System.Func(Of T, Single) + name.vb: Func(Of T, Single) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) diff --git a/Docs/api/MLEM.Maths.yml b/Docs/api/MLEM.Maths.yml new file mode 100644 index 0000000..affb6c7 --- /dev/null +++ b/Docs/api/MLEM.Maths.yml @@ -0,0 +1,132 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Maths + commentId: N:MLEM.Maths + id: MLEM.Maths + children: + - MLEM.Maths.Direction2 + - MLEM.Maths.Direction2Helper + - MLEM.Maths.Easings + - MLEM.Maths.Easings.Easing + - MLEM.Maths.NumberExtensions + - MLEM.Maths.Padding + - MLEM.Maths.RandomExtensions + - MLEM.Maths.RectangleF + - MLEM.Maths.SeedSource + - MLEM.Maths.SingleRandom + langs: + - csharp + - vb + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Maths.Direction2 + commentId: T:MLEM.Maths.Direction2 + parent: MLEM.Maths + href: MLEM.Maths.Direction2.html + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Maths.Direction2 +- uid: MLEM.Maths.Direction2Helper + commentId: T:MLEM.Maths.Direction2Helper + parent: MLEM.Maths + href: MLEM.Maths.Direction2Helper.html + name: Direction2Helper + nameWithType: Direction2Helper + fullName: MLEM.Maths.Direction2Helper +- uid: MLEM.Maths.Easings + commentId: T:MLEM.Maths.Easings + parent: MLEM.Maths + href: MLEM.Maths.Easings.html + name: Easings + nameWithType: Easings + fullName: MLEM.Maths.Easings +- uid: MLEM.Maths.Easings.Easing + commentId: T:MLEM.Maths.Easings.Easing + parent: MLEM.Maths + href: MLEM.Maths.Easings.html + name: Easings.Easing + nameWithType: Easings.Easing + fullName: MLEM.Maths.Easings.Easing + spec.csharp: + - uid: MLEM.Maths.Easings + name: Easings + href: MLEM.Maths.Easings.html + - name: . + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html + spec.vb: + - uid: MLEM.Maths.Easings + name: Easings + href: MLEM.Maths.Easings.html + - name: . + - uid: MLEM.Maths.Easings.Easing + name: Easing + href: MLEM.Maths.Easings.Easing.html +- uid: MLEM.Maths.NumberExtensions + commentId: T:MLEM.Maths.NumberExtensions + parent: MLEM.Maths + href: MLEM.Maths.NumberExtensions.html + name: NumberExtensions + nameWithType: NumberExtensions + fullName: MLEM.Maths.NumberExtensions +- uid: MLEM.Maths.Padding + commentId: T:MLEM.Maths.Padding + parent: MLEM.Maths + href: MLEM.Maths.Padding.html + name: Padding + nameWithType: Padding + fullName: MLEM.Maths.Padding +- uid: MLEM.Maths.RandomExtensions + commentId: T:MLEM.Maths.RandomExtensions + href: MLEM.Maths.RandomExtensions.html + name: RandomExtensions + nameWithType: RandomExtensions + fullName: MLEM.Maths.RandomExtensions +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Maths.SeedSource + commentId: T:MLEM.Maths.SeedSource + parent: MLEM.Maths + href: MLEM.Maths.SeedSource.html + name: SeedSource + nameWithType: SeedSource + fullName: MLEM.Maths.SeedSource +- uid: MLEM.Maths.SingleRandom + commentId: T:MLEM.Maths.SingleRandom + href: MLEM.Maths.SingleRandom.html + name: SingleRandom + nameWithType: SingleRandom + fullName: MLEM.Maths.SingleRandom +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html diff --git a/Docs/api/MLEM.Misc.CollectionExtensions.yml b/Docs/api/MLEM.Misc.CollectionExtensions.yml new file mode 100644 index 0000000..59a845e --- /dev/null +++ b/Docs/api/MLEM.Misc.CollectionExtensions.yml @@ -0,0 +1,848 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.CollectionExtensions + commentId: T:MLEM.Misc.CollectionExtensions + id: CollectionExtensions + parent: MLEM.Misc + children: + - MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + - MLEM.Misc.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + - MLEM.Misc.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + - MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + langs: + - csharp + - vb + name: CollectionExtensions + nameWithType: CollectionExtensions + fullName: MLEM.Misc.CollectionExtensions + type: Class + source: + remote: + path: MLEM/Misc/CollectionExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CollectionExtensions + path: ../MLEM/Misc/CollectionExtensions.cs + startLine: 7 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: A set of extensions for dealing with collections of various kinds + example: [] + syntax: + content: public static class CollectionExtensions + content.vb: Public Module CollectionExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Misc.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + commentId: M:MLEM.Misc.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + id: Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + isExtensionMethod: true + parent: MLEM.Misc.CollectionExtensions + langs: + - csharp + - vb + name: Combinations(IEnumerable>) + nameWithType: CollectionExtensions.Combinations(IEnumerable>) + fullName: MLEM.Misc.CollectionExtensions.Combinations(System.Collections.Generic.IEnumerable>) + type: Method + source: + remote: + path: MLEM/Misc/CollectionExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Combinations + path: ../MLEM/Misc/CollectionExtensions.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + This method returns a set of possible combinations of n items from n different sets, where the order of the items in each combination is based on the order of the input sets. + + For a version of this method that returns indices rather than entries, see . + + + + Given the input set {{1, 2, 3}, {A, B}, {+, -}}, the returned set would contain the following sets: + +
{1, A, +}, {1, A, -}, {1, B, +}, {1, B, -},
+
+    {2, A, +}, {2, A, -}, {2, B, +}, {2, B, -},
+
+    {3, A, +}, {3, A, -}, {3, B, +}, {3, B, -}
+ +
+ example: [] + syntax: + content: public static IEnumerable> Combinations(this IEnumerable> things) + parameters: + - id: things + type: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{{T}}} + description: The different sets to be combined + typeParameters: + - id: T + description: The type of the items in the sets + return: + type: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{{T}}} + description: All combinations of set items as described + content.vb: Public Shared Function Combinations(Of T)(things As IEnumerable(Of IEnumerable(Of T))) As IEnumerable(Of IEnumerable(Of T)) + overload: MLEM.Misc.CollectionExtensions.Combinations* + nameWithType.vb: CollectionExtensions.Combinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + fullName.vb: MLEM.Misc.CollectionExtensions.Combinations(Of T)(System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of T))) + name.vb: Combinations(Of T)(IEnumerable(Of IEnumerable(Of T))) +- uid: MLEM.Misc.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + commentId: M:MLEM.Misc.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + id: IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + isExtensionMethod: true + parent: MLEM.Misc.CollectionExtensions + langs: + - csharp + - vb + name: IndexCombinations(IEnumerable>) + nameWithType: CollectionExtensions.IndexCombinations(IEnumerable>) + fullName: MLEM.Misc.CollectionExtensions.IndexCombinations(System.Collections.Generic.IEnumerable>) + type: Method + source: + remote: + path: MLEM/Misc/CollectionExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IndexCombinations + path: ../MLEM/Misc/CollectionExtensions.cs + startLine: 46 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + This method returns a set of possible combinations of n indices of items from n different sets, where the order of the items' indices in each combination is based on the order of the input sets. + + For a version of this method that returns entries rather than indices, see . + + + + Given the input set {{1, 2, 3}, {A, B}, {+, -}}, the returned set would contain the following sets: + +
{0, 0, 0}, {0, 0, 1}, {0, 1, 0}, {0, 1, 1},
+
+    {1, 0, 0}, {1, 0, 1}, {1, 1, 0}, {1, 1, 1},
+
+    {2, 0, 0}, {2, 0, 1}, {2, 1, 0}, {2, 1, 1}
+ +
+ example: [] + syntax: + content: public static IEnumerable> IndexCombinations(this IEnumerable> things) + parameters: + - id: things + type: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{{T}}} + description: The different sets to be combined + typeParameters: + - id: T + description: The type of the items in the sets + return: + type: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{System.Int32}} + description: All combinations of set items as described + content.vb: Public Shared Function IndexCombinations(Of T)(things As IEnumerable(Of IEnumerable(Of T))) As IEnumerable(Of IEnumerable(Of Integer)) + overload: MLEM.Misc.CollectionExtensions.IndexCombinations* + nameWithType.vb: CollectionExtensions.IndexCombinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + fullName.vb: MLEM.Misc.CollectionExtensions.IndexCombinations(Of T)(System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of T))) + name.vb: IndexCombinations(Of T)(IEnumerable(Of IEnumerable(Of T))) +- uid: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + commentId: M:MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + id: Append``1(System.Collections.Generic.IEnumerable{``0},``0) + isExtensionMethod: true + parent: MLEM.Misc.CollectionExtensions + langs: + - csharp + - vb + name: Append(IEnumerable, T) + nameWithType: CollectionExtensions.Append(IEnumerable, T) + fullName: MLEM.Misc.CollectionExtensions.Append(System.Collections.Generic.IEnumerable, T) + type: Method + source: + remote: + path: MLEM/Misc/CollectionExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Append + path: ../MLEM/Misc/CollectionExtensions.cs + startLine: 59 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Appends a value to the end of the sequence. + example: [] + syntax: + content: public static IEnumerable Append(this IEnumerable source, T element) + parameters: + - id: source + type: System.Collections.Generic.IEnumerable{{T}} + description: A sequence of values. + - id: element + type: '{T}' + description: The value to append to source. + typeParameters: + - id: T + description: The type of the elements of source. + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: A new sequence that ends with element. + content.vb: Public Shared Function Append(Of T)(source As IEnumerable(Of T), element As T) As IEnumerable(Of T) + overload: MLEM.Misc.CollectionExtensions.Append* + nameWithType.vb: CollectionExtensions.Append(Of T)(IEnumerable(Of T), T) + fullName.vb: MLEM.Misc.CollectionExtensions.Append(Of T)(System.Collections.Generic.IEnumerable(Of T), T) + name.vb: Append(Of T)(IEnumerable(Of T), T) +- uid: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + commentId: M:MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + id: Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + isExtensionMethod: true + parent: MLEM.Misc.CollectionExtensions + langs: + - csharp + - vb + name: Prepend(IEnumerable, T) + nameWithType: CollectionExtensions.Prepend(IEnumerable, T) + fullName: MLEM.Misc.CollectionExtensions.Prepend(System.Collections.Generic.IEnumerable, T) + type: Method + source: + remote: + path: MLEM/Misc/CollectionExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Prepend + path: ../MLEM/Misc/CollectionExtensions.cs + startLine: 70 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Prepends a value to the beginning of the sequence. + example: [] + syntax: + content: public static IEnumerable Prepend(this IEnumerable source, T element) + parameters: + - id: source + type: System.Collections.Generic.IEnumerable{{T}} + description: A sequence of values. + - id: element + type: '{T}' + description: The value to prepend to source. + typeParameters: + - id: T + description: The type of the elements of source. + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: A new sequence that begins with element. + content.vb: Public Shared Function Prepend(Of T)(source As IEnumerable(Of T), element As T) As IEnumerable(Of T) + overload: MLEM.Misc.CollectionExtensions.Prepend* + nameWithType.vb: CollectionExtensions.Prepend(Of T)(IEnumerable(Of T), T) + fullName.vb: MLEM.Misc.CollectionExtensions.Prepend(Of T)(System.Collections.Generic.IEnumerable(Of T), T) + name.vb: Prepend(Of T)(IEnumerable(Of T), T) +references: +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + commentId: M:MLEM.Misc.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + isExternal: true + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_IndexCombinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + name: IndexCombinations(IEnumerable>) + nameWithType: CollectionExtensions.IndexCombinations(IEnumerable>) + fullName: MLEM.Misc.CollectionExtensions.IndexCombinations(System.Collections.Generic.IEnumerable>) + nameWithType.vb: CollectionExtensions.IndexCombinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + fullName.vb: MLEM.Misc.CollectionExtensions.IndexCombinations(Of T)(System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of T))) + name.vb: IndexCombinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + spec.csharp: + - uid: MLEM.Misc.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + name: IndexCombinations + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_IndexCombinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Misc.CollectionExtensions.IndexCombinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + name: IndexCombinations + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_IndexCombinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.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: ) + - name: ) + - name: ) +- uid: MLEM.Misc.CollectionExtensions.Combinations* + commentId: Overload:MLEM.Misc.CollectionExtensions.Combinations + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Combinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + name: Combinations + nameWithType: CollectionExtensions.Combinations + fullName: MLEM.Misc.CollectionExtensions.Combinations +- uid: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{{T}}} + commentId: T:System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable> + nameWithType: IEnumerable> + fullName: System.Collections.Generic.IEnumerable> + nameWithType.vb: IEnumerable(Of IEnumerable(Of T)) + fullName.vb: System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of T)) + name.vb: IEnumerable(Of 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: < + - 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: '>' + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.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: ) + - 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Misc.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + commentId: M:MLEM.Misc.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + isExternal: true + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Combinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + name: Combinations(IEnumerable>) + nameWithType: CollectionExtensions.Combinations(IEnumerable>) + fullName: MLEM.Misc.CollectionExtensions.Combinations(System.Collections.Generic.IEnumerable>) + nameWithType.vb: CollectionExtensions.Combinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + fullName.vb: MLEM.Misc.CollectionExtensions.Combinations(Of T)(System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of T))) + name.vb: Combinations(Of T)(IEnumerable(Of IEnumerable(Of T))) + spec.csharp: + - uid: MLEM.Misc.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + name: Combinations + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Combinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Misc.CollectionExtensions.Combinations``1(System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{``0}}) + name: Combinations + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Combinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.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: ) + - name: ) + - name: ) +- uid: MLEM.Misc.CollectionExtensions.IndexCombinations* + commentId: Overload:MLEM.Misc.CollectionExtensions.IndexCombinations + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_IndexCombinations__1_System_Collections_Generic_IEnumerable_System_Collections_Generic_IEnumerable___0___ + name: IndexCombinations + nameWithType: CollectionExtensions.IndexCombinations + fullName: MLEM.Misc.CollectionExtensions.IndexCombinations +- uid: System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{System.Int32}} + commentId: T:System.Collections.Generic.IEnumerable{System.Collections.Generic.IEnumerable{System.Int32}} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable> + nameWithType: IEnumerable> + fullName: System.Collections.Generic.IEnumerable> + nameWithType.vb: IEnumerable(Of IEnumerable(Of Integer)) + fullName.vb: System.Collections.Generic.IEnumerable(Of System.Collections.Generic.IEnumerable(Of Integer)) + name.vb: IEnumerable(Of IEnumerable(Of Integer)) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + - name: ) +- uid: MLEM.Misc.CollectionExtensions.Append* + commentId: Overload:MLEM.Misc.CollectionExtensions.Append + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + name: Append + nameWithType: CollectionExtensions.Append + fullName: MLEM.Misc.CollectionExtensions.Append +- uid: System.Collections.Generic.IEnumerable{{T}} + commentId: T:System.Collections.Generic.IEnumerable{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Misc.CollectionExtensions.Prepend* + commentId: Overload:MLEM.Misc.CollectionExtensions.Prepend + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + name: Prepend + nameWithType: CollectionExtensions.Prepend + fullName: MLEM.Misc.CollectionExtensions.Prepend diff --git a/Docs/api/MLEM.Misc.Direction2.yml b/Docs/api/MLEM.Misc.Direction2.yml new file mode 100644 index 0000000..a66afdd --- /dev/null +++ b/Docs/api/MLEM.Misc.Direction2.yml @@ -0,0 +1,1621 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.Direction2 + commentId: T:MLEM.Misc.Direction2 + id: Direction2 + parent: MLEM.Misc + children: + - MLEM.Misc.Direction2.Down + - MLEM.Misc.Direction2.DownLeft + - MLEM.Misc.Direction2.DownRight + - MLEM.Misc.Direction2.Left + - MLEM.Misc.Direction2.None + - MLEM.Misc.Direction2.Right + - MLEM.Misc.Direction2.Up + - MLEM.Misc.Direction2.UpLeft + - MLEM.Misc.Direction2.UpRight + langs: + - csharp + - vb + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + type: Enum + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Direction2 + path: ../MLEM/Misc/Direction2.cs + startLine: 12 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + An enum that represents two-dimensional directions. + + Both straight and diagonal directions are supported. + + There are several extension methods and arrays available in . + example: [] + syntax: + content: >- + [Flags] + + [DataContract] + + public enum Direction2 + content.vb: >- + + + + + Public Enum Direction2 + extensionMethods: + - MLEM.Misc.Direction2.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.Direction2.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.Direction2.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.Direction2.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.Angle + - MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.IsAdjacent + - MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.IsDiagonal + - MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.Offset + - MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.Opposite + - MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + - MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.RotateCcw(System.Boolean) + - MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.RotateCw(System.Boolean) + attributes: + - type: System.FlagsAttribute + ctor: System.FlagsAttribute.#ctor + arguments: [] + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Direction2.None + commentId: F:MLEM.Misc.Direction2.None + id: None + parent: MLEM.Misc.Direction2 + langs: + - csharp + - vb + name: None + nameWithType: Direction2.None + fullName: MLEM.Misc.Direction2.None + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: None + path: ../MLEM/Misc/Direction2.cs + startLine: 18 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: No direction. + example: [] + syntax: + content: >- + [EnumMember] + + None = 0 + return: + type: MLEM.Misc.Direction2 + content.vb: >- + + + None = 0 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Direction2.Up + commentId: F:MLEM.Misc.Direction2.Up + id: Up + parent: MLEM.Misc.Direction2 + langs: + - csharp + - vb + name: Up + nameWithType: Direction2.Up + fullName: MLEM.Misc.Direction2.Up + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Up + path: ../MLEM/Misc/Direction2.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The up direction, or -y. + example: [] + syntax: + content: >- + [EnumMember] + + Up = 1 + return: + type: MLEM.Misc.Direction2 + content.vb: >- + + + Up = 1 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Direction2.Right + commentId: F:MLEM.Misc.Direction2.Right + id: Right + parent: MLEM.Misc.Direction2 + langs: + - csharp + - vb + name: Right + nameWithType: Direction2.Right + fullName: MLEM.Misc.Direction2.Right + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Right + path: ../MLEM/Misc/Direction2.cs + startLine: 29 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The right direction, or +x. + example: [] + syntax: + content: >- + [EnumMember] + + Right = 2 + return: + type: MLEM.Misc.Direction2 + content.vb: >- + + + Right = 2 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Direction2.Down + commentId: F:MLEM.Misc.Direction2.Down + id: Down + parent: MLEM.Misc.Direction2 + langs: + - csharp + - vb + name: Down + nameWithType: Direction2.Down + fullName: MLEM.Misc.Direction2.Down + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Down + path: ../MLEM/Misc/Direction2.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The down direction, or +y. + example: [] + syntax: + content: >- + [EnumMember] + + Down = 4 + return: + type: MLEM.Misc.Direction2 + content.vb: >- + + + Down = 4 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Direction2.Left + commentId: F:MLEM.Misc.Direction2.Left + id: Left + parent: MLEM.Misc.Direction2 + langs: + - csharp + - vb + name: Left + nameWithType: Direction2.Left + fullName: MLEM.Misc.Direction2.Left + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Left + path: ../MLEM/Misc/Direction2.cs + startLine: 39 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The left direction, or -x. + example: [] + syntax: + content: >- + [EnumMember] + + Left = 8 + return: + type: MLEM.Misc.Direction2 + content.vb: >- + + + Left = 8 + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Direction2.UpRight + commentId: F:MLEM.Misc.Direction2.UpRight + id: UpRight + parent: MLEM.Misc.Direction2 + langs: + - csharp + - vb + name: UpRight + nameWithType: Direction2.UpRight + fullName: MLEM.Misc.Direction2.UpRight + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UpRight + path: ../MLEM/Misc/Direction2.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The up and right direction, or +x, -y. + example: [] + syntax: + content: >- + [EnumMember] + + UpRight = Up | Right + return: + type: MLEM.Misc.Direction2 + content.vb: >- + + + UpRight = Up Or Right + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Direction2.DownRight + commentId: F:MLEM.Misc.Direction2.DownRight + id: DownRight + parent: MLEM.Misc.Direction2 + langs: + - csharp + - vb + name: DownRight + nameWithType: Direction2.DownRight + fullName: MLEM.Misc.Direction2.DownRight + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DownRight + path: ../MLEM/Misc/Direction2.cs + startLine: 50 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The down and right direction, or +x, +y. + example: [] + syntax: + content: >- + [EnumMember] + + DownRight = Right | Down + return: + type: MLEM.Misc.Direction2 + content.vb: >- + + + DownRight = Right Or Down + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Direction2.UpLeft + commentId: F:MLEM.Misc.Direction2.UpLeft + id: UpLeft + parent: MLEM.Misc.Direction2 + langs: + - csharp + - vb + name: UpLeft + nameWithType: Direction2.UpLeft + fullName: MLEM.Misc.Direction2.UpLeft + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UpLeft + path: ../MLEM/Misc/Direction2.cs + startLine: 55 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The up and left direction, or -x, -y. + example: [] + syntax: + content: >- + [EnumMember] + + UpLeft = Up | Left + return: + type: MLEM.Misc.Direction2 + content.vb: >- + + + UpLeft = Up Or Left + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Direction2.DownLeft + commentId: F:MLEM.Misc.Direction2.DownLeft + id: DownLeft + parent: MLEM.Misc.Direction2 + langs: + - csharp + - vb + name: DownLeft + nameWithType: Direction2.DownLeft + fullName: MLEM.Misc.Direction2.DownLeft + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DownLeft + path: ../MLEM/Misc/Direction2.cs + startLine: 60 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The down and left direction, or -x, +y. + example: [] + syntax: + content: >- + [EnumMember] + + DownLeft = Down | Left + return: + type: MLEM.Misc.Direction2 + content.vb: >- + + + DownLeft = Down Or Left + attributes: + - type: System.Runtime.Serialization.EnumMemberAttribute + ctor: System.Runtime.Serialization.EnumMemberAttribute.#ctor + arguments: [] +references: +- uid: MLEM.Misc.Direction2Helper + commentId: T:MLEM.Misc.Direction2Helper + parent: MLEM.Misc + href: MLEM.Misc.Direction2Helper.html + name: Direction2Helper + nameWithType: Direction2Helper + fullName: MLEM.Misc.Direction2Helper +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.Direction2.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(Direction2, Direction2, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(Direction2, Direction2, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Misc.Direction2, MLEM.Misc.Direction2, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of Direction2)(Direction2, Direction2, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Misc.Direction2)(MLEM.Misc.Direction2, MLEM.Misc.Direction2, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of Direction2)(Direction2, Direction2, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Direction2,MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Direction2,MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Direction2.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(Direction2, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(Direction2, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Misc.Direction2, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of Direction2)(Direction2, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Misc.Direction2)(MLEM.Misc.Direction2, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of Direction2)(Direction2, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Direction2.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(Direction2, Direction2, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(Direction2, Direction2, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Misc.Direction2, MLEM.Misc.Direction2, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of Direction2)(Direction2, Direction2, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Misc.Direction2)(MLEM.Misc.Direction2, MLEM.Misc.Direction2, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of Direction2)(Direction2, Direction2, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Direction2,MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Direction2,MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Direction2.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(Direction2, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(Direction2, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Misc.Direction2, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of Direction2)(Direction2, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Misc.Direction2)(MLEM.Misc.Direction2, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of Direction2)(Direction2, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.Direction2,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.Angle + commentId: M:MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + parent: MLEM.Misc.Direction2Helper + definition: MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Angle_MLEM_Misc_Direction2_ + name: Angle(Direction2) + nameWithType: Direction2Helper.Angle(Direction2) + fullName: MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + name: Angle + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Angle_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + name: Angle + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Angle_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.IsAdjacent + commentId: M:MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + parent: MLEM.Misc.Direction2Helper + definition: MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsAdjacent_MLEM_Misc_Direction2_ + name: IsAdjacent(Direction2) + nameWithType: Direction2Helper.IsAdjacent(Direction2) + fullName: MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + name: IsAdjacent + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsAdjacent_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + name: IsAdjacent + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsAdjacent_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.IsDiagonal + commentId: M:MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + parent: MLEM.Misc.Direction2Helper + definition: MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsDiagonal_MLEM_Misc_Direction2_ + name: IsDiagonal(Direction2) + nameWithType: Direction2Helper.IsDiagonal(Direction2) + fullName: MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + name: IsDiagonal + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsDiagonal_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + name: IsDiagonal + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsDiagonal_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.Offset + commentId: M:MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + parent: MLEM.Misc.Direction2Helper + definition: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Offset_MLEM_Misc_Direction2_ + name: Offset(Direction2) + nameWithType: Direction2Helper.Offset(Direction2) + fullName: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + name: Offset + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Offset_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + name: Offset + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Offset_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.Opposite + commentId: M:MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + parent: MLEM.Misc.Direction2Helper + definition: MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Opposite_MLEM_Misc_Direction2_ + name: Opposite(Direction2) + nameWithType: Direction2Helper.Opposite(Direction2) + fullName: MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + name: Opposite + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Opposite_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + name: Opposite + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Opposite_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + parent: MLEM.Misc.Direction2Helper + definition: MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateBy_MLEM_Misc_Direction2_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + name: RotateBy(Direction2, Direction2, Direction2) + nameWithType: Direction2Helper.RotateBy(Direction2, Direction2, Direction2) + fullName: MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2, MLEM.Misc.Direction2, MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: RotateBy + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateBy_MLEM_Misc_Direction2_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: RotateBy + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateBy_MLEM_Misc_Direction2_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.RotateCcw(System.Boolean) + commentId: M:MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2,System.Boolean) + parent: MLEM.Misc.Direction2Helper + definition: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2,System.Boolean) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCcw_MLEM_Misc_Direction2_System_Boolean_ + name: RotateCcw(Direction2, bool) + nameWithType: Direction2Helper.RotateCcw(Direction2, bool) + fullName: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2, bool) + nameWithType.vb: Direction2Helper.RotateCcw(Direction2, Boolean) + fullName.vb: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2, Boolean) + name.vb: RotateCcw(Direction2, Boolean) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2,System.Boolean) + name: RotateCcw + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCcw_MLEM_Misc_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2,System.Boolean) + name: RotateCcw + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCcw_MLEM_Misc_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.Direction2.MLEM.Misc.Direction2Helper.RotateCw(System.Boolean) + commentId: M:MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2,System.Boolean) + parent: MLEM.Misc.Direction2Helper + definition: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2,System.Boolean) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCw_MLEM_Misc_Direction2_System_Boolean_ + name: RotateCw(Direction2, bool) + nameWithType: Direction2Helper.RotateCw(Direction2, bool) + fullName: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2, bool) + nameWithType.vb: Direction2Helper.RotateCw(Direction2, Boolean) + fullName.vb: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2, Boolean) + name.vb: RotateCw(Direction2, Boolean) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2,System.Boolean) + name: RotateCw + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCw_MLEM_Misc_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2,System.Boolean) + name: RotateCw + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCw_MLEM_Misc_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Angle_MLEM_Misc_Direction2_ + name: Angle(Direction2) + nameWithType: Direction2Helper.Angle(Direction2) + fullName: MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + name: Angle + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Angle_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + name: Angle + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Angle_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsAdjacent_MLEM_Misc_Direction2_ + name: IsAdjacent(Direction2) + nameWithType: Direction2Helper.IsAdjacent(Direction2) + fullName: MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + name: IsAdjacent + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsAdjacent_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + name: IsAdjacent + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsAdjacent_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsDiagonal_MLEM_Misc_Direction2_ + name: IsDiagonal(Direction2) + nameWithType: Direction2Helper.IsDiagonal(Direction2) + fullName: MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + name: IsDiagonal + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsDiagonal_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + name: IsDiagonal + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsDiagonal_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Offset_MLEM_Misc_Direction2_ + name: Offset(Direction2) + nameWithType: Direction2Helper.Offset(Direction2) + fullName: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + name: Offset + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Offset_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + name: Offset + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Offset_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Opposite_MLEM_Misc_Direction2_ + name: Opposite(Direction2) + nameWithType: Direction2Helper.Opposite(Direction2) + fullName: MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + name: Opposite + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Opposite_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + name: Opposite + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Opposite_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateBy_MLEM_Misc_Direction2_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + name: RotateBy(Direction2, Direction2, Direction2) + nameWithType: Direction2Helper.RotateBy(Direction2, Direction2, Direction2) + fullName: MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2, MLEM.Misc.Direction2, MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: RotateBy + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateBy_MLEM_Misc_Direction2_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + name: RotateBy + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateBy_MLEM_Misc_Direction2_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2,System.Boolean) + commentId: M:MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2,System.Boolean) + isExternal: true + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCcw_MLEM_Misc_Direction2_System_Boolean_ + name: RotateCcw(Direction2, bool) + nameWithType: Direction2Helper.RotateCcw(Direction2, bool) + fullName: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2, bool) + nameWithType.vb: Direction2Helper.RotateCcw(Direction2, Boolean) + fullName.vb: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2, Boolean) + name.vb: RotateCcw(Direction2, Boolean) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2,System.Boolean) + name: RotateCcw + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCcw_MLEM_Misc_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2,System.Boolean) + name: RotateCcw + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCcw_MLEM_Misc_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2,System.Boolean) + commentId: M:MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2,System.Boolean) + isExternal: true + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCw_MLEM_Misc_Direction2_System_Boolean_ + name: RotateCw(Direction2, bool) + nameWithType: Direction2Helper.RotateCw(Direction2, bool) + fullName: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2, bool) + nameWithType.vb: Direction2Helper.RotateCw(Direction2, Boolean) + fullName.vb: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2, Boolean) + name.vb: RotateCw(Direction2, Boolean) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2,System.Boolean) + name: RotateCw + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCw_MLEM_Misc_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2,System.Boolean) + name: RotateCw + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCw_MLEM_Misc_Direction2_System_Boolean_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: MLEM.Misc.Direction2 + commentId: T:MLEM.Misc.Direction2 + parent: MLEM.Misc + href: MLEM.Misc.Direction2.html + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 diff --git a/Docs/api/MLEM.Misc.Direction2Helper.yml b/Docs/api/MLEM.Misc.Direction2Helper.yml new file mode 100644 index 0000000..e87fe2e --- /dev/null +++ b/Docs/api/MLEM.Misc.Direction2Helper.yml @@ -0,0 +1,1219 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.Direction2Helper + commentId: T:MLEM.Misc.Direction2Helper + id: Direction2Helper + parent: MLEM.Misc + children: + - MLEM.Misc.Direction2Helper.Adjacent + - MLEM.Misc.Direction2Helper.All + - MLEM.Misc.Direction2Helper.AllExceptNone + - MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + - MLEM.Misc.Direction2Helper.Diagonals + - MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + - MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + - MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + - MLEM.Misc.Direction2Helper.Offsets(System.Collections.Generic.IEnumerable{MLEM.Misc.Direction2}) + - MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + - MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + - MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2,System.Boolean) + - MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2,System.Boolean) + - MLEM.Misc.Direction2Helper.To90Direction(Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.Direction2Helper.ToDirection(Microsoft.Xna.Framework.Vector2) + langs: + - csharp + - vb + name: Direction2Helper + nameWithType: Direction2Helper + fullName: MLEM.Misc.Direction2Helper + type: Class + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Direction2Helper + path: ../MLEM/Misc/Direction2.cs + startLine: 68 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: A set of helper and extension methods for dealing with + example: [] + syntax: + content: public static class Direction2Helper + content.vb: Public Module Direction2Helper + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Misc.Direction2Helper.All + commentId: F:MLEM.Misc.Direction2Helper.All + id: All + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: All + nameWithType: Direction2Helper.All + fullName: MLEM.Misc.Direction2Helper.All + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: All + path: ../MLEM/Misc/Direction2.cs + startLine: 73 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: All enum values + example: [] + syntax: + content: public static readonly Direction2[] All + return: + type: MLEM.Misc.Direction2[] + content.vb: Public Shared ReadOnly All As Direction2() +- uid: MLEM.Misc.Direction2Helper.Adjacent + commentId: F:MLEM.Misc.Direction2Helper.Adjacent + id: Adjacent + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: Adjacent + nameWithType: Direction2Helper.Adjacent + fullName: MLEM.Misc.Direction2Helper.Adjacent + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Adjacent + path: ../MLEM/Misc/Direction2.cs + startLine: 80 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The through directions + example: [] + syntax: + content: public static readonly Direction2[] Adjacent + return: + type: MLEM.Misc.Direction2[] + content.vb: Public Shared ReadOnly Adjacent As Direction2() +- uid: MLEM.Misc.Direction2Helper.Diagonals + commentId: F:MLEM.Misc.Direction2Helper.Diagonals + id: Diagonals + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: Diagonals + nameWithType: Direction2Helper.Diagonals + fullName: MLEM.Misc.Direction2Helper.Diagonals + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Diagonals + path: ../MLEM/Misc/Direction2.cs + startLine: 84 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The through directions + example: [] + syntax: + content: public static readonly Direction2[] Diagonals + return: + type: MLEM.Misc.Direction2[] + content.vb: Public Shared ReadOnly Diagonals As Direction2() +- uid: MLEM.Misc.Direction2Helper.AllExceptNone + commentId: F:MLEM.Misc.Direction2Helper.AllExceptNone + id: AllExceptNone + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: AllExceptNone + nameWithType: Direction2Helper.AllExceptNone + fullName: MLEM.Misc.Direction2Helper.AllExceptNone + type: Field + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AllExceptNone + path: ../MLEM/Misc/Direction2.cs + startLine: 88 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: All directions except + example: [] + syntax: + content: public static readonly Direction2[] AllExceptNone + return: + type: MLEM.Misc.Direction2[] + content.vb: Public Shared ReadOnly AllExceptNone As Direction2() +- uid: MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + id: IsAdjacent(MLEM.Misc.Direction2) + isExtensionMethod: true + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: IsAdjacent(Direction2) + nameWithType: Direction2Helper.IsAdjacent(Direction2) + fullName: MLEM.Misc.Direction2Helper.IsAdjacent(MLEM.Misc.Direction2) + type: Method + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsAdjacent + path: ../MLEM/Misc/Direction2.cs + startLine: 99 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Returns if the given direction is considered an "adjacent" direction. + + An adjacent direction is one that is not a diagonal. + example: [] + syntax: + content: public static bool IsAdjacent(this Direction2 dir) + parameters: + - id: dir + type: MLEM.Misc.Direction2 + description: The direction to query + return: + type: System.Boolean + description: Whether the direction is adjacent + content.vb: Public Shared Function IsAdjacent(dir As Direction2) As Boolean + overload: MLEM.Misc.Direction2Helper.IsAdjacent* +- uid: MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + id: IsDiagonal(MLEM.Misc.Direction2) + isExtensionMethod: true + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: IsDiagonal(Direction2) + nameWithType: Direction2Helper.IsDiagonal(Direction2) + fullName: MLEM.Misc.Direction2Helper.IsDiagonal(MLEM.Misc.Direction2) + type: Method + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsDiagonal + path: ../MLEM/Misc/Direction2.cs + startLine: 108 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns if the given direction is considered a diagonal direction. + example: [] + syntax: + content: public static bool IsDiagonal(this Direction2 dir) + parameters: + - id: dir + type: MLEM.Misc.Direction2 + description: The direction to query + return: + type: System.Boolean + description: Whether the direction is diagonal + content.vb: Public Shared Function IsDiagonal(dir As Direction2) As Boolean + overload: MLEM.Misc.Direction2Helper.IsDiagonal* +- uid: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + id: Offset(MLEM.Misc.Direction2) + isExtensionMethod: true + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: Offset(Direction2) + nameWithType: Direction2Helper.Offset(Direction2) + fullName: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + type: Method + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Offset + path: ../MLEM/Misc/Direction2.cs + startLine: 118 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Returns the directional offset of a given direction. + + The offset direction will be exactly one unit in each axis that the direction represents. + example: [] + syntax: + content: public static Point Offset(this Direction2 dir) + parameters: + - id: dir + type: MLEM.Misc.Direction2 + description: The direction whose offset to query + return: + type: Microsoft.Xna.Framework.Point + description: The direction's offset + content.vb: Public Shared Function Offset(dir As Direction2) As Point + overload: MLEM.Misc.Direction2Helper.Offset* +- uid: MLEM.Misc.Direction2Helper.Offsets(System.Collections.Generic.IEnumerable{MLEM.Misc.Direction2}) + commentId: M:MLEM.Misc.Direction2Helper.Offsets(System.Collections.Generic.IEnumerable{MLEM.Misc.Direction2}) + id: Offsets(System.Collections.Generic.IEnumerable{MLEM.Misc.Direction2}) + isExtensionMethod: true + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: Offsets(IEnumerable) + nameWithType: Direction2Helper.Offsets(IEnumerable) + fullName: MLEM.Misc.Direction2Helper.Offsets(System.Collections.Generic.IEnumerable) + type: Method + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Offsets + path: ../MLEM/Misc/Direction2.cs + startLine: 146 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Maps each direction in the given enumerable of directions to its . + example: [] + syntax: + content: public static IEnumerable Offsets(this IEnumerable directions) + parameters: + - id: directions + type: System.Collections.Generic.IEnumerable{MLEM.Misc.Direction2} + description: The direction enumerable + return: + type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + description: The directions' offsets, in the same order as the input directions. + content.vb: Public Shared Function Offsets(directions As IEnumerable(Of Direction2)) As IEnumerable(Of Point) + overload: MLEM.Misc.Direction2Helper.Offsets* + nameWithType.vb: Direction2Helper.Offsets(IEnumerable(Of Direction2)) + fullName.vb: MLEM.Misc.Direction2Helper.Offsets(System.Collections.Generic.IEnumerable(Of MLEM.Misc.Direction2)) + name.vb: Offsets(IEnumerable(Of Direction2)) +- uid: MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + id: Opposite(MLEM.Misc.Direction2) + isExtensionMethod: true + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: Opposite(Direction2) + nameWithType: Direction2Helper.Opposite(Direction2) + fullName: MLEM.Misc.Direction2Helper.Opposite(MLEM.Misc.Direction2) + type: Method + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Opposite + path: ../MLEM/Misc/Direction2.cs + startLine: 158 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Returns the opposite of the given direction. + + For "adjacent" directions, this is the direction that points into the same axis, but the opposite sign. + + For diagonal directions, this is the direction that points into the opposite of both the x and y axis. + example: [] + syntax: + content: public static Direction2 Opposite(this Direction2 dir) + parameters: + - id: dir + type: MLEM.Misc.Direction2 + description: The direction whose opposite to get + return: + type: MLEM.Misc.Direction2 + description: The opposite of the direction + content.vb: Public Shared Function Opposite(dir As Direction2) As Direction2 + overload: MLEM.Misc.Direction2Helper.Opposite* +- uid: MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + id: Angle(MLEM.Misc.Direction2) + isExtensionMethod: true + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: Angle(Direction2) + nameWithType: Direction2Helper.Angle(Direction2) + fullName: MLEM.Misc.Direction2Helper.Angle(MLEM.Misc.Direction2) + type: Method + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Angle + path: ../MLEM/Misc/Direction2.cs + startLine: 186 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns the angle of the direction in radians, where has an angle of 0. + example: [] + syntax: + content: public static float Angle(this Direction2 dir) + parameters: + - id: dir + type: MLEM.Misc.Direction2 + description: The direction whose angle to get + return: + type: System.Single + description: The direction's angle + content.vb: Public Shared Function Angle(dir As Direction2) As Single + overload: MLEM.Misc.Direction2Helper.Angle* +- uid: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2,System.Boolean) + commentId: M:MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2,System.Boolean) + id: RotateCw(MLEM.Misc.Direction2,System.Boolean) + isExtensionMethod: true + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: RotateCw(Direction2, bool) + nameWithType: Direction2Helper.RotateCw(Direction2, bool) + fullName: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2, bool) + type: Method + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RotateCw + path: ../MLEM/Misc/Direction2.cs + startLine: 197 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Rotates the given direction clockwise and returns the resulting direction. + example: [] + syntax: + content: public static Direction2 RotateCw(this Direction2 dir, bool fortyFiveDegrees = false) + parameters: + - id: dir + type: MLEM.Misc.Direction2 + description: The direction to rotate + - id: fortyFiveDegrees + type: System.Boolean + description: Whether to rotate by 45 degrees. If this is false, the rotation is 90 degrees instead. + return: + type: MLEM.Misc.Direction2 + description: The rotated direction + content.vb: Public Shared Function RotateCw(dir As Direction2, fortyFiveDegrees As Boolean = False) As Direction2 + overload: MLEM.Misc.Direction2Helper.RotateCw* + nameWithType.vb: Direction2Helper.RotateCw(Direction2, Boolean) + fullName.vb: MLEM.Misc.Direction2Helper.RotateCw(MLEM.Misc.Direction2, Boolean) + name.vb: RotateCw(Direction2, Boolean) +- uid: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2,System.Boolean) + commentId: M:MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2,System.Boolean) + id: RotateCcw(MLEM.Misc.Direction2,System.Boolean) + isExtensionMethod: true + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: RotateCcw(Direction2, bool) + nameWithType: Direction2Helper.RotateCcw(Direction2, bool) + fullName: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2, bool) + type: Method + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RotateCcw + path: ../MLEM/Misc/Direction2.cs + startLine: 209 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Rotates the given direction counter-clockwise and returns the resulting direction. + example: [] + syntax: + content: public static Direction2 RotateCcw(this Direction2 dir, bool fortyFiveDegrees = false) + parameters: + - id: dir + type: MLEM.Misc.Direction2 + description: The direction to rotate counter-clockwise + - id: fortyFiveDegrees + type: System.Boolean + description: Whether to rotate by 45 degrees. If this is false, the rotation is 90 degrees instead. + return: + type: MLEM.Misc.Direction2 + description: The rotated direction + content.vb: Public Shared Function RotateCcw(dir As Direction2, fortyFiveDegrees As Boolean = False) As Direction2 + overload: MLEM.Misc.Direction2Helper.RotateCcw* + nameWithType.vb: Direction2Helper.RotateCcw(Direction2, Boolean) + fullName.vb: MLEM.Misc.Direction2Helper.RotateCcw(MLEM.Misc.Direction2, Boolean) + name.vb: RotateCcw(Direction2, Boolean) +- uid: MLEM.Misc.Direction2Helper.ToDirection(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Misc.Direction2Helper.ToDirection(Microsoft.Xna.Framework.Vector2) + id: ToDirection(Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: ToDirection(Vector2) + nameWithType: Direction2Helper.ToDirection(Vector2) + fullName: MLEM.Misc.Direction2Helper.ToDirection(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToDirection + path: ../MLEM/Misc/Direction2.cs + startLine: 221 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns the that is closest to the given position's facing direction. + example: [] + syntax: + content: public static Direction2 ToDirection(this Vector2 offset) + parameters: + - id: offset + type: Microsoft.Xna.Framework.Vector2 + description: The vector whose corresponding direction to get + return: + type: MLEM.Misc.Direction2 + description: The vector's direction + content.vb: Public Shared Function ToDirection(offset As Vector2) As Direction2 + overload: MLEM.Misc.Direction2Helper.ToDirection* +- uid: MLEM.Misc.Direction2Helper.To90Direction(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Misc.Direction2Helper.To90Direction(Microsoft.Xna.Framework.Vector2) + id: To90Direction(Microsoft.Xna.Framework.Vector2) + isExtensionMethod: true + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: To90Direction(Vector2) + nameWithType: Direction2Helper.To90Direction(Vector2) + fullName: MLEM.Misc.Direction2Helper.To90Direction(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: To90Direction + path: ../MLEM/Misc/Direction2.cs + startLine: 236 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Returns the that is closest to the given position's facing direction, only taking directions into account. + + Diagonal directions will be rounded to the nearest vertical direction. + example: [] + syntax: + content: public static Direction2 To90Direction(this Vector2 offset) + parameters: + - id: offset + type: Microsoft.Xna.Framework.Vector2 + description: The vector whose corresponding direction to get + return: + type: MLEM.Misc.Direction2 + description: The vector's direction + content.vb: Public Shared Function To90Direction(offset As Vector2) As Direction2 + overload: MLEM.Misc.Direction2Helper.To90Direction* +- uid: MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + id: RotateBy(MLEM.Misc.Direction2,MLEM.Misc.Direction2,MLEM.Misc.Direction2) + isExtensionMethod: true + parent: MLEM.Misc.Direction2Helper + langs: + - csharp + - vb + name: RotateBy(Direction2, Direction2, Direction2) + nameWithType: Direction2Helper.RotateBy(Direction2, Direction2, Direction2) + fullName: MLEM.Misc.Direction2Helper.RotateBy(MLEM.Misc.Direction2, MLEM.Misc.Direction2, MLEM.Misc.Direction2) + type: Method + source: + remote: + path: MLEM/Misc/Direction2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RotateBy + path: ../MLEM/Misc/Direction2.cs + startLine: 251 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Rotates the given direction by a given reference direction + example: [] + syntax: + content: public static Direction2 RotateBy(this Direction2 dir, Direction2 reference, Direction2 start = Direction2.Up) + parameters: + - id: dir + type: MLEM.Misc.Direction2 + description: The direction to rotate + - id: reference + type: MLEM.Misc.Direction2 + description: The direction to rotate by + - id: start + type: MLEM.Misc.Direction2 + description: The direction to use as the default direction + return: + type: MLEM.Misc.Direction2 + description: The direction, rotated by the reference direction + content.vb: Public Shared Function RotateBy(dir As Direction2, reference As Direction2, start As Direction2 = Direction2.Up) As Direction2 + overload: MLEM.Misc.Direction2Helper.RotateBy* +references: +- uid: MLEM.Misc.Direction2 + commentId: T:MLEM.Misc.Direction2 + parent: MLEM.Misc + href: MLEM.Misc.Direction2.html + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc.Direction2[] + isExternal: true + href: MLEM.Misc.Direction2.html + name: Direction2[] + nameWithType: Direction2[] + fullName: MLEM.Misc.Direction2[] + nameWithType.vb: Direction2() + fullName.vb: MLEM.Misc.Direction2() + name.vb: Direction2() + spec.csharp: + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ( + - name: ) +- uid: MLEM.Misc.Direction2.Up + commentId: F:MLEM.Misc.Direction2.Up + href: MLEM.Misc.Direction2.html#MLEM_Misc_Direction2_Up + name: Up + nameWithType: Direction2.Up + fullName: MLEM.Misc.Direction2.Up +- uid: MLEM.Misc.Direction2.Left + commentId: F:MLEM.Misc.Direction2.Left + href: MLEM.Misc.Direction2.html#MLEM_Misc_Direction2_Left + name: Left + nameWithType: Direction2.Left + fullName: MLEM.Misc.Direction2.Left +- uid: MLEM.Misc.Direction2.UpRight + commentId: F:MLEM.Misc.Direction2.UpRight + href: MLEM.Misc.Direction2.html#MLEM_Misc_Direction2_UpRight + name: UpRight + nameWithType: Direction2.UpRight + fullName: MLEM.Misc.Direction2.UpRight +- uid: MLEM.Misc.Direction2.UpLeft + commentId: F:MLEM.Misc.Direction2.UpLeft + href: MLEM.Misc.Direction2.html#MLEM_Misc_Direction2_UpLeft + name: UpLeft + nameWithType: Direction2.UpLeft + fullName: MLEM.Misc.Direction2.UpLeft +- uid: MLEM.Misc.Direction2.None + commentId: F:MLEM.Misc.Direction2.None + href: MLEM.Misc.Direction2.html#MLEM_Misc_Direction2_None + name: None + nameWithType: Direction2.None + fullName: MLEM.Misc.Direction2.None +- uid: MLEM.Misc.Direction2Helper.IsAdjacent* + commentId: Overload:MLEM.Misc.Direction2Helper.IsAdjacent + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsAdjacent_MLEM_Misc_Direction2_ + name: IsAdjacent + nameWithType: Direction2Helper.IsAdjacent + fullName: MLEM.Misc.Direction2Helper.IsAdjacent +- 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.Misc.Direction2Helper.IsDiagonal* + commentId: Overload:MLEM.Misc.Direction2Helper.IsDiagonal + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_IsDiagonal_MLEM_Misc_Direction2_ + name: IsDiagonal + nameWithType: Direction2Helper.IsDiagonal + fullName: MLEM.Misc.Direction2Helper.IsDiagonal +- uid: MLEM.Misc.Direction2Helper.Offset* + commentId: Overload:MLEM.Misc.Direction2Helper.Offset + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Offset_MLEM_Misc_Direction2_ + name: Offset + nameWithType: Direction2Helper.Offset + fullName: MLEM.Misc.Direction2Helper.Offset +- 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: 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: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + commentId: M:MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Offset_MLEM_Misc_Direction2_ + name: Offset(Direction2) + nameWithType: Direction2Helper.Offset(Direction2) + fullName: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + spec.csharp: + - uid: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + name: Offset + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Offset_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Direction2Helper.Offset(MLEM.Misc.Direction2) + name: Offset + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Offset_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: MLEM.Misc.Direction2Helper.Offsets* + commentId: Overload:MLEM.Misc.Direction2Helper.Offsets + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Offsets_System_Collections_Generic_IEnumerable_MLEM_Misc_Direction2__ + name: Offsets + nameWithType: Direction2Helper.Offsets + fullName: MLEM.Misc.Direction2Helper.Offsets +- uid: System.Collections.Generic.IEnumerable{MLEM.Misc.Direction2} + commentId: T:System.Collections.Generic.IEnumerable{MLEM.Misc.Direction2} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Direction2) + fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Misc.Direction2) + name.vb: IEnumerable(Of Direction2) + 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.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.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.Misc.Direction2 + name: Direction2 + href: MLEM.Misc.Direction2.html + - name: ) +- uid: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + commentId: T:System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Point) + fullName.vb: System.Collections.Generic.IEnumerable(Of Microsoft.Xna.Framework.Point) + name.vb: IEnumerable(Of Point) + 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: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - 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: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Misc.Direction2Helper.Opposite* + commentId: Overload:MLEM.Misc.Direction2Helper.Opposite + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Opposite_MLEM_Misc_Direction2_ + name: Opposite + nameWithType: Direction2Helper.Opposite + fullName: MLEM.Misc.Direction2Helper.Opposite +- uid: MLEM.Misc.Direction2.Right + commentId: F:MLEM.Misc.Direction2.Right + href: MLEM.Misc.Direction2.html#MLEM_Misc_Direction2_Right + name: Right + nameWithType: Direction2.Right + fullName: MLEM.Misc.Direction2.Right +- uid: MLEM.Misc.Direction2Helper.Angle* + commentId: Overload:MLEM.Misc.Direction2Helper.Angle + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Angle_MLEM_Misc_Direction2_ + name: Angle + nameWithType: Direction2Helper.Angle + fullName: MLEM.Misc.Direction2Helper.Angle +- 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.Misc.Direction2Helper.RotateCw* + commentId: Overload:MLEM.Misc.Direction2Helper.RotateCw + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCw_MLEM_Misc_Direction2_System_Boolean_ + name: RotateCw + nameWithType: Direction2Helper.RotateCw + fullName: MLEM.Misc.Direction2Helper.RotateCw +- uid: MLEM.Misc.Direction2Helper.RotateCcw* + commentId: Overload:MLEM.Misc.Direction2Helper.RotateCcw + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateCcw_MLEM_Misc_Direction2_System_Boolean_ + name: RotateCcw + nameWithType: Direction2Helper.RotateCcw + fullName: MLEM.Misc.Direction2Helper.RotateCcw +- uid: MLEM.Misc.Direction2Helper.ToDirection* + commentId: Overload:MLEM.Misc.Direction2Helper.ToDirection + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_ToDirection_Microsoft_Xna_Framework_Vector2_ + name: ToDirection + nameWithType: Direction2Helper.ToDirection + fullName: MLEM.Misc.Direction2Helper.ToDirection +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Misc.Direction2Helper.Adjacent + commentId: F:MLEM.Misc.Direction2Helper.Adjacent + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_Adjacent + name: Adjacent + nameWithType: Direction2Helper.Adjacent + fullName: MLEM.Misc.Direction2Helper.Adjacent +- uid: MLEM.Misc.Direction2Helper.To90Direction* + commentId: Overload:MLEM.Misc.Direction2Helper.To90Direction + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_To90Direction_Microsoft_Xna_Framework_Vector2_ + name: To90Direction + nameWithType: Direction2Helper.To90Direction + fullName: MLEM.Misc.Direction2Helper.To90Direction +- uid: MLEM.Misc.Direction2Helper.RotateBy* + commentId: Overload:MLEM.Misc.Direction2Helper.RotateBy + href: MLEM.Misc.Direction2Helper.html#MLEM_Misc_Direction2Helper_RotateBy_MLEM_Misc_Direction2_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ + name: RotateBy + nameWithType: Direction2Helper.RotateBy + fullName: MLEM.Misc.Direction2Helper.RotateBy diff --git a/Docs/api/MLEM.Misc.Easings.Easing.yml b/Docs/api/MLEM.Misc.Easings.Easing.yml new file mode 100644 index 0000000..251369f --- /dev/null +++ b/Docs/api/MLEM.Misc.Easings.Easing.yml @@ -0,0 +1,1381 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.Easings.Easing + commentId: T:MLEM.Misc.Easings.Easing + id: Easings.Easing + parent: MLEM.Misc + children: [] + langs: + - csharp + - vb + name: Easings.Easing + nameWithType: Easings.Easing + fullName: MLEM.Misc.Easings.Easing + type: Delegate + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Easing + path: ../MLEM/Misc/Easings.cs + startLine: 203 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: A delegate method used by . + example: [] + syntax: + content: public delegate float Easings.Easing(float percentage) + parameters: + - id: percentage + type: System.Single + description: The percentage into the easing function. Either between 0 and 1, or, if was used, between an arbitary set of values. + return: + type: System.Single + content.vb: Public Delegate Function Easings.Easing(percentage As Single) As Single + extensionMethods: + - MLEM.Misc.Easings.Easing.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.Easings.Easing.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.Easings.Easing.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.Easings.Easing.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.AndReverse + - MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing) + - MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing[]) + - MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.Clamp(System.Single,System.Single) + - MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.ReverseInput + - MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.ReverseOutput + - MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.ScaleInput(System.Single,System.Single) + - MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.ScaleOutput(System.Single,System.Single) +references: +- uid: MLEM.Misc.Easings + commentId: T:MLEM.Misc.Easings + parent: MLEM.Misc + href: MLEM.Misc.Easings.html + name: Easings + nameWithType: Easings + fullName: MLEM.Misc.Easings +- uid: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + isExternal: true + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleInput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + name: ScaleInput(Easing, float, float) + nameWithType: Easings.ScaleInput(Easings.Easing, float, float) + fullName: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleInput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing, Single, Single) + name.vb: ScaleInput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleInput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleInput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.Easings.Easing.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(Easing, Easing, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(Easings.Easing, Easings.Easing, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Misc.Easings.Easing, MLEM.Misc.Easings.Easing, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of Easings.Easing)(Easings.Easing, Easings.Easing, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Misc.Easings.Easing)(MLEM.Misc.Easings.Easing, MLEM.Misc.Easings.Easing, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of Easing)(Easing, Easing, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Easings.Easing.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(Easing, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(Easings.Easing, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Misc.Easings.Easing, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of Easings.Easing)(Easings.Easing, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Misc.Easings.Easing)(MLEM.Misc.Easings.Easing, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of Easing)(Easing, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Easings.Easing.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(Easing, Easing, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(Easings.Easing, Easings.Easing, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Misc.Easings.Easing, MLEM.Misc.Easings.Easing, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of Easings.Easing)(Easings.Easing, Easings.Easing, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Misc.Easings.Easing)(MLEM.Misc.Easings.Easing, MLEM.Misc.Easings.Easing, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of Easing)(Easing, Easing, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Easings.Easing.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(Easing, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(Easings.Easing, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Misc.Easings.Easing, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of Easings.Easing)(Easings.Easing, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Misc.Easings.Easing)(MLEM.Misc.Easings.Easing, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of Easing)(Easing, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.Easings.Easing,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.AndReverse + commentId: M:MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + parent: MLEM.Misc.Easings + definition: MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndReverse_MLEM_Misc_Easings_Easing_ + name: AndReverse(Easing) + nameWithType: Easings.AndReverse(Easings.Easing) + fullName: MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + spec.csharp: + - uid: MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + name: AndReverse + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndReverse_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + name: AndReverse + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndReverse_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) +- uid: MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing) + commentId: M:MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + parent: MLEM.Misc.Easings + definition: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing_ + name: AndThen(Easing, Easing) + nameWithType: Easings.AndThen(Easings.Easing, Easings.Easing) + fullName: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, MLEM.Misc.Easings.Easing) + spec.csharp: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) +- uid: MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing[]) + commentId: M:MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + parent: MLEM.Misc.Easings + definition: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing___ + name: AndThen(Easing, params Easing[]) + nameWithType: Easings.AndThen(Easings.Easing, params Easings.Easing[]) + fullName: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, params MLEM.Misc.Easings.Easing[]) + nameWithType.vb: Easings.AndThen(Easings.Easing, ParamArray Easings.Easing()) + fullName.vb: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, ParamArray MLEM.Misc.Easings.Easing()) + name.vb: AndThen(Easing, ParamArray Easing()) + spec.csharp: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing___ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - name: params + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing___ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ( + - name: ) + - name: ) +- uid: MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.Clamp(System.Single,System.Single) + commentId: M:MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + parent: MLEM.Misc.Easings + definition: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_Clamp_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + name: Clamp(Easing, float, float) + nameWithType: Easings.Clamp(Easings.Easing, float, float) + fullName: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing, float, float) + nameWithType.vb: Easings.Clamp(Easings.Easing, Single, Single) + fullName.vb: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing, Single, Single) + name.vb: Clamp(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: Clamp + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_Clamp_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: Clamp + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_Clamp_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.ReverseInput + commentId: M:MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + parent: MLEM.Misc.Easings + definition: MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseInput_MLEM_Misc_Easings_Easing_ + name: ReverseInput(Easing) + nameWithType: Easings.ReverseInput(Easings.Easing) + fullName: MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + spec.csharp: + - uid: MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + name: ReverseInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseInput_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + name: ReverseInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseInput_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) +- uid: MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.ReverseOutput + commentId: M:MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + parent: MLEM.Misc.Easings + definition: MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseOutput_MLEM_Misc_Easings_Easing_ + name: ReverseOutput(Easing) + nameWithType: Easings.ReverseOutput(Easings.Easing) + fullName: MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + spec.csharp: + - uid: MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + name: ReverseOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseOutput_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + name: ReverseOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseOutput_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) +- uid: MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.ScaleInput(System.Single,System.Single) + commentId: M:MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + parent: MLEM.Misc.Easings + definition: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleInput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + name: ScaleInput(Easing, float, float) + nameWithType: Easings.ScaleInput(Easings.Easing, float, float) + fullName: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleInput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing, Single, Single) + name.vb: ScaleInput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleInput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleInput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Misc.Easings.Easing.MLEM.Misc.Easings.ScaleOutput(System.Single,System.Single) + commentId: M:MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + parent: MLEM.Misc.Easings + definition: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleOutput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + name: ScaleOutput(Easing, float, float) + nameWithType: Easings.ScaleOutput(Easings.Easing, float, float) + fullName: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleOutput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing, Single, Single) + name.vb: ScaleOutput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleOutput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleOutput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- 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.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + commentId: M:MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndReverse_MLEM_Misc_Easings_Easing_ + name: AndReverse(Easing) + nameWithType: Easings.AndReverse(Easings.Easing) + fullName: MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + spec.csharp: + - uid: MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + name: AndReverse + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndReverse_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + name: AndReverse + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndReverse_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) +- uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + commentId: M:MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing_ + name: AndThen(Easing, Easing) + nameWithType: Easings.AndThen(Easings.Easing, Easings.Easing) + fullName: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, MLEM.Misc.Easings.Easing) + spec.csharp: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) +- uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + commentId: M:MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing___ + name: AndThen(Easing, params Easing[]) + nameWithType: Easings.AndThen(Easings.Easing, params Easings.Easing[]) + fullName: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, params MLEM.Misc.Easings.Easing[]) + nameWithType.vb: Easings.AndThen(Easings.Easing, ParamArray Easings.Easing()) + fullName.vb: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, ParamArray MLEM.Misc.Easings.Easing()) + name.vb: AndThen(Easing, ParamArray Easing()) + spec.csharp: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing___ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - name: params + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing___ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ( + - name: ) + - name: ) +- uid: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + isExternal: true + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_Clamp_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + name: Clamp(Easing, float, float) + nameWithType: Easings.Clamp(Easings.Easing, float, float) + fullName: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing, float, float) + nameWithType.vb: Easings.Clamp(Easings.Easing, Single, Single) + fullName.vb: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing, Single, Single) + name.vb: Clamp(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: Clamp + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_Clamp_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: Clamp + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_Clamp_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + commentId: M:MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseInput_MLEM_Misc_Easings_Easing_ + name: ReverseInput(Easing) + nameWithType: Easings.ReverseInput(Easings.Easing) + fullName: MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + spec.csharp: + - uid: MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + name: ReverseInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseInput_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + name: ReverseInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseInput_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) +- uid: MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + commentId: M:MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseOutput_MLEM_Misc_Easings_Easing_ + name: ReverseOutput(Easing) + nameWithType: Easings.ReverseOutput(Easings.Easing) + fullName: MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + spec.csharp: + - uid: MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + name: ReverseOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseOutput_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + name: ReverseOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseOutput_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) +- uid: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + isExternal: true + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleOutput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + name: ScaleOutput(Easing, float, float) + nameWithType: Easings.ScaleOutput(Easings.Easing, float, float) + fullName: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleOutput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing, Single, Single) + name.vb: ScaleOutput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleOutput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleOutput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html diff --git a/Docs/api/MLEM.Misc.Easings.yml b/Docs/api/MLEM.Misc.Easings.yml new file mode 100644 index 0000000..7b23c9f --- /dev/null +++ b/Docs/api/MLEM.Misc.Easings.yml @@ -0,0 +1,1928 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.Easings + commentId: T:MLEM.Misc.Easings + id: Easings + parent: MLEM.Misc + children: + - MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + - MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + - MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + - MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + - MLEM.Misc.Easings.InBack + - MLEM.Misc.Easings.InBounce + - MLEM.Misc.Easings.InCirc + - MLEM.Misc.Easings.InCubic + - MLEM.Misc.Easings.InElastic + - MLEM.Misc.Easings.InExpo + - MLEM.Misc.Easings.InOutBack + - MLEM.Misc.Easings.InOutBounce + - MLEM.Misc.Easings.InOutCirc + - MLEM.Misc.Easings.InOutCubic + - MLEM.Misc.Easings.InOutElastic + - MLEM.Misc.Easings.InOutExpo + - MLEM.Misc.Easings.InOutQuad + - MLEM.Misc.Easings.InOutQuart + - MLEM.Misc.Easings.InOutQuint + - MLEM.Misc.Easings.InOutSine + - MLEM.Misc.Easings.InQuad + - MLEM.Misc.Easings.InQuart + - MLEM.Misc.Easings.InQuint + - MLEM.Misc.Easings.InSine + - MLEM.Misc.Easings.Linear + - MLEM.Misc.Easings.One + - MLEM.Misc.Easings.OutBack + - MLEM.Misc.Easings.OutBounce + - MLEM.Misc.Easings.OutCirc + - MLEM.Misc.Easings.OutCubic + - MLEM.Misc.Easings.OutElastic + - MLEM.Misc.Easings.OutExpo + - MLEM.Misc.Easings.OutQuad + - MLEM.Misc.Easings.OutQuart + - MLEM.Misc.Easings.OutQuint + - MLEM.Misc.Easings.OutSine + - MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + - MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + - MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + - MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + - MLEM.Misc.Easings.Zero + langs: + - csharp + - vb + name: Easings + nameWithType: Easings + fullName: MLEM.Misc.Easings + type: Class + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Easings + path: ../MLEM/Misc/Easings.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + This class contains a set of easing functions, adapted from https://easings.net. + + These can be used for ui elements or any other kind of animations. + + By default, each function takes an input that ranges between 0 and 1, and produces an output that roughly ranges between 0 and 1. To change this behavior, you can use and . + example: [] + syntax: + content: public static class Easings + content.vb: Public Module Easings + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Misc.Easings.Zero + commentId: F:MLEM.Misc.Easings.Zero + id: Zero + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: Zero + nameWithType: Easings.Zero + fullName: MLEM.Misc.Easings.Zero + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Zero + path: ../MLEM/Misc/Easings.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + An easing function that constantly returns 0, regardless of the input percentage. + + This is useful for chaining using . + example: [] + syntax: + content: public static readonly Easings.Easing Zero + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly Zero As Easings.Easing +- uid: MLEM.Misc.Easings.One + commentId: F:MLEM.Misc.Easings.One + id: One + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: One + nameWithType: Easings.One + fullName: MLEM.Misc.Easings.One + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: One + path: ../MLEM/Misc/Easings.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + An easing function that constantly returns 1, regardless of the input percentage. + + This is useful for chaining using . + example: [] + syntax: + content: public static readonly Easings.Easing One + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly One As Easings.Easing +- uid: MLEM.Misc.Easings.Linear + commentId: F:MLEM.Misc.Easings.Linear + id: Linear + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: Linear + nameWithType: Easings.Linear + fullName: MLEM.Misc.Easings.Linear + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Linear + path: ../MLEM/Misc/Easings.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: A linear easing function that returns the input percentage without modifying it. + example: [] + syntax: + content: public static readonly Easings.Easing Linear + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly Linear As Easings.Easing +- uid: MLEM.Misc.Easings.InSine + commentId: F:MLEM.Misc.Easings.InSine + id: InSine + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InSine + nameWithType: Easings.InSine + fullName: MLEM.Misc.Easings.InSine + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InSine + path: ../MLEM/Misc/Easings.cs + startLine: 27 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInSine + example: [] + syntax: + content: public static readonly Easings.Easing InSine + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InSine As Easings.Easing +- uid: MLEM.Misc.Easings.OutSine + commentId: F:MLEM.Misc.Easings.OutSine + id: OutSine + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: OutSine + nameWithType: Easings.OutSine + fullName: MLEM.Misc.Easings.OutSine + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutSine + path: ../MLEM/Misc/Easings.cs + startLine: 29 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeOutSine + example: [] + syntax: + content: public static readonly Easings.Easing OutSine + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly OutSine As Easings.Easing +- uid: MLEM.Misc.Easings.InOutSine + commentId: F:MLEM.Misc.Easings.InOutSine + id: InOutSine + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InOutSine + nameWithType: Easings.InOutSine + fullName: MLEM.Misc.Easings.InOutSine + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutSine + path: ../MLEM/Misc/Easings.cs + startLine: 31 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInOutSine + example: [] + syntax: + content: public static readonly Easings.Easing InOutSine + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InOutSine As Easings.Easing +- uid: MLEM.Misc.Easings.InQuad + commentId: F:MLEM.Misc.Easings.InQuad + id: InQuad + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InQuad + nameWithType: Easings.InQuad + fullName: MLEM.Misc.Easings.InQuad + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InQuad + path: ../MLEM/Misc/Easings.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInQuad + example: [] + syntax: + content: public static readonly Easings.Easing InQuad + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InQuad As Easings.Easing +- uid: MLEM.Misc.Easings.OutQuad + commentId: F:MLEM.Misc.Easings.OutQuad + id: OutQuad + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: OutQuad + nameWithType: Easings.OutQuad + fullName: MLEM.Misc.Easings.OutQuad + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutQuad + path: ../MLEM/Misc/Easings.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeOutQuad + example: [] + syntax: + content: public static readonly Easings.Easing OutQuad + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly OutQuad As Easings.Easing +- uid: MLEM.Misc.Easings.InOutQuad + commentId: F:MLEM.Misc.Easings.InOutQuad + id: InOutQuad + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InOutQuad + nameWithType: Easings.InOutQuad + fullName: MLEM.Misc.Easings.InOutQuad + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutQuad + path: ../MLEM/Misc/Easings.cs + startLine: 38 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInOutQuad + example: [] + syntax: + content: public static readonly Easings.Easing InOutQuad + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InOutQuad As Easings.Easing +- uid: MLEM.Misc.Easings.InCubic + commentId: F:MLEM.Misc.Easings.InCubic + id: InCubic + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InCubic + nameWithType: Easings.InCubic + fullName: MLEM.Misc.Easings.InCubic + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InCubic + path: ../MLEM/Misc/Easings.cs + startLine: 41 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInCubic + example: [] + syntax: + content: public static readonly Easings.Easing InCubic + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InCubic As Easings.Easing +- uid: MLEM.Misc.Easings.OutCubic + commentId: F:MLEM.Misc.Easings.OutCubic + id: OutCubic + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: OutCubic + nameWithType: Easings.OutCubic + fullName: MLEM.Misc.Easings.OutCubic + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutCubic + path: ../MLEM/Misc/Easings.cs + startLine: 43 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeOutCubic + example: [] + syntax: + content: public static readonly Easings.Easing OutCubic + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly OutCubic As Easings.Easing +- uid: MLEM.Misc.Easings.InOutCubic + commentId: F:MLEM.Misc.Easings.InOutCubic + id: InOutCubic + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InOutCubic + nameWithType: Easings.InOutCubic + fullName: MLEM.Misc.Easings.InOutCubic + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutCubic + path: ../MLEM/Misc/Easings.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInOutCubic + example: [] + syntax: + content: public static readonly Easings.Easing InOutCubic + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InOutCubic As Easings.Easing +- uid: MLEM.Misc.Easings.InQuart + commentId: F:MLEM.Misc.Easings.InQuart + id: InQuart + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InQuart + nameWithType: Easings.InQuart + fullName: MLEM.Misc.Easings.InQuart + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InQuart + path: ../MLEM/Misc/Easings.cs + startLine: 48 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInQuart + example: [] + syntax: + content: public static readonly Easings.Easing InQuart + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InQuart As Easings.Easing +- uid: MLEM.Misc.Easings.OutQuart + commentId: F:MLEM.Misc.Easings.OutQuart + id: OutQuart + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: OutQuart + nameWithType: Easings.OutQuart + fullName: MLEM.Misc.Easings.OutQuart + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutQuart + path: ../MLEM/Misc/Easings.cs + startLine: 50 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeOutQuart + example: [] + syntax: + content: public static readonly Easings.Easing OutQuart + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly OutQuart As Easings.Easing +- uid: MLEM.Misc.Easings.InOutQuart + commentId: F:MLEM.Misc.Easings.InOutQuart + id: InOutQuart + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InOutQuart + nameWithType: Easings.InOutQuart + fullName: MLEM.Misc.Easings.InOutQuart + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutQuart + path: ../MLEM/Misc/Easings.cs + startLine: 52 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInOutQuart + example: [] + syntax: + content: public static readonly Easings.Easing InOutQuart + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InOutQuart As Easings.Easing +- uid: MLEM.Misc.Easings.InQuint + commentId: F:MLEM.Misc.Easings.InQuint + id: InQuint + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InQuint + nameWithType: Easings.InQuint + fullName: MLEM.Misc.Easings.InQuint + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InQuint + path: ../MLEM/Misc/Easings.cs + startLine: 55 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInQuint + example: [] + syntax: + content: public static readonly Easings.Easing InQuint + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InQuint As Easings.Easing +- uid: MLEM.Misc.Easings.OutQuint + commentId: F:MLEM.Misc.Easings.OutQuint + id: OutQuint + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: OutQuint + nameWithType: Easings.OutQuint + fullName: MLEM.Misc.Easings.OutQuint + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutQuint + path: ../MLEM/Misc/Easings.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeOutQuint + example: [] + syntax: + content: public static readonly Easings.Easing OutQuint + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly OutQuint As Easings.Easing +- uid: MLEM.Misc.Easings.InOutQuint + commentId: F:MLEM.Misc.Easings.InOutQuint + id: InOutQuint + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InOutQuint + nameWithType: Easings.InOutQuint + fullName: MLEM.Misc.Easings.InOutQuint + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutQuint + path: ../MLEM/Misc/Easings.cs + startLine: 59 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInOutQuint + example: [] + syntax: + content: public static readonly Easings.Easing InOutQuint + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InOutQuint As Easings.Easing +- uid: MLEM.Misc.Easings.InExpo + commentId: F:MLEM.Misc.Easings.InExpo + id: InExpo + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InExpo + nameWithType: Easings.InExpo + fullName: MLEM.Misc.Easings.InExpo + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InExpo + path: ../MLEM/Misc/Easings.cs + startLine: 62 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInExpo + example: [] + syntax: + content: public static readonly Easings.Easing InExpo + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InExpo As Easings.Easing +- uid: MLEM.Misc.Easings.OutExpo + commentId: F:MLEM.Misc.Easings.OutExpo + id: OutExpo + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: OutExpo + nameWithType: Easings.OutExpo + fullName: MLEM.Misc.Easings.OutExpo + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutExpo + path: ../MLEM/Misc/Easings.cs + startLine: 64 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeOutExpo + example: [] + syntax: + content: public static readonly Easings.Easing OutExpo + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly OutExpo As Easings.Easing +- uid: MLEM.Misc.Easings.InOutExpo + commentId: F:MLEM.Misc.Easings.InOutExpo + id: InOutExpo + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InOutExpo + nameWithType: Easings.InOutExpo + fullName: MLEM.Misc.Easings.InOutExpo + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutExpo + path: ../MLEM/Misc/Easings.cs + startLine: 66 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInOutExpo + example: [] + syntax: + content: public static readonly Easings.Easing InOutExpo + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InOutExpo As Easings.Easing +- uid: MLEM.Misc.Easings.InCirc + commentId: F:MLEM.Misc.Easings.InCirc + id: InCirc + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InCirc + nameWithType: Easings.InCirc + fullName: MLEM.Misc.Easings.InCirc + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InCirc + path: ../MLEM/Misc/Easings.cs + startLine: 69 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInCirc + example: [] + syntax: + content: public static readonly Easings.Easing InCirc + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InCirc As Easings.Easing +- uid: MLEM.Misc.Easings.OutCirc + commentId: F:MLEM.Misc.Easings.OutCirc + id: OutCirc + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: OutCirc + nameWithType: Easings.OutCirc + fullName: MLEM.Misc.Easings.OutCirc + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutCirc + path: ../MLEM/Misc/Easings.cs + startLine: 71 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeOutCirc + example: [] + syntax: + content: public static readonly Easings.Easing OutCirc + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly OutCirc As Easings.Easing +- uid: MLEM.Misc.Easings.InOutCirc + commentId: F:MLEM.Misc.Easings.InOutCirc + id: InOutCirc + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InOutCirc + nameWithType: Easings.InOutCirc + fullName: MLEM.Misc.Easings.InOutCirc + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutCirc + path: ../MLEM/Misc/Easings.cs + startLine: 73 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInOutCirc + example: [] + syntax: + content: public static readonly Easings.Easing InOutCirc + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InOutCirc As Easings.Easing +- uid: MLEM.Misc.Easings.InBack + commentId: F:MLEM.Misc.Easings.InBack + id: InBack + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InBack + nameWithType: Easings.InBack + fullName: MLEM.Misc.Easings.InBack + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InBack + path: ../MLEM/Misc/Easings.cs + startLine: 76 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInBack + example: [] + syntax: + content: public static readonly Easings.Easing InBack + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InBack As Easings.Easing +- uid: MLEM.Misc.Easings.OutBack + commentId: F:MLEM.Misc.Easings.OutBack + id: OutBack + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: OutBack + nameWithType: Easings.OutBack + fullName: MLEM.Misc.Easings.OutBack + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutBack + path: ../MLEM/Misc/Easings.cs + startLine: 78 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeOutBack + example: [] + syntax: + content: public static readonly Easings.Easing OutBack + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly OutBack As Easings.Easing +- uid: MLEM.Misc.Easings.InOutBack + commentId: F:MLEM.Misc.Easings.InOutBack + id: InOutBack + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InOutBack + nameWithType: Easings.InOutBack + fullName: MLEM.Misc.Easings.InOutBack + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutBack + path: ../MLEM/Misc/Easings.cs + startLine: 80 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInOutBack + example: [] + syntax: + content: public static readonly Easings.Easing InOutBack + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InOutBack As Easings.Easing +- uid: MLEM.Misc.Easings.InElastic + commentId: F:MLEM.Misc.Easings.InElastic + id: InElastic + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InElastic + nameWithType: Easings.InElastic + fullName: MLEM.Misc.Easings.InElastic + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InElastic + path: ../MLEM/Misc/Easings.cs + startLine: 83 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInElastic + example: [] + syntax: + content: public static readonly Easings.Easing InElastic + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InElastic As Easings.Easing +- uid: MLEM.Misc.Easings.OutElastic + commentId: F:MLEM.Misc.Easings.OutElastic + id: OutElastic + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: OutElastic + nameWithType: Easings.OutElastic + fullName: MLEM.Misc.Easings.OutElastic + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutElastic + path: ../MLEM/Misc/Easings.cs + startLine: 85 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeOutElastic + example: [] + syntax: + content: public static readonly Easings.Easing OutElastic + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly OutElastic As Easings.Easing +- uid: MLEM.Misc.Easings.InOutElastic + commentId: F:MLEM.Misc.Easings.InOutElastic + id: InOutElastic + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InOutElastic + nameWithType: Easings.InOutElastic + fullName: MLEM.Misc.Easings.InOutElastic + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutElastic + path: ../MLEM/Misc/Easings.cs + startLine: 87 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInOutElastic + example: [] + syntax: + content: public static readonly Easings.Easing InOutElastic + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InOutElastic As Easings.Easing +- uid: MLEM.Misc.Easings.InBounce + commentId: F:MLEM.Misc.Easings.InBounce + id: InBounce + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InBounce + nameWithType: Easings.InBounce + fullName: MLEM.Misc.Easings.InBounce + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InBounce + path: ../MLEM/Misc/Easings.cs + startLine: 90 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInBounce + example: [] + syntax: + content: public static readonly Easings.Easing InBounce + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InBounce As Easings.Easing +- uid: MLEM.Misc.Easings.OutBounce + commentId: F:MLEM.Misc.Easings.OutBounce + id: OutBounce + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: OutBounce + nameWithType: Easings.OutBounce + fullName: MLEM.Misc.Easings.OutBounce + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OutBounce + path: ../MLEM/Misc/Easings.cs + startLine: 92 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeOutBounce + example: [] + syntax: + content: public static readonly Easings.Easing OutBounce + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly OutBounce As Easings.Easing +- uid: MLEM.Misc.Easings.InOutBounce + commentId: F:MLEM.Misc.Easings.InOutBounce + id: InOutBounce + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: InOutBounce + nameWithType: Easings.InOutBounce + fullName: MLEM.Misc.Easings.InOutBounce + type: Field + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InOutBounce + path: ../MLEM/Misc/Easings.cs + startLine: 106 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: https://easings.net/#easeInOutBounce + example: [] + syntax: + content: public static readonly Easings.Easing InOutBounce + return: + type: MLEM.Misc.Easings.Easing + content.vb: Public Shared ReadOnly InOutBounce As Easings.Easing +- uid: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + id: ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: ScaleInput(Easing, float, float) + nameWithType: Easings.ScaleInput(Easings.Easing, float, float) + fullName: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing, float, float) + type: Method + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaleInput + path: ../MLEM/Misc/Easings.cs + startLine: 116 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Scales the input of an easing function, which is usually between 0 and 1, to a given minimum and maximum. + + Note that the minimum needs to be smaller than the maximum. + example: [] + syntax: + content: public static Easings.Easing ScaleInput(this Easings.Easing easing, float min, float max) + parameters: + - id: easing + type: MLEM.Misc.Easings.Easing + description: The easing function to scale + - id: min + type: System.Single + description: The minimum input value + - id: max + type: System.Single + description: The maximum input value + return: + type: MLEM.Misc.Easings.Easing + description: The scaled easing function + content.vb: Public Shared Function ScaleInput(easing As Easings.Easing, min As Single, max As Single) As Easings.Easing + overload: MLEM.Misc.Easings.ScaleInput* + nameWithType.vb: Easings.ScaleInput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing, Single, Single) + name.vb: ScaleInput(Easing, Single, Single) +- uid: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + id: ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: ScaleOutput(Easing, float, float) + nameWithType: Easings.ScaleOutput(Easings.Easing, float, float) + fullName: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing, float, float) + type: Method + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaleOutput + path: ../MLEM/Misc/Easings.cs + startLine: 128 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Scales the output of an easing function, which is usually between 0 and 1, to a given minimum and maximum. + + Note that the minimum needs to be smaller than the maximum. + example: [] + syntax: + content: public static Easings.Easing ScaleOutput(this Easings.Easing easing, float min, float max) + parameters: + - id: easing + type: MLEM.Misc.Easings.Easing + description: The easing function to scale + - id: min + type: System.Single + description: The minimum output value + - id: max + type: System.Single + description: The maximum output value + return: + type: MLEM.Misc.Easings.Easing + description: The scaled easing function + content.vb: Public Shared Function ScaleOutput(easing As Easings.Easing, min As Single, max As Single) As Easings.Easing + overload: MLEM.Misc.Easings.ScaleOutput* + nameWithType.vb: Easings.ScaleOutput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing, Single, Single) + name.vb: ScaleOutput(Easing, Single, Single) +- uid: MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + commentId: M:MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + id: ReverseInput(MLEM.Misc.Easings.Easing) + isExtensionMethod: true + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: ReverseInput(Easing) + nameWithType: Easings.ReverseInput(Easings.Easing) + fullName: MLEM.Misc.Easings.ReverseInput(MLEM.Misc.Easings.Easing) + type: Method + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReverseInput + path: ../MLEM/Misc/Easings.cs + startLine: 137 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Reverses the input of an easing function, which is usually between 0 and 1, to be passed into the easing function as if it were between 1 and 0. + example: [] + syntax: + content: public static Easings.Easing ReverseInput(this Easings.Easing easing) + parameters: + - id: easing + type: MLEM.Misc.Easings.Easing + description: The easing function whose output to reverse. + return: + type: MLEM.Misc.Easings.Easing + description: The reversed easing function. + content.vb: Public Shared Function ReverseInput(easing As Easings.Easing) As Easings.Easing + overload: MLEM.Misc.Easings.ReverseInput* +- uid: MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + commentId: M:MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + id: ReverseOutput(MLEM.Misc.Easings.Easing) + isExtensionMethod: true + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: ReverseOutput(Easing) + nameWithType: Easings.ReverseOutput(Easings.Easing) + fullName: MLEM.Misc.Easings.ReverseOutput(MLEM.Misc.Easings.Easing) + type: Method + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReverseOutput + path: ../MLEM/Misc/Easings.cs + startLine: 146 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Reverses the output of an easing function, which is usually between 0 and 1, to return as if it were between 1 and 0. + example: [] + syntax: + content: public static Easings.Easing ReverseOutput(this Easings.Easing easing) + parameters: + - id: easing + type: MLEM.Misc.Easings.Easing + description: The easing function whose input to reverse. + return: + type: MLEM.Misc.Easings.Easing + description: The reversed easing function. + content.vb: Public Shared Function ReverseOutput(easing As Easings.Easing) As Easings.Easing + overload: MLEM.Misc.Easings.ReverseOutput* +- uid: MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + commentId: M:MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + id: AndReverse(MLEM.Misc.Easings.Easing) + isExtensionMethod: true + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: AndReverse(Easing) + nameWithType: Easings.AndReverse(Easings.Easing) + fullName: MLEM.Misc.Easings.AndReverse(MLEM.Misc.Easings.Easing) + type: Method + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AndReverse + path: ../MLEM/Misc/Easings.cs + startLine: 156 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Causes the easing functino to play fully, and then play fully in reverse, in the span between an input of 0 and 1. + + In some places, this behavior is also called "auto-reversing". + example: [] + syntax: + content: public static Easings.Easing AndReverse(this Easings.Easing easing) + parameters: + - id: easing + type: MLEM.Misc.Easings.Easing + description: The easing function to play in reverse as well + return: + type: MLEM.Misc.Easings.Easing + description: An auto-reversing version of the easing function + content.vb: Public Shared Function AndReverse(easing As Easings.Easing) As Easings.Easing + overload: MLEM.Misc.Easings.AndReverse* +- uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + commentId: M:MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + id: AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + isExtensionMethod: true + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: AndThen(Easing, Easing) + nameWithType: Easings.AndThen(Easings.Easing, Easings.Easing) + fullName: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, MLEM.Misc.Easings.Easing) + type: Method + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AndThen + path: ../MLEM/Misc/Easings.cs + startLine: 167 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Causes the easing function to play fully, followed by other playing fully, in the span between an input of 0 and 1. + + Note that provides a version of this method for any amount of follow-up easing functions. + example: [] + syntax: + content: public static Easings.Easing AndThen(this Easings.Easing easing, Easings.Easing other) + parameters: + - id: easing + type: MLEM.Misc.Easings.Easing + description: The first easing function to play. + - id: other + type: MLEM.Misc.Easings.Easing + description: The second easing function to play. + return: + type: MLEM.Misc.Easings.Easing + description: A combined easing function of the two functions passed. + content.vb: Public Shared Function AndThen(easing As Easings.Easing, other As Easings.Easing) As Easings.Easing + overload: MLEM.Misc.Easings.AndThen* +- uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + commentId: M:MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + id: AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + isExtensionMethod: true + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: AndThen(Easing, params Easing[]) + nameWithType: Easings.AndThen(Easings.Easing, params Easings.Easing[]) + fullName: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, params MLEM.Misc.Easings.Easing[]) + type: Method + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AndThen + path: ../MLEM/Misc/Easings.cs + startLine: 178 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Causes the easing function to play fully, followed by all elements of others playing fully, in the span between an input of 0 and 1. + + This is an any-amount version of . + example: [] + syntax: + content: public static Easings.Easing AndThen(this Easings.Easing easing, params Easings.Easing[] others) + parameters: + - id: easing + type: MLEM.Misc.Easings.Easing + description: The first easing function to play. + - id: others + type: MLEM.Misc.Easings.Easing[] + description: The next easing functions to play. + return: + type: MLEM.Misc.Easings.Easing + description: A combined easing function of all of the functions passed. + content.vb: Public Shared Function AndThen(easing As Easings.Easing, ParamArray others As Easings.Easing()) As Easings.Easing + overload: MLEM.Misc.Easings.AndThen* + nameWithType.vb: Easings.AndThen(Easings.Easing, ParamArray Easings.Easing()) + fullName.vb: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, ParamArray MLEM.Misc.Easings.Easing()) + name.vb: AndThen(Easing, ParamArray Easing()) +- uid: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + id: Clamp(MLEM.Misc.Easings.Easing,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Misc.Easings + langs: + - csharp + - vb + name: Clamp(Easing, float, float) + nameWithType: Easings.Clamp(Easings.Easing, float, float) + fullName: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing, float, float) + type: Method + source: + remote: + path: MLEM/Misc/Easings.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Clamp + path: ../MLEM/Misc/Easings.cs + startLine: 195 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Causes output from the easing function to be clamped between the min and max values passed. + example: [] + syntax: + content: public static Easings.Easing Clamp(this Easings.Easing easing, float min = 0, float max = 1) + parameters: + - id: easing + type: MLEM.Misc.Easings.Easing + description: The easing function to clamp. + - id: min + type: System.Single + description: The minimum output value to clamp to, defaults to 0. + - id: max + type: System.Single + description: The maximum output value to clamp to, defaults to 1. + return: + type: MLEM.Misc.Easings.Easing + description: A clamped easing function. + content.vb: Public Shared Function Clamp(easing As Easings.Easing, min As Single = 0, max As Single = 1) As Easings.Easing + overload: MLEM.Misc.Easings.Clamp* + nameWithType.vb: Easings.Clamp(Easings.Easing, Single, Single) + fullName.vb: MLEM.Misc.Easings.Clamp(MLEM.Misc.Easings.Easing, Single, Single) + name.vb: Clamp(Easing, Single, Single) +references: +- uid: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + isExternal: true + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleInput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + name: ScaleInput(Easing, float, float) + nameWithType: Easings.ScaleInput(Easings.Easing, float, float) + fullName: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleInput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing, Single, Single) + name.vb: ScaleInput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleInput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.ScaleInput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleInput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + commentId: M:MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + isExternal: true + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleOutput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + name: ScaleOutput(Easing, float, float) + nameWithType: Easings.ScaleOutput(Easings.Easing, float, float) + fullName: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing, float, float) + nameWithType.vb: Easings.ScaleOutput(Easings.Easing, Single, Single) + fullName.vb: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing, Single, Single) + name.vb: ScaleOutput(Easing, Single, Single) + spec.csharp: + - uid: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleOutput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.ScaleOutput(MLEM.Misc.Easings.Easing,System.Single,System.Single) + name: ScaleOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleOutput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + commentId: M:MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing_ + name: AndThen(Easing, Easing) + nameWithType: Easings.AndThen(Easings.Easing, Easings.Easing) + fullName: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, MLEM.Misc.Easings.Easing) + spec.csharp: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing_ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ) +- uid: MLEM.Misc.Easings.Easing + commentId: T:MLEM.Misc.Easings.Easing + parent: MLEM.Misc + href: MLEM.Misc.Easings.html + name: Easings.Easing + nameWithType: Easings.Easing + fullName: MLEM.Misc.Easings.Easing + spec.csharp: + - uid: MLEM.Misc.Easings + name: Easings + href: MLEM.Misc.Easings.html + - name: . + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + spec.vb: + - uid: MLEM.Misc.Easings + name: Easings + href: MLEM.Misc.Easings.html + - name: . + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html +- uid: MLEM.Misc.Easings.ScaleInput* + commentId: Overload:MLEM.Misc.Easings.ScaleInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleInput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + name: ScaleInput + nameWithType: Easings.ScaleInput + fullName: MLEM.Misc.Easings.ScaleInput +- 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.Misc.Easings.ScaleOutput* + commentId: Overload:MLEM.Misc.Easings.ScaleOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ScaleOutput_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + name: ScaleOutput + nameWithType: Easings.ScaleOutput + fullName: MLEM.Misc.Easings.ScaleOutput +- uid: MLEM.Misc.Easings.ReverseInput* + commentId: Overload:MLEM.Misc.Easings.ReverseInput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseInput_MLEM_Misc_Easings_Easing_ + name: ReverseInput + nameWithType: Easings.ReverseInput + fullName: MLEM.Misc.Easings.ReverseInput +- uid: MLEM.Misc.Easings.ReverseOutput* + commentId: Overload:MLEM.Misc.Easings.ReverseOutput + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_ReverseOutput_MLEM_Misc_Easings_Easing_ + name: ReverseOutput + nameWithType: Easings.ReverseOutput + fullName: MLEM.Misc.Easings.ReverseOutput +- uid: MLEM.Misc.Easings.AndReverse* + commentId: Overload:MLEM.Misc.Easings.AndReverse + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndReverse_MLEM_Misc_Easings_Easing_ + name: AndReverse + nameWithType: Easings.AndReverse + fullName: MLEM.Misc.Easings.AndReverse +- uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + commentId: M:MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing___ + name: AndThen(Easing, params Easing[]) + nameWithType: Easings.AndThen(Easings.Easing, params Easings.Easing[]) + fullName: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, params MLEM.Misc.Easings.Easing[]) + nameWithType.vb: Easings.AndThen(Easings.Easing, ParamArray Easings.Easing()) + fullName.vb: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing, ParamArray MLEM.Misc.Easings.Easing()) + name.vb: AndThen(Easing, ParamArray Easing()) + spec.csharp: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing___ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - name: params + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Misc.Easings.AndThen(MLEM.Misc.Easings.Easing,MLEM.Misc.Easings.Easing[]) + name: AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing___ + - name: ( + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ',' + - name: " " + - name: ParamArray + - name: " " + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ( + - name: ) + - name: ) +- uid: MLEM.Misc.Easings.AndThen* + commentId: Overload:MLEM.Misc.Easings.AndThen + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_AndThen_MLEM_Misc_Easings_Easing_MLEM_Misc_Easings_Easing_ + name: AndThen + nameWithType: Easings.AndThen + fullName: MLEM.Misc.Easings.AndThen +- uid: MLEM.Misc.Easings.Easing[] + isExternal: true + href: MLEM.Misc.Easings.Easing.html + name: Easing[] + nameWithType: Easings.Easing[] + fullName: MLEM.Misc.Easings.Easing[] + nameWithType.vb: Easings.Easing() + fullName.vb: MLEM.Misc.Easings.Easing() + name.vb: Easing() + spec.csharp: + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Misc.Easings.Easing + name: Easing + href: MLEM.Misc.Easings.Easing.html + - name: ( + - name: ) +- uid: MLEM.Misc.Easings.Clamp* + commentId: Overload:MLEM.Misc.Easings.Clamp + href: MLEM.Misc.Easings.html#MLEM_Misc_Easings_Clamp_MLEM_Misc_Easings_Easing_System_Single_System_Single_ + name: Clamp + nameWithType: Easings.Clamp + fullName: MLEM.Misc.Easings.Clamp diff --git a/Docs/api/MLEM.Misc.EnumHelper.yml b/Docs/api/MLEM.Misc.EnumHelper.yml new file mode 100644 index 0000000..d60db9f --- /dev/null +++ b/Docs/api/MLEM.Misc.EnumHelper.yml @@ -0,0 +1,739 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.EnumHelper + commentId: T:MLEM.Misc.EnumHelper + id: EnumHelper + parent: MLEM.Misc + children: + - MLEM.Misc.EnumHelper.Buttons + - MLEM.Misc.EnumHelper.GetFlags``1(``0,System.Boolean) + - MLEM.Misc.EnumHelper.GetUniqueFlags``1(``0) + - MLEM.Misc.EnumHelper.GetValues``1 + - MLEM.Misc.EnumHelper.Keys + langs: + - csharp + - vb + name: EnumHelper + nameWithType: EnumHelper + fullName: MLEM.Misc.EnumHelper + type: Class + source: + remote: + path: MLEM/Misc/EnumHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EnumHelper + path: ../MLEM/Misc/EnumHelper.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: A helper class that allows easier usage of values. + example: [] + syntax: + content: >- + [Obsolete("EnumHelper has been moved into the DynamicEnums library: https://www.nuget.org/packages/DynamicEnums")] + + public static class EnumHelper + content.vb: >- + + + Public Module EnumHelper + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: 'EnumHelper has been moved into the DynamicEnums library: https://www.nuget.org/packages/DynamicEnums' +- uid: MLEM.Misc.EnumHelper.Buttons + commentId: F:MLEM.Misc.EnumHelper.Buttons + id: Buttons + parent: MLEM.Misc.EnumHelper + langs: + - csharp + - vb + name: Buttons + nameWithType: EnumHelper.Buttons + fullName: MLEM.Misc.EnumHelper.Buttons + type: Field + source: + remote: + path: MLEM/Misc/EnumHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Buttons + path: ../MLEM/Misc/EnumHelper.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: All values of the enum. + example: [] + syntax: + content: >- + [Obsolete("This field has been moved to InputHandler.AllButtons")] + + public static readonly Buttons[] Buttons + return: + type: Microsoft.Xna.Framework.Input.Buttons[] + content.vb: >- + + + Public Shared ReadOnly Buttons As Buttons() + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: This field has been moved to InputHandler.AllButtons +- uid: MLEM.Misc.EnumHelper.Keys + commentId: F:MLEM.Misc.EnumHelper.Keys + id: Keys + parent: MLEM.Misc.EnumHelper + langs: + - csharp + - vb + name: Keys + nameWithType: EnumHelper.Keys + fullName: MLEM.Misc.EnumHelper.Keys + type: Field + source: + remote: + path: MLEM/Misc/EnumHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Keys + path: ../MLEM/Misc/EnumHelper.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: All values of the enum. + example: [] + syntax: + content: >- + [Obsolete("This field has been moved to InputHandler.AllKeys")] + + public static readonly Keys[] Keys + return: + type: Microsoft.Xna.Framework.Input.Keys[] + content.vb: >- + + + Public Shared ReadOnly Keys As Keys() + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: This field has been moved to InputHandler.AllKeys +- uid: MLEM.Misc.EnumHelper.GetValues``1 + commentId: M:MLEM.Misc.EnumHelper.GetValues``1 + id: GetValues``1 + parent: MLEM.Misc.EnumHelper + langs: + - csharp + - vb + name: GetValues() + nameWithType: EnumHelper.GetValues() + fullName: MLEM.Misc.EnumHelper.GetValues() + type: Method + source: + remote: + path: MLEM/Misc/EnumHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetValues + path: ../MLEM/Misc/EnumHelper.cs + startLine: 28 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Returns an array containing all of the values of the given enum type. + + Note that this method is a version-independent equivalent of .NET 5's Enum.GetValues<TEnum>. + example: [] + syntax: + content: 'public static T[] GetValues() where T : struct, Enum' + typeParameters: + - id: T + description: The type whose enum to get + return: + type: '{T}[]' + description: An enumerable of the values of the enum, in declaration order. + content.vb: Public Shared Function GetValues(Of T As {Structure, [Enum]})() As T() + overload: MLEM.Misc.EnumHelper.GetValues* + nameWithType.vb: EnumHelper.GetValues(Of T)() + fullName.vb: MLEM.Misc.EnumHelper.GetValues(Of T)() + name.vb: GetValues(Of T)() +- uid: MLEM.Misc.EnumHelper.GetFlags``1(``0,System.Boolean) + commentId: M:MLEM.Misc.EnumHelper.GetFlags``1(``0,System.Boolean) + id: GetFlags``1(``0,System.Boolean) + parent: MLEM.Misc.EnumHelper + langs: + - csharp + - vb + name: GetFlags(T, bool) + nameWithType: EnumHelper.GetFlags(T, bool) + fullName: MLEM.Misc.EnumHelper.GetFlags(T, bool) + type: Method + source: + remote: + path: MLEM/Misc/EnumHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetFlags + path: ../MLEM/Misc/EnumHelper.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Returns all of the defined values from the given enum type T which are contained in combinedFlag. + + Note that, if combined flags are defined in T, and combinedFlag contains them, they will also be returned. + example: [] + syntax: + content: 'public static IEnumerable GetFlags(T combinedFlag, bool includeZero = true) where T : struct, Enum' + parameters: + - id: combinedFlag + type: '{T}' + description: The combined flags whose individual flags to return. + - id: includeZero + type: System.Boolean + description: Whether the enum value 0 should also be returned, if T contains one. + typeParameters: + - id: T + description: The type of enum. + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: All of the flags that make up combinedFlag. + content.vb: Public Shared Function GetFlags(Of T As {Structure, [Enum]})(combinedFlag As T, includeZero As Boolean = True) As IEnumerable(Of T) + overload: MLEM.Misc.EnumHelper.GetFlags* + nameWithType.vb: EnumHelper.GetFlags(Of T)(T, Boolean) + fullName.vb: MLEM.Misc.EnumHelper.GetFlags(Of T)(T, Boolean) + name.vb: GetFlags(Of T)(T, Boolean) +- uid: MLEM.Misc.EnumHelper.GetUniqueFlags``1(``0) + commentId: M:MLEM.Misc.EnumHelper.GetUniqueFlags``1(``0) + id: GetUniqueFlags``1(``0) + parent: MLEM.Misc.EnumHelper + langs: + - csharp + - vb + name: GetUniqueFlags(T) + nameWithType: EnumHelper.GetUniqueFlags(T) + fullName: MLEM.Misc.EnumHelper.GetUniqueFlags(T) + type: Method + source: + remote: + path: MLEM/Misc/EnumHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetUniqueFlags + path: ../MLEM/Misc/EnumHelper.cs + startLine: 58 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Returns all of the defined unique flags from the given enum type T which are contained in combinedFlag. + + Any combined flags (flags that aren't powers of two) which are defined in T will not be returned. + example: [] + syntax: + content: 'public static IEnumerable GetUniqueFlags(T combinedFlag) where T : struct, Enum' + parameters: + - id: combinedFlag + type: '{T}' + description: The combined flags whose individual flags to return. + typeParameters: + - id: T + description: The type of enum. + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: All of the unique flags that make up combinedFlag. + content.vb: Public Shared Function GetUniqueFlags(Of T As {Structure, [Enum]})(combinedFlag As T) As IEnumerable(Of T) + overload: MLEM.Misc.EnumHelper.GetUniqueFlags* + nameWithType.vb: EnumHelper.GetUniqueFlags(Of T)(T) + fullName.vb: MLEM.Misc.EnumHelper.GetUniqueFlags(Of T)(T) + name.vb: GetUniqueFlags(Of T)(T) +references: +- uid: System.Enum + commentId: T:System.Enum + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.enum + name: Enum + nameWithType: Enum + fullName: System.Enum +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc.EnumHelper.Buttons + commentId: F:MLEM.Misc.EnumHelper.Buttons + href: MLEM.Misc.EnumHelper.html#MLEM_Misc_EnumHelper_Buttons + name: Buttons + nameWithType: EnumHelper.Buttons + fullName: MLEM.Misc.EnumHelper.Buttons +- uid: Microsoft.Xna.Framework.Input.Buttons[] + isExternal: true + name: Buttons[] + nameWithType: Buttons[] + fullName: Microsoft.Xna.Framework.Input.Buttons[] + nameWithType.vb: Buttons() + fullName.vb: Microsoft.Xna.Framework.Input.Buttons() + name.vb: Buttons() + spec.csharp: + - uid: Microsoft.Xna.Framework.Input.Buttons + name: Buttons + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Input.Buttons + name: Buttons + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Misc.EnumHelper.Keys + commentId: F:MLEM.Misc.EnumHelper.Keys + href: MLEM.Misc.EnumHelper.html#MLEM_Misc_EnumHelper_Keys + name: Keys + nameWithType: EnumHelper.Keys + fullName: MLEM.Misc.EnumHelper.Keys +- uid: Microsoft.Xna.Framework.Input.Keys[] + isExternal: true + name: Keys[] + nameWithType: Keys[] + fullName: Microsoft.Xna.Framework.Input.Keys[] + nameWithType.vb: Keys() + fullName.vb: Microsoft.Xna.Framework.Input.Keys() + name.vb: Keys() + spec.csharp: + - uid: Microsoft.Xna.Framework.Input.Keys + name: Keys + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Input.Keys + name: Keys + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Misc.EnumHelper.GetValues* + commentId: Overload:MLEM.Misc.EnumHelper.GetValues + href: MLEM.Misc.EnumHelper.html#MLEM_Misc_EnumHelper_GetValues__1 + name: GetValues + nameWithType: EnumHelper.GetValues + fullName: MLEM.Misc.EnumHelper.GetValues +- uid: '{T}[]' + isExternal: true + name: T[] + nameWithType: T[] + fullName: T[] + nameWithType.vb: T() + fullName.vb: T() + name.vb: T() + spec.csharp: + - name: T + - name: '[' + - name: ']' + spec.vb: + - name: T + - name: ( + - name: ) +- uid: MLEM.Misc.EnumHelper.GetFlags* + commentId: Overload:MLEM.Misc.EnumHelper.GetFlags + href: MLEM.Misc.EnumHelper.html#MLEM_Misc_EnumHelper_GetFlags__1___0_System_Boolean_ + name: GetFlags + nameWithType: EnumHelper.GetFlags + fullName: MLEM.Misc.EnumHelper.GetFlags +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- 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: System.Collections.Generic.IEnumerable{{T}} + commentId: T:System.Collections.Generic.IEnumerable{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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: T + name: T + nameWithType: T + fullName: T +- 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Misc.EnumHelper.GetUniqueFlags* + commentId: Overload:MLEM.Misc.EnumHelper.GetUniqueFlags + href: MLEM.Misc.EnumHelper.html#MLEM_Misc_EnumHelper_GetUniqueFlags__1___0_ + name: GetUniqueFlags + nameWithType: EnumHelper.GetUniqueFlags + fullName: MLEM.Misc.EnumHelper.GetUniqueFlags diff --git a/Docs/api/MLEM.Misc.GenericDataHolder.yml b/Docs/api/MLEM.Misc.GenericDataHolder.yml new file mode 100644 index 0000000..60555b7 --- /dev/null +++ b/Docs/api/MLEM.Misc.GenericDataHolder.yml @@ -0,0 +1,771 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + id: GenericDataHolder + parent: MLEM.Misc + children: + - MLEM.Misc.GenericDataHolder.GetDataKeys + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + langs: + - csharp + - vb + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder + type: Class + source: + remote: + path: MLEM/Misc/GenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenericDataHolder + path: ../MLEM/Misc/GenericDataHolder.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Represents an object that can hold generic key-value based data. + + A lot of MLEM components extend this class to allow for users to add additional data to them easily. + + This implemention uses an underlying that only keeps track of non-default values. + example: [] + syntax: + content: 'public class GenericDataHolder : IGenericDataHolder' + content.vb: Public Class GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + derivedClasses: + - MLEM.Animations.AnimationFrame + - MLEM.Animations.SpriteAnimation + - MLEM.Animations.SpriteAnimationGroup + - MLEM.Font.GenericFont + - MLEM.Formatting.Codes.Code + - MLEM.Formatting.TextFormatter + - MLEM.Formatting.Token + - MLEM.Formatting.TokenizedString + - MLEM.Textures.NinePatch + - MLEM.Textures.TextureRegion + - MLEM.Textures.UniformTextureAtlas + - MLEM.Ui.Elements.Element + - MLEM.Ui.RootElement + - MLEM.Ui.Style.UiStyle + - MLEM.Ui.UiAnimation + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + id: SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + langs: + - csharp + - vb + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + type: Method + source: + remote: + path: MLEM/Misc/GenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetData + path: ../MLEM/Misc/GenericDataHolder.cs + startLine: 14 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Store a piece of generic data on this object. + example: [] + syntax: + content: public void SetData(string key, T data) + parameters: + - id: key + type: System.String + description: The key to store the data by + - id: data + type: '{T}' + description: The data to store in the object + typeParameters: + - id: T + content.vb: Public Sub SetData(Of T)(key As String, data As T) + overload: MLEM.Misc.GenericDataHolder.SetData* + implements: + - MLEM.Misc.IGenericDataHolder.SetData``1(System.String,{T}) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + id: GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + langs: + - csharp + - vb + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + type: Method + source: + remote: + path: MLEM/Misc/GenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetData + path: ../MLEM/Misc/GenericDataHolder.cs + startLine: 26 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns a piece of generic data of the given type on this object. + example: [] + syntax: + content: public T GetData(string key) + parameters: + - id: key + type: System.String + description: The key that the data is stored by + typeParameters: + - id: T + description: The type of the data stored + return: + type: '{T}' + description: The data, or default if it doesn't exist + content.vb: Public Function GetData(Of T)(key As String) As T + overload: MLEM.Misc.GenericDataHolder.GetData* + implements: + - MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + id: GetDataKeys + parent: MLEM.Misc.GenericDataHolder + langs: + - csharp + - vb + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + type: Method + source: + remote: + path: MLEM/Misc/GenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetDataKeys + path: ../MLEM/Misc/GenericDataHolder.cs + startLine: 33 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns all of the generic data that this object stores. + example: [] + syntax: + content: public IEnumerable GetDataKeys() + return: + type: System.Collections.Generic.IEnumerable{System.String} + description: The generic data on this object + content.vb: Public Function GetDataKeys() As IEnumerable(Of String) + overload: MLEM.Misc.GenericDataHolder.GetDataKeys* + implements: + - MLEM.Misc.IGenericDataHolder.GetDataKeys +references: +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc.GenericDataHolder.SetData* + commentId: Overload:MLEM.Misc.GenericDataHolder.SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData + nameWithType: GenericDataHolder.SetData + fullName: MLEM.Misc.GenericDataHolder.SetData +- uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.IGenericDataHolder + definition: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: IGenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.IGenericDataHolder.SetData(string, T) + nameWithType.vb: IGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.IGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- 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: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: IGenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.IGenericDataHolder.SetData(string, T) + nameWithType.vb: IGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.IGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Misc.GenericDataHolder.GetData* + commentId: Overload:MLEM.Misc.GenericDataHolder.GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData + nameWithType: GenericDataHolder.GetData + fullName: MLEM.Misc.GenericDataHolder.GetData +- uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.IGenericDataHolder + isExternal: true + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: IGenericDataHolder.GetData(string) + fullName: MLEM.Misc.IGenericDataHolder.GetData(string) + nameWithType.vb: IGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.IGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys* + commentId: Overload:MLEM.Misc.GenericDataHolder.GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys + nameWithType: GenericDataHolder.GetDataKeys + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys +- uid: MLEM.Misc.IGenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.IGenericDataHolder.GetDataKeys + parent: MLEM.Misc.IGenericDataHolder + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: IGenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.IGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.IGenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.IGenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetDataKeys + - name: ( + - name: ) +- uid: System.Collections.Generic.IEnumerable{System.String} + commentId: T:System.Collections.Generic.IEnumerable{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of String) + fullName.vb: System.Collections.Generic.IEnumerable(Of String) + name.vb: IEnumerable(Of String) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Collections.Generic.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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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 diff --git a/Docs/api/MLEM.Misc.IGenericDataHolder.yml b/Docs/api/MLEM.Misc.IGenericDataHolder.yml new file mode 100644 index 0000000..d70d05e --- /dev/null +++ b/Docs/api/MLEM.Misc.IGenericDataHolder.yml @@ -0,0 +1,317 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + id: IGenericDataHolder + parent: MLEM.Misc + children: + - MLEM.Misc.IGenericDataHolder.GetDataKeys + - MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + - MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + langs: + - csharp + - vb + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder + type: Interface + source: + remote: + path: MLEM/Misc/GenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IGenericDataHolder + path: ../MLEM/Misc/GenericDataHolder.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Represents an object that can hold generic key-value based data. + + A lot of MLEM components extend this class to allow for users to add additional data to them easily. + example: [] + syntax: + content: public interface IGenericDataHolder + content.vb: Public Interface IGenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.IGenericDataHolder.SetData``1(System.String,``0) + id: SetData``1(System.String,``0) + parent: MLEM.Misc.IGenericDataHolder + langs: + - csharp + - vb + name: SetData(string, T) + nameWithType: IGenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.IGenericDataHolder.SetData(string, T) + type: Method + source: + remote: + path: MLEM/Misc/GenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetData + path: ../MLEM/Misc/GenericDataHolder.cs + startLine: 52 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Store a piece of generic data on this object. + example: [] + syntax: + content: void SetData(string key, T data) + parameters: + - id: key + type: System.String + description: The key to store the data by + - id: data + type: '{T}' + description: The data to store in the object + typeParameters: + - id: T + content.vb: Sub SetData(Of T)(key As String, data As T) + overload: MLEM.Misc.IGenericDataHolder.SetData* + nameWithType.vb: IGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.IGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) +- uid: MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.IGenericDataHolder.GetData``1(System.String) + id: GetData``1(System.String) + parent: MLEM.Misc.IGenericDataHolder + langs: + - csharp + - vb + name: GetData(string) + nameWithType: IGenericDataHolder.GetData(string) + fullName: MLEM.Misc.IGenericDataHolder.GetData(string) + type: Method + source: + remote: + path: MLEM/Misc/GenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetData + path: ../MLEM/Misc/GenericDataHolder.cs + startLine: 60 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns a piece of generic data of the given type on this object. + example: [] + syntax: + content: T GetData(string key) + parameters: + - id: key + type: System.String + description: The key that the data is stored by + typeParameters: + - id: T + description: The type of the data stored + return: + type: '{T}' + description: The data, or default if it doesn't exist + content.vb: Function GetData(Of T)(key As String) As T + overload: MLEM.Misc.IGenericDataHolder.GetData* + nameWithType.vb: IGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.IGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) +- uid: MLEM.Misc.IGenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.IGenericDataHolder.GetDataKeys + id: GetDataKeys + parent: MLEM.Misc.IGenericDataHolder + langs: + - csharp + - vb + name: GetDataKeys() + nameWithType: IGenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.IGenericDataHolder.GetDataKeys() + type: Method + source: + remote: + path: MLEM/Misc/GenericDataHolder.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetDataKeys + path: ../MLEM/Misc/GenericDataHolder.cs + startLine: 66 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns all of the generic data that this object stores. + example: [] + syntax: + content: IEnumerable GetDataKeys() + return: + type: System.Collections.Generic.IEnumerable{System.String} + description: The generic data on this object + content.vb: Function GetDataKeys() As IEnumerable(Of String) + overload: MLEM.Misc.IGenericDataHolder.GetDataKeys* +references: +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.IGenericDataHolder.SetData* + commentId: Overload:MLEM.Misc.IGenericDataHolder.SetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_SetData__1_System_String___0_ + name: SetData + nameWithType: IGenericDataHolder.SetData + fullName: MLEM.Misc.IGenericDataHolder.SetData +- 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: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Misc.IGenericDataHolder.GetData* + commentId: Overload:MLEM.Misc.IGenericDataHolder.GetData + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetData__1_System_String_ + name: GetData + nameWithType: IGenericDataHolder.GetData + fullName: MLEM.Misc.IGenericDataHolder.GetData +- uid: MLEM.Misc.IGenericDataHolder.GetDataKeys* + commentId: Overload:MLEM.Misc.IGenericDataHolder.GetDataKeys + href: MLEM.Misc.IGenericDataHolder.html#MLEM_Misc_IGenericDataHolder_GetDataKeys + name: GetDataKeys + nameWithType: IGenericDataHolder.GetDataKeys + fullName: MLEM.Misc.IGenericDataHolder.GetDataKeys +- uid: System.Collections.Generic.IEnumerable{System.String} + commentId: T:System.Collections.Generic.IEnumerable{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of String) + fullName.vb: System.Collections.Generic.IEnumerable(Of String) + name.vb: IEnumerable(Of String) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Collections.Generic.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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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 diff --git a/Docs/api/MLEM.Misc.MlemPlatform.DesktopFna.yml b/Docs/api/MLEM.Misc.MlemPlatform.DesktopFna.yml new file mode 100644 index 0000000..bbf3526 --- /dev/null +++ b/Docs/api/MLEM.Misc.MlemPlatform.DesktopFna.yml @@ -0,0 +1,961 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.MlemPlatform.DesktopFna + commentId: T:MLEM.Misc.MlemPlatform.DesktopFna + id: MlemPlatform.DesktopFna + parent: MLEM.Misc + children: + - MLEM.Misc.MlemPlatform.DesktopFna.#ctor(System.Action{System.Action{System.Char}}) + - MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + - MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile(System.String) + - MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + langs: + - csharp + - vb + name: MlemPlatform.DesktopFna + nameWithType: MlemPlatform.DesktopFna + fullName: MLEM.Misc.MlemPlatform.DesktopFna + type: Class + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DesktopFna + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 119 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + The MLEM Desktop platform for FNA. + + This platform uses the built-in FNA TextInputEXT event, which makes this listener work with any keyboard localization natively. + + This platform is initialized as follows: + +
MlemPlatform.Current = new MlemPlatform.DesktopFna(a => TextInputEXT.TextInput += a);
+ example: [] + syntax: + content: 'public class MlemPlatform.DesktopFna : MlemPlatform' + content.vb: Public Class MlemPlatform.DesktopFna Inherits MlemPlatform + inheritance: + - System.Object + - MLEM.Misc.MlemPlatform + inheritedMembers: + - MLEM.Misc.MlemPlatform.Current + - MLEM.Misc.MlemPlatform.EnsureExists + - 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.Misc.MlemPlatform.DesktopFna.#ctor(System.Action{System.Action{System.Char}}) + commentId: M:MLEM.Misc.MlemPlatform.DesktopFna.#ctor(System.Action{System.Action{System.Char}}) + id: '#ctor(System.Action{System.Action{System.Char}})' + parent: MLEM.Misc.MlemPlatform.DesktopFna + langs: + - csharp + - vb + name: DesktopFna(Action>) + nameWithType: MlemPlatform.DesktopFna.DesktopFna(Action>) + fullName: MLEM.Misc.MlemPlatform.DesktopFna.DesktopFna(System.Action>) + type: Constructor + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 128 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Creates a new Desktop for FNA platform. + + See class documentation for more detailed information. + example: [] + syntax: + content: public DesktopFna(Action> addListener) + parameters: + - id: addListener + type: System.Action{System.Action{System.Char}} + description: The function that is used to add a text input listener. + content.vb: Public Sub New(addListener As Action(Of Action(Of Char))) + overload: MLEM.Misc.MlemPlatform.DesktopFna.#ctor* + nameWithType.vb: MlemPlatform.DesktopFna.New(Action(Of Action(Of Char))) + fullName.vb: MLEM.Misc.MlemPlatform.DesktopFna.New(System.Action(Of System.Action(Of Char))) + name.vb: New(Action(Of Action(Of Char))) +- uid: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + commentId: M:MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + id: OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + parent: MLEM.Misc.MlemPlatform.DesktopFna + langs: + - csharp + - vb + name: OpenOnScreenKeyboard(string, string, string, bool) + nameWithType: MlemPlatform.DesktopFna.OpenOnScreenKeyboard(string, string, string, bool) + fullName: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard(string, string, string, bool) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OpenOnScreenKeyboard + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 133 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Opens the on-screen keyboard if one is required by the platform. + + Note that, if no on-screen keyboard is required, a null string should be returned. + example: [] + syntax: + content: public override Task OpenOnScreenKeyboard(string title, string description, string defaultText, bool usePasswordMode) + parameters: + - id: title + type: System.String + description: Title of the dialog box. + - id: description + type: System.String + description: Description of the dialog box. + - id: defaultText + type: System.String + description: Default text displayed in the input area. + - id: usePasswordMode + type: System.Boolean + description: If password mode is enabled, the characters entered are not displayed. + return: + type: System.Threading.Tasks.Task{System.String} + description: Text entered by the player. Null if back was used. + content.vb: Public Overrides Function OpenOnScreenKeyboard(title As String, description As String, defaultText As String, usePasswordMode As Boolean) As Task(Of String) + overridden: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + overload: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard* + nameWithType.vb: MlemPlatform.DesktopFna.OpenOnScreenKeyboard(String, String, String, Boolean) + fullName.vb: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard(String, String, String, Boolean) + name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) +- uid: MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + commentId: M:MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + id: AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + parent: MLEM.Misc.MlemPlatform.DesktopFna + langs: + - csharp + - vb + name: AddTextInputListener(GameWindow, TextInputCallback) + nameWithType: MlemPlatform.DesktopFna.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName: MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddTextInputListener + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 138 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Adds a text input listener to this platform, if supported. + + The supplied listener will be called whenever a character is input. + example: [] + syntax: + content: public override void AddTextInputListener(GameWindow window, MlemPlatform.TextInputCallback callback) + parameters: + - id: window + type: Microsoft.Xna.Framework.GameWindow + description: The game's window + - id: callback + type: MLEM.Misc.MlemPlatform.TextInputCallback + description: The callback that should be called whenever a character is pressed + content.vb: Public Overrides Sub AddTextInputListener(window As GameWindow, callback As MlemPlatform.TextInputCallback) + overridden: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + overload: MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener* +- uid: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile(System.String) + commentId: M:MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile(System.String) + id: OpenLinkOrFile(System.String) + parent: MLEM.Misc.MlemPlatform.DesktopFna + langs: + - csharp + - vb + name: OpenLinkOrFile(string) + nameWithType: MlemPlatform.DesktopFna.OpenLinkOrFile(string) + fullName: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile(string) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OpenLinkOrFile + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 143 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + A method that should be executed to open a link in the browser or a file explorer. + + This method is currently used only by MLEM.Ui's implementation of the formatting code. + example: [] + syntax: + content: public override void OpenLinkOrFile(string link) + parameters: + - id: link + type: System.String + content.vb: Public Overrides Sub OpenLinkOrFile(link As String) + overridden: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + overload: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile* + nameWithType.vb: MlemPlatform.DesktopFna.OpenLinkOrFile(String) + fullName.vb: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile(String) + name.vb: OpenLinkOrFile(String) +references: +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.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: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform +- uid: MLEM.Misc.MlemPlatform.Current + commentId: F:MLEM.Misc.MlemPlatform.Current + parent: MLEM.Misc.MlemPlatform + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_Current + name: Current + nameWithType: MlemPlatform.Current + fullName: MLEM.Misc.MlemPlatform.Current +- uid: MLEM.Misc.MlemPlatform.EnsureExists + commentId: M:MLEM.Misc.MlemPlatform.EnsureExists + parent: MLEM.Misc.MlemPlatform + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + name: EnsureExists() + nameWithType: MlemPlatform.EnsureExists() + fullName: MLEM.Misc.MlemPlatform.EnsureExists() + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.EnsureExists + name: EnsureExists + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.EnsureExists + name: EnsureExists + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc.MlemPlatform.DesktopFna + commentId: T:MLEM.Misc.MlemPlatform.DesktopFna + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.DesktopFna + nameWithType: MlemPlatform.DesktopFna + fullName: MLEM.Misc.MlemPlatform.DesktopFna + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopFna + name: DesktopFna + href: MLEM.Misc.MlemPlatform.DesktopFna.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopFna + name: DesktopFna + href: MLEM.Misc.MlemPlatform.DesktopFna.html +- uid: MLEM.Misc.MlemPlatform.DesktopFna.#ctor* + commentId: Overload:MLEM.Misc.MlemPlatform.DesktopFna.#ctor + href: MLEM.Misc.MlemPlatform.DesktopFna.html#MLEM_Misc_MlemPlatform_DesktopFna__ctor_System_Action_System_Action_System_Char___ + name: DesktopFna + nameWithType: MlemPlatform.DesktopFna.DesktopFna + fullName: MLEM.Misc.MlemPlatform.DesktopFna.DesktopFna + nameWithType.vb: MlemPlatform.DesktopFna.New + fullName.vb: MLEM.Misc.MlemPlatform.DesktopFna.New + name.vb: New +- uid: System.Action{System.Action{System.Char}} + commentId: T:System.Action{System.Action{System.Char}} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action> + nameWithType: Action> + fullName: System.Action> + nameWithType.vb: Action(Of Action(Of Char)) + fullName.vb: System.Action(Of System.Action(Of Char)) + name.vb: Action(Of Action(Of Char)) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.Char + name: char + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + - name: '>' + - 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: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: System.Char + name: Char + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + - name: ) + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + 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: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + commentId: M:MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + name: OpenOnScreenKeyboard(string, string, string, bool) + nameWithType: MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + fullName: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + nameWithType.vb: MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + fullName.vb: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard* + commentId: Overload:MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.DesktopFna.html#MLEM_Misc_MlemPlatform_DesktopFna_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + name: OpenOnScreenKeyboard + nameWithType: MlemPlatform.DesktopFna.OpenOnScreenKeyboard + fullName: MLEM.Misc.MlemPlatform.DesktopFna.OpenOnScreenKeyboard +- 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: 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: System.Threading.Tasks.Task{System.String} + commentId: T:System.Threading.Tasks.Task{System.String} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of String) + fullName.vb: System.Threading.Tasks.Task(Of String) + name.vb: Task(Of String) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + commentId: M:MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + name: AddTextInputListener(GameWindow, TextInputCallback) + nameWithType: MlemPlatform.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) +- uid: MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener* + commentId: Overload:MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener + href: MLEM.Misc.MlemPlatform.DesktopFna.html#MLEM_Misc_MlemPlatform_DesktopFna_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + name: AddTextInputListener + nameWithType: MlemPlatform.DesktopFna.AddTextInputListener + fullName: MLEM.Misc.MlemPlatform.DesktopFna.AddTextInputListener +- 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: MLEM.Misc.MlemPlatform.TextInputCallback + commentId: T:MLEM.Misc.MlemPlatform.TextInputCallback + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.TextInputCallback + nameWithType: MlemPlatform.TextInputCallback + fullName: MLEM.Misc.MlemPlatform.TextInputCallback + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html +- 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: MLEM.Formatting.Codes.LinkCode + commentId: T:MLEM.Formatting.Codes.LinkCode + href: MLEM.Formatting.Codes.LinkCode.html + name: LinkCode + nameWithType: LinkCode + fullName: MLEM.Formatting.Codes.LinkCode +- uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + commentId: M:MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + name: OpenLinkOrFile(string) + nameWithType: MlemPlatform.OpenLinkOrFile(string) + fullName: MLEM.Misc.MlemPlatform.OpenLinkOrFile(string) + nameWithType.vb: MlemPlatform.OpenLinkOrFile(String) + fullName.vb: MLEM.Misc.MlemPlatform.OpenLinkOrFile(String) + name.vb: OpenLinkOrFile(String) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile* + commentId: Overload:MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.DesktopFna.html#MLEM_Misc_MlemPlatform_DesktopFna_OpenLinkOrFile_System_String_ + name: OpenLinkOrFile + nameWithType: MlemPlatform.DesktopFna.OpenLinkOrFile + fullName: MLEM.Misc.MlemPlatform.DesktopFna.OpenLinkOrFile diff --git a/Docs/api/MLEM.Misc.MlemPlatform.DesktopGl-1.yml b/Docs/api/MLEM.Misc.MlemPlatform.DesktopGl-1.yml new file mode 100644 index 0000000..cb9c7cd --- /dev/null +++ b/Docs/api/MLEM.Misc.MlemPlatform.DesktopGl-1.yml @@ -0,0 +1,996 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1 + commentId: T:MLEM.Misc.MlemPlatform.DesktopGl`1 + id: MlemPlatform.DesktopGl`1 + parent: MLEM.Misc + children: + - MLEM.Misc.MlemPlatform.DesktopGl`1.#ctor(System.Action{Microsoft.Xna.Framework.GameWindow,System.EventHandler{`0}}) + - MLEM.Misc.MlemPlatform.DesktopGl`1.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + - MLEM.Misc.MlemPlatform.DesktopGl`1.OpenLinkOrFile(System.String) + - MLEM.Misc.MlemPlatform.DesktopGl`1.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + langs: + - csharp + - vb + name: MlemPlatform.DesktopGl + nameWithType: MlemPlatform.DesktopGl + fullName: MLEM.Misc.MlemPlatform.DesktopGl + type: Class + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DesktopGl + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 73 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + The MLEM DesktopGL platform, which is also compatible with other desktop distributions of MonoGame, like WindowsDX. + + This platform uses the built-in MonoGame TextInput event, which makes this listener work with any keyboard localization natively. + + This platform is initialized as follows: + +
MlemPlatform.Current = new MlemPlatform.DesktopGl<TextInputEventArgs>((w, c) => w.TextInput += c);
+ example: [] + syntax: + content: 'public class MlemPlatform.DesktopGl : MlemPlatform' + typeParameters: + - id: T + description: '' + content.vb: Public Class MlemPlatform.DesktopGl(Of T) Inherits MlemPlatform + inheritance: + - System.Object + - MLEM.Misc.MlemPlatform + inheritedMembers: + - MLEM.Misc.MlemPlatform.Current + - MLEM.Misc.MlemPlatform.EnsureExists + - 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 + nameWithType.vb: MlemPlatform.DesktopGl(Of T) + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T) + name.vb: MlemPlatform.DesktopGl(Of T) +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1.#ctor(System.Action{Microsoft.Xna.Framework.GameWindow,System.EventHandler{`0}}) + commentId: M:MLEM.Misc.MlemPlatform.DesktopGl`1.#ctor(System.Action{Microsoft.Xna.Framework.GameWindow,System.EventHandler{`0}}) + id: '#ctor(System.Action{Microsoft.Xna.Framework.GameWindow,System.EventHandler{`0}})' + parent: MLEM.Misc.MlemPlatform.DesktopGl`1 + langs: + - csharp + - vb + name: DesktopGl(Action>) + nameWithType: MlemPlatform.DesktopGl.DesktopGl(Action>) + fullName: MLEM.Misc.MlemPlatform.DesktopGl.DesktopGl(System.Action>) + type: Constructor + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 84 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Creates a new DesktopGL-based platform. + + See class documentation for more detailed information. + example: [] + syntax: + content: public DesktopGl(Action> addListener) + parameters: + - id: addListener + type: System.Action{Microsoft.Xna.Framework.GameWindow,System.EventHandler{{T}}} + description: The function that is used to add a text input listener. + content.vb: Public Sub New(addListener As Action(Of GameWindow, EventHandler(Of T))) + overload: MLEM.Misc.MlemPlatform.DesktopGl`1.#ctor* + nameWithType.vb: MlemPlatform.DesktopGl(Of T).New(Action(Of GameWindow, EventHandler(Of T))) + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T).New(System.Action(Of Microsoft.Xna.Framework.GameWindow, System.EventHandler(Of T))) + name.vb: New(Action(Of GameWindow, EventHandler(Of T))) +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + commentId: M:MLEM.Misc.MlemPlatform.DesktopGl`1.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + id: OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + parent: MLEM.Misc.MlemPlatform.DesktopGl`1 + langs: + - csharp + - vb + name: OpenOnScreenKeyboard(string, string, string, bool) + nameWithType: MlemPlatform.DesktopGl.OpenOnScreenKeyboard(string, string, string, bool) + fullName: MLEM.Misc.MlemPlatform.DesktopGl.OpenOnScreenKeyboard(string, string, string, bool) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OpenOnScreenKeyboard + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 89 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Opens the on-screen keyboard if one is required by the platform. + + Note that, if no on-screen keyboard is required, a null string should be returned. + example: [] + syntax: + content: public override Task OpenOnScreenKeyboard(string title, string description, string defaultText, bool usePasswordMode) + parameters: + - id: title + type: System.String + description: Title of the dialog box. + - id: description + type: System.String + description: Description of the dialog box. + - id: defaultText + type: System.String + description: Default text displayed in the input area. + - id: usePasswordMode + type: System.Boolean + description: If password mode is enabled, the characters entered are not displayed. + return: + type: System.Threading.Tasks.Task{System.String} + description: Text entered by the player. Null if back was used. + content.vb: Public Overrides Function OpenOnScreenKeyboard(title As String, description As String, defaultText As String, usePasswordMode As Boolean) As Task(Of String) + overridden: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + overload: MLEM.Misc.MlemPlatform.DesktopGl`1.OpenOnScreenKeyboard* + nameWithType.vb: MlemPlatform.DesktopGl(Of T).OpenOnScreenKeyboard(String, String, String, Boolean) + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T).OpenOnScreenKeyboard(String, String, String, Boolean) + name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + commentId: M:MLEM.Misc.MlemPlatform.DesktopGl`1.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + id: AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + parent: MLEM.Misc.MlemPlatform.DesktopGl`1 + langs: + - csharp + - vb + name: AddTextInputListener(GameWindow, TextInputCallback) + nameWithType: MlemPlatform.DesktopGl.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName: MLEM.Misc.MlemPlatform.DesktopGl.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddTextInputListener + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 94 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Adds a text input listener to this platform, if supported. + + The supplied listener will be called whenever a character is input. + example: [] + syntax: + content: public override void AddTextInputListener(GameWindow window, MlemPlatform.TextInputCallback callback) + parameters: + - id: window + type: Microsoft.Xna.Framework.GameWindow + description: The game's window + - id: callback + type: MLEM.Misc.MlemPlatform.TextInputCallback + description: The callback that should be called whenever a character is pressed + content.vb: Public Overrides Sub AddTextInputListener(window As GameWindow, callback As MlemPlatform.TextInputCallback) + overridden: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + overload: MLEM.Misc.MlemPlatform.DesktopGl`1.AddTextInputListener* + nameWithType.vb: MlemPlatform.DesktopGl(Of T).AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T).AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1.OpenLinkOrFile(System.String) + commentId: M:MLEM.Misc.MlemPlatform.DesktopGl`1.OpenLinkOrFile(System.String) + id: OpenLinkOrFile(System.String) + parent: MLEM.Misc.MlemPlatform.DesktopGl`1 + langs: + - csharp + - vb + name: OpenLinkOrFile(string) + nameWithType: MlemPlatform.DesktopGl.OpenLinkOrFile(string) + fullName: MLEM.Misc.MlemPlatform.DesktopGl.OpenLinkOrFile(string) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OpenLinkOrFile + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 105 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + A method that should be executed to open a link in the browser or a file explorer. + + This method is currently used only by MLEM.Ui's implementation of the formatting code. + example: [] + syntax: + content: public override void OpenLinkOrFile(string link) + parameters: + - id: link + type: System.String + content.vb: Public Overrides Sub OpenLinkOrFile(link As String) + overridden: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + overload: MLEM.Misc.MlemPlatform.DesktopGl`1.OpenLinkOrFile* + nameWithType.vb: MlemPlatform.DesktopGl(Of T).OpenLinkOrFile(String) + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T).OpenLinkOrFile(String) + name.vb: OpenLinkOrFile(String) +references: +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.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: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform +- uid: MLEM.Misc.MlemPlatform.Current + commentId: F:MLEM.Misc.MlemPlatform.Current + parent: MLEM.Misc.MlemPlatform + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_Current + name: Current + nameWithType: MlemPlatform.Current + fullName: MLEM.Misc.MlemPlatform.Current +- uid: MLEM.Misc.MlemPlatform.EnsureExists + commentId: M:MLEM.Misc.MlemPlatform.EnsureExists + parent: MLEM.Misc.MlemPlatform + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + name: EnsureExists() + nameWithType: MlemPlatform.EnsureExists() + fullName: MLEM.Misc.MlemPlatform.EnsureExists() + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.EnsureExists + name: EnsureExists + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.EnsureExists + name: EnsureExists + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1 + commentId: T:MLEM.Misc.MlemPlatform.DesktopGl`1 + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.DesktopGl + nameWithType: MlemPlatform.DesktopGl + fullName: MLEM.Misc.MlemPlatform.DesktopGl + nameWithType.vb: MlemPlatform.DesktopGl(Of T) + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T) + name.vb: MlemPlatform.DesktopGl(Of T) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopGl`1 + name: DesktopGl + href: MLEM.Misc.MlemPlatform.DesktopGl-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopGl`1 + name: DesktopGl + href: MLEM.Misc.MlemPlatform.DesktopGl-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1.#ctor* + commentId: Overload:MLEM.Misc.MlemPlatform.DesktopGl`1.#ctor + href: MLEM.Misc.MlemPlatform.DesktopGl-1.html#MLEM_Misc_MlemPlatform_DesktopGl_1__ctor_System_Action_Microsoft_Xna_Framework_GameWindow_System_EventHandler__0___ + name: DesktopGl + nameWithType: MlemPlatform.DesktopGl.DesktopGl + fullName: MLEM.Misc.MlemPlatform.DesktopGl.DesktopGl + nameWithType.vb: MlemPlatform.DesktopGl(Of T).New + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T).New + name.vb: New +- uid: System.Action{Microsoft.Xna.Framework.GameWindow,System.EventHandler{{T}}} + commentId: T:System.Action{Microsoft.Xna.Framework.GameWindow,System.EventHandler{`0}} + parent: System + definition: System.Action`2 + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action> + nameWithType: Action> + fullName: System.Action> + nameWithType.vb: Action(Of GameWindow, EventHandler(Of T)) + fullName.vb: System.Action(Of Microsoft.Xna.Framework.GameWindow, System.EventHandler(Of T)) + name.vb: Action(Of GameWindow, EventHandler(Of T)) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: System.EventHandler`1 + name: EventHandler + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1 + - name: < + - name: T + - name: '>' + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: System.EventHandler`1 + name: EventHandler + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.eventhandler-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) +- uid: System.Action`2 + commentId: T:System.Action`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T1, T2) + fullName.vb: System.Action(Of T1, T2) + name.vb: Action(Of T1, T2) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) +- uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + commentId: M:MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + name: OpenOnScreenKeyboard(string, string, string, bool) + nameWithType: MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + fullName: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + nameWithType.vb: MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + fullName.vb: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1.OpenOnScreenKeyboard* + commentId: Overload:MLEM.Misc.MlemPlatform.DesktopGl`1.OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.DesktopGl-1.html#MLEM_Misc_MlemPlatform_DesktopGl_1_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + name: OpenOnScreenKeyboard + nameWithType: MlemPlatform.DesktopGl.OpenOnScreenKeyboard + fullName: MLEM.Misc.MlemPlatform.DesktopGl.OpenOnScreenKeyboard + nameWithType.vb: MlemPlatform.DesktopGl(Of T).OpenOnScreenKeyboard + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T).OpenOnScreenKeyboard +- 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: 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: System.Threading.Tasks.Task{System.String} + commentId: T:System.Threading.Tasks.Task{System.String} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of String) + fullName.vb: System.Threading.Tasks.Task(Of String) + name.vb: Task(Of String) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + commentId: M:MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + name: AddTextInputListener(GameWindow, TextInputCallback) + nameWithType: MlemPlatform.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1.AddTextInputListener* + commentId: Overload:MLEM.Misc.MlemPlatform.DesktopGl`1.AddTextInputListener + href: MLEM.Misc.MlemPlatform.DesktopGl-1.html#MLEM_Misc_MlemPlatform_DesktopGl_1_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + name: AddTextInputListener + nameWithType: MlemPlatform.DesktopGl.AddTextInputListener + fullName: MLEM.Misc.MlemPlatform.DesktopGl.AddTextInputListener + nameWithType.vb: MlemPlatform.DesktopGl(Of T).AddTextInputListener + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T).AddTextInputListener +- 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: MLEM.Misc.MlemPlatform.TextInputCallback + commentId: T:MLEM.Misc.MlemPlatform.TextInputCallback + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.TextInputCallback + nameWithType: MlemPlatform.TextInputCallback + fullName: MLEM.Misc.MlemPlatform.TextInputCallback + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html +- 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: MLEM.Formatting.Codes.LinkCode + commentId: T:MLEM.Formatting.Codes.LinkCode + href: MLEM.Formatting.Codes.LinkCode.html + name: LinkCode + nameWithType: LinkCode + fullName: MLEM.Formatting.Codes.LinkCode +- uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + commentId: M:MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + name: OpenLinkOrFile(string) + nameWithType: MlemPlatform.OpenLinkOrFile(string) + fullName: MLEM.Misc.MlemPlatform.OpenLinkOrFile(string) + nameWithType.vb: MlemPlatform.OpenLinkOrFile(String) + fullName.vb: MLEM.Misc.MlemPlatform.OpenLinkOrFile(String) + name.vb: OpenLinkOrFile(String) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1.OpenLinkOrFile* + commentId: Overload:MLEM.Misc.MlemPlatform.DesktopGl`1.OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.DesktopGl-1.html#MLEM_Misc_MlemPlatform_DesktopGl_1_OpenLinkOrFile_System_String_ + name: OpenLinkOrFile + nameWithType: MlemPlatform.DesktopGl.OpenLinkOrFile + fullName: MLEM.Misc.MlemPlatform.DesktopGl.OpenLinkOrFile + nameWithType.vb: MlemPlatform.DesktopGl(Of T).OpenLinkOrFile + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T).OpenLinkOrFile diff --git a/Docs/api/MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate.yml b/Docs/api/MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate.yml new file mode 100644 index 0000000..ad02ca1 --- /dev/null +++ b/Docs/api/MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate.yml @@ -0,0 +1,264 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + commentId: T:MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + id: MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + parent: MLEM.Misc + children: [] + langs: + - csharp + - vb + name: MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + nameWithType: MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + fullName: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + type: Delegate + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OpenOnScreenKeyboardDelegate + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 195 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: A delegate method used for + example: [] + syntax: + content: public delegate Task MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate(string title, string description, string defaultText, bool usePasswordMode) + parameters: + - id: title + type: System.String + description: Title of the dialog box. + - id: description + type: System.String + description: Description of the dialog box. + - id: defaultText + type: System.String + description: Default text displayed in the input area. + - id: usePasswordMode + type: System.Boolean + description: If password mode is enabled, the characters entered are not displayed. + return: + type: System.Threading.Tasks.Task{System.String} + description: Text entered by the player. Null if back was used. + content.vb: Public Delegate Function MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate(title As String, description As String, defaultText As String, usePasswordMode As Boolean) As Task(Of String) +references: +- uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + commentId: M:MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + isExternal: true + href: MLEM.Misc.MlemPlatform.Mobile.html#MLEM_Misc_MlemPlatform_Mobile_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + name: OpenOnScreenKeyboard(string, string, string, bool) + nameWithType: MlemPlatform.Mobile.OpenOnScreenKeyboard(string, string, string, bool) + fullName: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(string, string, string, bool) + nameWithType.vb: MlemPlatform.Mobile.OpenOnScreenKeyboard(String, String, String, Boolean) + fullName.vb: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(String, String, String, Boolean) + name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.Mobile.html#MLEM_Misc_MlemPlatform_Mobile_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.Mobile.html#MLEM_Misc_MlemPlatform_Mobile_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.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: 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: System.Threading.Tasks.Task{System.String} + commentId: T:System.Threading.Tasks.Task{System.String} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of String) + fullName.vb: System.Threading.Tasks.Task(Of String) + name.vb: Task(Of String) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks diff --git a/Docs/api/MLEM.Misc.MlemPlatform.Mobile.yml b/Docs/api/MLEM.Misc.MlemPlatform.Mobile.yml new file mode 100644 index 0000000..14be51f --- /dev/null +++ b/Docs/api/MLEM.Misc.MlemPlatform.Mobile.yml @@ -0,0 +1,1051 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.MlemPlatform.Mobile + commentId: T:MLEM.Misc.MlemPlatform.Mobile + id: MlemPlatform.Mobile + parent: MLEM.Misc + children: + - MLEM.Misc.MlemPlatform.Mobile.#ctor(MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate,System.Action{System.String}) + - MLEM.Misc.MlemPlatform.Mobile.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + - MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(System.String) + - MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + langs: + - csharp + - vb + name: MlemPlatform.Mobile + nameWithType: MlemPlatform.Mobile + fullName: MLEM.Misc.MlemPlatform.Mobile + type: Class + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Mobile + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 158 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + The MLEM platform for mobile platforms as well as consoles. + + This platform opens an on-screen keyboard using the KeyboardInput class on mobile devices. + + Additionally, it starts a new activity whenever is called. + + This listener is initialized as follows in the game's Activity class: + +
MlemPlatform.Current = new MlemPlatform.Mobile(KeyboardInput.Show, l => this.StartActivity(new Intent(Intent.ActionView, Uri.Parse(l))));
+ example: [] + syntax: + content: 'public class MlemPlatform.Mobile : MlemPlatform' + content.vb: Public Class MlemPlatform.Mobile Inherits MlemPlatform + inheritance: + - System.Object + - MLEM.Misc.MlemPlatform + inheritedMembers: + - MLEM.Misc.MlemPlatform.Current + - MLEM.Misc.MlemPlatform.EnsureExists + - 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.Misc.MlemPlatform.Mobile.#ctor(MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate,System.Action{System.String}) + commentId: M:MLEM.Misc.MlemPlatform.Mobile.#ctor(MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate,System.Action{System.String}) + id: '#ctor(MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate,System.Action{System.String})' + parent: MLEM.Misc.MlemPlatform.Mobile + langs: + - csharp + - vb + name: Mobile(OpenOnScreenKeyboardDelegate, Action) + nameWithType: MlemPlatform.Mobile.Mobile(MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate, Action) + fullName: MLEM.Misc.MlemPlatform.Mobile.Mobile(MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate, System.Action) + type: Constructor + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 169 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Creates a new mobile- and console-based platform. + + See class documentation for more detailed information. + example: [] + syntax: + content: public Mobile(MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate openOnScreenKeyboard, Action openLink = null) + parameters: + - id: openOnScreenKeyboard + type: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + description: The function that is used to display the on-screen keyboard + - id: openLink + type: System.Action{System.String} + description: The action that is invoked to open a link in the browser, which is used for + content.vb: Public Sub New(openOnScreenKeyboard As MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate, openLink As Action(Of String) = Nothing) + overload: MLEM.Misc.MlemPlatform.Mobile.#ctor* + nameWithType.vb: MlemPlatform.Mobile.New(MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate, Action(Of String)) + fullName.vb: MLEM.Misc.MlemPlatform.Mobile.New(MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate, System.Action(Of String)) + name.vb: New(OpenOnScreenKeyboardDelegate, Action(Of String)) +- uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + commentId: M:MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + id: OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + parent: MLEM.Misc.MlemPlatform.Mobile + langs: + - csharp + - vb + name: OpenOnScreenKeyboard(string, string, string, bool) + nameWithType: MlemPlatform.Mobile.OpenOnScreenKeyboard(string, string, string, bool) + fullName: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(string, string, string, bool) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OpenOnScreenKeyboard + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 175 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Opens the on-screen keyboard if one is required by the platform. + + Note that, if no on-screen keyboard is required, a null string should be returned. + example: [] + syntax: + content: public override Task OpenOnScreenKeyboard(string title, string description, string defaultText, bool usePasswordMode) + parameters: + - id: title + type: System.String + description: Title of the dialog box. + - id: description + type: System.String + description: Description of the dialog box. + - id: defaultText + type: System.String + description: Default text displayed in the input area. + - id: usePasswordMode + type: System.Boolean + description: If password mode is enabled, the characters entered are not displayed. + return: + type: System.Threading.Tasks.Task{System.String} + description: Text entered by the player. Null if back was used. + content.vb: Public Overrides Function OpenOnScreenKeyboard(title As String, description As String, defaultText As String, usePasswordMode As Boolean) As Task(Of String) + overridden: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + overload: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard* + nameWithType.vb: MlemPlatform.Mobile.OpenOnScreenKeyboard(String, String, String, Boolean) + fullName.vb: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard(String, String, String, Boolean) + name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) +- uid: MLEM.Misc.MlemPlatform.Mobile.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + commentId: M:MLEM.Misc.MlemPlatform.Mobile.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + id: AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + parent: MLEM.Misc.MlemPlatform.Mobile + langs: + - csharp + - vb + name: AddTextInputListener(GameWindow, TextInputCallback) + nameWithType: MlemPlatform.Mobile.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName: MLEM.Misc.MlemPlatform.Mobile.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddTextInputListener + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 180 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Adds a text input listener to this platform, if supported. + + The supplied listener will be called whenever a character is input. + example: [] + syntax: + content: public override void AddTextInputListener(GameWindow window, MlemPlatform.TextInputCallback callback) + parameters: + - id: window + type: Microsoft.Xna.Framework.GameWindow + description: The game's window + - id: callback + type: MLEM.Misc.MlemPlatform.TextInputCallback + description: The callback that should be called whenever a character is pressed + content.vb: Public Overrides Sub AddTextInputListener(window As GameWindow, callback As MlemPlatform.TextInputCallback) + overridden: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + overload: MLEM.Misc.MlemPlatform.Mobile.AddTextInputListener* +- uid: MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(System.String) + commentId: M:MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(System.String) + id: OpenLinkOrFile(System.String) + parent: MLEM.Misc.MlemPlatform.Mobile + langs: + - csharp + - vb + name: OpenLinkOrFile(string) + nameWithType: MlemPlatform.Mobile.OpenLinkOrFile(string) + fullName: MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(string) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OpenLinkOrFile + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 183 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + A method that should be executed to open a link in the browser or a file explorer. + + This method is currently used only by MLEM.Ui's implementation of the formatting code. + example: [] + syntax: + content: public override void OpenLinkOrFile(string link) + parameters: + - id: link + type: System.String + content.vb: Public Overrides Sub OpenLinkOrFile(link As String) + overridden: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + overload: MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile* + nameWithType.vb: MlemPlatform.Mobile.OpenLinkOrFile(String) + fullName.vb: MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(String) + name.vb: OpenLinkOrFile(String) +references: +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true +- uid: MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(System.String) + commentId: M:MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(System.String) + isExternal: true + href: MLEM.Misc.MlemPlatform.Mobile.html#MLEM_Misc_MlemPlatform_Mobile_OpenLinkOrFile_System_String_ + name: OpenLinkOrFile(string) + nameWithType: MlemPlatform.Mobile.OpenLinkOrFile(string) + fullName: MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(string) + nameWithType.vb: MlemPlatform.Mobile.OpenLinkOrFile(String) + fullName.vb: MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(String) + name.vb: OpenLinkOrFile(String) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.Mobile.html#MLEM_Misc_MlemPlatform_Mobile_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.Mobile.html#MLEM_Misc_MlemPlatform_Mobile_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.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: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform +- uid: MLEM.Misc.MlemPlatform.Current + commentId: F:MLEM.Misc.MlemPlatform.Current + parent: MLEM.Misc.MlemPlatform + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_Current + name: Current + nameWithType: MlemPlatform.Current + fullName: MLEM.Misc.MlemPlatform.Current +- uid: MLEM.Misc.MlemPlatform.EnsureExists + commentId: M:MLEM.Misc.MlemPlatform.EnsureExists + parent: MLEM.Misc.MlemPlatform + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + name: EnsureExists() + nameWithType: MlemPlatform.EnsureExists() + fullName: MLEM.Misc.MlemPlatform.EnsureExists() + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.EnsureExists + name: EnsureExists + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.EnsureExists + name: EnsureExists + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc.MlemPlatform.Mobile + commentId: T:MLEM.Misc.MlemPlatform.Mobile + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.Mobile + nameWithType: MlemPlatform.Mobile + fullName: MLEM.Misc.MlemPlatform.Mobile + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile + name: Mobile + href: MLEM.Misc.MlemPlatform.Mobile.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile + name: Mobile + href: MLEM.Misc.MlemPlatform.Mobile.html +- uid: MLEM.Formatting.Codes.LinkCode + commentId: T:MLEM.Formatting.Codes.LinkCode + href: MLEM.Formatting.Codes.LinkCode.html + name: LinkCode + nameWithType: LinkCode + fullName: MLEM.Formatting.Codes.LinkCode +- uid: MLEM.Misc.MlemPlatform.Mobile.#ctor* + commentId: Overload:MLEM.Misc.MlemPlatform.Mobile.#ctor + href: MLEM.Misc.MlemPlatform.Mobile.html#MLEM_Misc_MlemPlatform_Mobile__ctor_MLEM_Misc_MlemPlatform_Mobile_OpenOnScreenKeyboardDelegate_System_Action_System_String__ + name: Mobile + nameWithType: MlemPlatform.Mobile.Mobile + fullName: MLEM.Misc.MlemPlatform.Mobile.Mobile + nameWithType.vb: MlemPlatform.Mobile.New + fullName.vb: MLEM.Misc.MlemPlatform.Mobile.New + name.vb: New +- uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + commentId: T:MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + nameWithType: MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + fullName: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile + name: Mobile + href: MLEM.Misc.MlemPlatform.Mobile.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + name: OpenOnScreenKeyboardDelegate + href: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile + name: Mobile + href: MLEM.Misc.MlemPlatform.Mobile.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + name: OpenOnScreenKeyboardDelegate + href: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate.html +- uid: System.Action{System.String} + commentId: T:System.Action{System.String} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of String) + fullName.vb: System.Action(Of String) + name.vb: Action(Of String) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - 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: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + 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: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + commentId: M:MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + name: OpenOnScreenKeyboard(string, string, string, bool) + nameWithType: MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + fullName: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + nameWithType.vb: MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + fullName.vb: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard* + commentId: Overload:MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.Mobile.html#MLEM_Misc_MlemPlatform_Mobile_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + name: OpenOnScreenKeyboard + nameWithType: MlemPlatform.Mobile.OpenOnScreenKeyboard + fullName: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboard +- 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: 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: System.Threading.Tasks.Task{System.String} + commentId: T:System.Threading.Tasks.Task{System.String} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of String) + fullName.vb: System.Threading.Tasks.Task(Of String) + name.vb: Task(Of String) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + commentId: M:MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + name: AddTextInputListener(GameWindow, TextInputCallback) + nameWithType: MlemPlatform.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) +- uid: MLEM.Misc.MlemPlatform.Mobile.AddTextInputListener* + commentId: Overload:MLEM.Misc.MlemPlatform.Mobile.AddTextInputListener + href: MLEM.Misc.MlemPlatform.Mobile.html#MLEM_Misc_MlemPlatform_Mobile_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + name: AddTextInputListener + nameWithType: MlemPlatform.Mobile.AddTextInputListener + fullName: MLEM.Misc.MlemPlatform.Mobile.AddTextInputListener +- 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: MLEM.Misc.MlemPlatform.TextInputCallback + commentId: T:MLEM.Misc.MlemPlatform.TextInputCallback + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.TextInputCallback + nameWithType: MlemPlatform.TextInputCallback + fullName: MLEM.Misc.MlemPlatform.TextInputCallback + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html +- 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: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + commentId: M:MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + name: OpenLinkOrFile(string) + nameWithType: MlemPlatform.OpenLinkOrFile(string) + fullName: MLEM.Misc.MlemPlatform.OpenLinkOrFile(string) + nameWithType.vb: MlemPlatform.OpenLinkOrFile(String) + fullName.vb: MLEM.Misc.MlemPlatform.OpenLinkOrFile(String) + name.vb: OpenLinkOrFile(String) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile* + commentId: Overload:MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.Mobile.html#MLEM_Misc_MlemPlatform_Mobile_OpenLinkOrFile_System_String_ + name: OpenLinkOrFile + nameWithType: MlemPlatform.Mobile.OpenLinkOrFile + fullName: MLEM.Misc.MlemPlatform.Mobile.OpenLinkOrFile diff --git a/Docs/api/MLEM.Misc.MlemPlatform.None.yml b/Docs/api/MLEM.Misc.MlemPlatform.None.yml new file mode 100644 index 0000000..93710cc --- /dev/null +++ b/Docs/api/MLEM.Misc.MlemPlatform.None.yml @@ -0,0 +1,810 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.MlemPlatform.None + commentId: T:MLEM.Misc.MlemPlatform.None + id: MlemPlatform.None + parent: MLEM.Misc + children: + - MLEM.Misc.MlemPlatform.None.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + - MLEM.Misc.MlemPlatform.None.OpenLinkOrFile(System.String) + - MLEM.Misc.MlemPlatform.None.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + langs: + - csharp + - vb + name: MlemPlatform.None + nameWithType: MlemPlatform.None + fullName: MLEM.Misc.MlemPlatform.None + type: Class + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: None + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 203 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + A MLEM platform implementation that does nothing. + + This can be used if no platform-dependent code is required for the game. + example: [] + syntax: + content: 'public class MlemPlatform.None : MlemPlatform' + content.vb: Public Class MlemPlatform.None Inherits MlemPlatform + inheritance: + - System.Object + - MLEM.Misc.MlemPlatform + inheritedMembers: + - MLEM.Misc.MlemPlatform.Current + - MLEM.Misc.MlemPlatform.EnsureExists + - 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.Misc.MlemPlatform.None.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + commentId: M:MLEM.Misc.MlemPlatform.None.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + id: OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + parent: MLEM.Misc.MlemPlatform.None + langs: + - csharp + - vb + name: OpenOnScreenKeyboard(string, string, string, bool) + nameWithType: MlemPlatform.None.OpenOnScreenKeyboard(string, string, string, bool) + fullName: MLEM.Misc.MlemPlatform.None.OpenOnScreenKeyboard(string, string, string, bool) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OpenOnScreenKeyboard + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 206 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Opens the on-screen keyboard if one is required by the platform. + + Note that, if no on-screen keyboard is required, a null string should be returned. + example: [] + syntax: + content: public override Task OpenOnScreenKeyboard(string title, string description, string defaultText, bool usePasswordMode) + parameters: + - id: title + type: System.String + description: Title of the dialog box. + - id: description + type: System.String + description: Description of the dialog box. + - id: defaultText + type: System.String + description: Default text displayed in the input area. + - id: usePasswordMode + type: System.Boolean + description: If password mode is enabled, the characters entered are not displayed. + return: + type: System.Threading.Tasks.Task{System.String} + description: Text entered by the player. Null if back was used. + content.vb: Public Overrides Function OpenOnScreenKeyboard(title As String, description As String, defaultText As String, usePasswordMode As Boolean) As Task(Of String) + overridden: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + overload: MLEM.Misc.MlemPlatform.None.OpenOnScreenKeyboard* + nameWithType.vb: MlemPlatform.None.OpenOnScreenKeyboard(String, String, String, Boolean) + fullName.vb: MLEM.Misc.MlemPlatform.None.OpenOnScreenKeyboard(String, String, String, Boolean) + name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) +- uid: MLEM.Misc.MlemPlatform.None.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + commentId: M:MLEM.Misc.MlemPlatform.None.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + id: AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + parent: MLEM.Misc.MlemPlatform.None + langs: + - csharp + - vb + name: AddTextInputListener(GameWindow, TextInputCallback) + nameWithType: MlemPlatform.None.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName: MLEM.Misc.MlemPlatform.None.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddTextInputListener + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 211 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Adds a text input listener to this platform, if supported. + + The supplied listener will be called whenever a character is input. + example: [] + syntax: + content: public override void AddTextInputListener(GameWindow window, MlemPlatform.TextInputCallback callback) + parameters: + - id: window + type: Microsoft.Xna.Framework.GameWindow + description: The game's window + - id: callback + type: MLEM.Misc.MlemPlatform.TextInputCallback + description: The callback that should be called whenever a character is pressed + content.vb: Public Overrides Sub AddTextInputListener(window As GameWindow, callback As MlemPlatform.TextInputCallback) + overridden: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + overload: MLEM.Misc.MlemPlatform.None.AddTextInputListener* +- uid: MLEM.Misc.MlemPlatform.None.OpenLinkOrFile(System.String) + commentId: M:MLEM.Misc.MlemPlatform.None.OpenLinkOrFile(System.String) + id: OpenLinkOrFile(System.String) + parent: MLEM.Misc.MlemPlatform.None + langs: + - csharp + - vb + name: OpenLinkOrFile(string) + nameWithType: MlemPlatform.None.OpenLinkOrFile(string) + fullName: MLEM.Misc.MlemPlatform.None.OpenLinkOrFile(string) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OpenLinkOrFile + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 214 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + A method that should be executed to open a link in the browser or a file explorer. + + This method is currently used only by MLEM.Ui's implementation of the formatting code. + example: [] + syntax: + content: public override void OpenLinkOrFile(string link) + parameters: + - id: link + type: System.String + content.vb: Public Overrides Sub OpenLinkOrFile(link As String) + overridden: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + overload: MLEM.Misc.MlemPlatform.None.OpenLinkOrFile* + nameWithType.vb: MlemPlatform.None.OpenLinkOrFile(String) + fullName.vb: MLEM.Misc.MlemPlatform.None.OpenLinkOrFile(String) + name.vb: OpenLinkOrFile(String) +references: +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.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: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform +- uid: MLEM.Misc.MlemPlatform.Current + commentId: F:MLEM.Misc.MlemPlatform.Current + parent: MLEM.Misc.MlemPlatform + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_Current + name: Current + nameWithType: MlemPlatform.Current + fullName: MLEM.Misc.MlemPlatform.Current +- uid: MLEM.Misc.MlemPlatform.EnsureExists + commentId: M:MLEM.Misc.MlemPlatform.EnsureExists + parent: MLEM.Misc.MlemPlatform + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + name: EnsureExists() + nameWithType: MlemPlatform.EnsureExists() + fullName: MLEM.Misc.MlemPlatform.EnsureExists() + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.EnsureExists + name: EnsureExists + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.EnsureExists + name: EnsureExists + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + commentId: M:MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + name: OpenOnScreenKeyboard(string, string, string, bool) + nameWithType: MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + fullName: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + nameWithType.vb: MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + fullName.vb: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.MlemPlatform.None.OpenOnScreenKeyboard* + commentId: Overload:MLEM.Misc.MlemPlatform.None.OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.None.html#MLEM_Misc_MlemPlatform_None_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + name: OpenOnScreenKeyboard + nameWithType: MlemPlatform.None.OpenOnScreenKeyboard + fullName: MLEM.Misc.MlemPlatform.None.OpenOnScreenKeyboard +- 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: 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: System.Threading.Tasks.Task{System.String} + commentId: T:System.Threading.Tasks.Task{System.String} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of String) + fullName.vb: System.Threading.Tasks.Task(Of String) + name.vb: Task(Of String) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + commentId: M:MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + name: AddTextInputListener(GameWindow, TextInputCallback) + nameWithType: MlemPlatform.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) +- uid: MLEM.Misc.MlemPlatform.None.AddTextInputListener* + commentId: Overload:MLEM.Misc.MlemPlatform.None.AddTextInputListener + href: MLEM.Misc.MlemPlatform.None.html#MLEM_Misc_MlemPlatform_None_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + name: AddTextInputListener + nameWithType: MlemPlatform.None.AddTextInputListener + fullName: MLEM.Misc.MlemPlatform.None.AddTextInputListener +- 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: MLEM.Misc.MlemPlatform.TextInputCallback + commentId: T:MLEM.Misc.MlemPlatform.TextInputCallback + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.TextInputCallback + nameWithType: MlemPlatform.TextInputCallback + fullName: MLEM.Misc.MlemPlatform.TextInputCallback + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html +- 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: MLEM.Formatting.Codes.LinkCode + commentId: T:MLEM.Formatting.Codes.LinkCode + href: MLEM.Formatting.Codes.LinkCode.html + name: LinkCode + nameWithType: LinkCode + fullName: MLEM.Formatting.Codes.LinkCode +- uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + commentId: M:MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + name: OpenLinkOrFile(string) + nameWithType: MlemPlatform.OpenLinkOrFile(string) + fullName: MLEM.Misc.MlemPlatform.OpenLinkOrFile(string) + nameWithType.vb: MlemPlatform.OpenLinkOrFile(String) + fullName.vb: MLEM.Misc.MlemPlatform.OpenLinkOrFile(String) + name.vb: OpenLinkOrFile(String) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.MlemPlatform.None.OpenLinkOrFile* + commentId: Overload:MLEM.Misc.MlemPlatform.None.OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.None.html#MLEM_Misc_MlemPlatform_None_OpenLinkOrFile_System_String_ + name: OpenLinkOrFile + nameWithType: MlemPlatform.None.OpenLinkOrFile + fullName: MLEM.Misc.MlemPlatform.None.OpenLinkOrFile diff --git a/Docs/api/MLEM.Misc.MlemPlatform.TextInputCallback.yml b/Docs/api/MLEM.Misc.MlemPlatform.TextInputCallback.yml new file mode 100644 index 0000000..77313aa --- /dev/null +++ b/Docs/api/MLEM.Misc.MlemPlatform.TextInputCallback.yml @@ -0,0 +1,223 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.MlemPlatform.TextInputCallback + commentId: T:MLEM.Misc.MlemPlatform.TextInputCallback + id: MlemPlatform.TextInputCallback + parent: MLEM.Misc + children: [] + langs: + - csharp + - vb + name: MlemPlatform.TextInputCallback + nameWithType: MlemPlatform.TextInputCallback + fullName: MLEM.Misc.MlemPlatform.TextInputCallback + type: Delegate + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextInputCallback + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 62 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: A delegate method that can be used for + example: [] + syntax: + content: public delegate void MlemPlatform.TextInputCallback(object sender, Keys key, char character) + parameters: + - id: sender + type: System.Object + description: The object that sent the event. The or used in most cases. + - id: key + type: Microsoft.Xna.Framework.Input.Keys + description: The key that was pressed. Note that this is always on FNA. + - id: character + type: System.Char + description: The character that corresponds to that key. + content.vb: Public Delegate Sub MlemPlatform.TextInputCallback(sender As Object, key As Keys, character As Char) +references: +- uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + commentId: M:MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + name: AddTextInputListener(GameWindow, TextInputCallback) + nameWithType: MlemPlatform.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + name: AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + - name: ( + - uid: Microsoft.Xna.Framework.GameWindow + name: GameWindow + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + - name: ) +- 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: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform +- uid: Microsoft.Xna.Framework.Input.Keys.None + commentId: F:Microsoft.Xna.Framework.Input.Keys.None + isExternal: true + name: None + nameWithType: Keys.None + fullName: Microsoft.Xna.Framework.Input.Keys.None +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.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.Input.Keys + commentId: T:Microsoft.Xna.Framework.Input.Keys + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Keys + nameWithType: Keys + fullName: Microsoft.Xna.Framework.Input.Keys +- uid: System.Char + commentId: T:System.Char + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + name: char + nameWithType: char + fullName: char + nameWithType.vb: Char + fullName.vb: Char + name.vb: Char +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true diff --git a/Docs/api/MLEM.Misc.MlemPlatform.yml b/Docs/api/MLEM.Misc.MlemPlatform.yml new file mode 100644 index 0000000..77c97e7 --- /dev/null +++ b/Docs/api/MLEM.Misc.MlemPlatform.yml @@ -0,0 +1,836 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + id: MlemPlatform + parent: MLEM.Misc + children: + - MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + - MLEM.Misc.MlemPlatform.Current + - MLEM.Misc.MlemPlatform.EnsureExists + - MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + - MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + langs: + - csharp + - vb + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform + type: Class + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MlemPlatform + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 14 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + MlemPlatform is a wrapper around some of MonoGame's platform-dependent behavior to allow for MLEM to stay platform-independent. + + See , , and , as well as the online documentation at https://mlem.ellpeck.de/articles/ui.html#text-input for information on the specific platforms. + + The MLEM demos' main classes also make use of this functionality: https://github.com/Ellpeck/MLEM/blob/main/Demos.DesktopGL/Program.cs#L8 and https://github.com/Ellpeck/MLEM/blob/main/Demos.Android/Activity1.cs#L33. + example: [] + syntax: + content: public abstract class MlemPlatform + content.vb: Public MustInherit Class MlemPlatform + inheritance: + - System.Object + derivedClasses: + - MLEM.Misc.MlemPlatform.DesktopFna + - MLEM.Misc.MlemPlatform.DesktopGl`1 + - MLEM.Misc.MlemPlatform.Mobile + - MLEM.Misc.MlemPlatform.None + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Misc.MlemPlatform.Current + commentId: F:MLEM.Misc.MlemPlatform.Current + id: Current + parent: MLEM.Misc.MlemPlatform + langs: + - csharp + - vb + name: Current + nameWithType: MlemPlatform.Current + fullName: MLEM.Misc.MlemPlatform.Current + type: Field + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Current + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + The current MLEM platform + + Set this value before starting your game if you want to use platform-dependent MLEM features. + example: [] + syntax: + content: public static MlemPlatform Current + return: + type: MLEM.Misc.MlemPlatform + content.vb: Public Shared Current As MlemPlatform +- uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + commentId: M:MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + id: OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + parent: MLEM.Misc.MlemPlatform + langs: + - csharp + - vb + name: OpenOnScreenKeyboard(string, string, string, bool) + nameWithType: MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + fullName: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OpenOnScreenKeyboard + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 31 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Opens the on-screen keyboard if one is required by the platform. + + Note that, if no on-screen keyboard is required, a null string should be returned. + example: [] + syntax: + content: public abstract Task OpenOnScreenKeyboard(string title, string description, string defaultText, bool usePasswordMode) + parameters: + - id: title + type: System.String + description: Title of the dialog box. + - id: description + type: System.String + description: Description of the dialog box. + - id: defaultText + type: System.String + description: Default text displayed in the input area. + - id: usePasswordMode + type: System.Boolean + description: If password mode is enabled, the characters entered are not displayed. + return: + type: System.Threading.Tasks.Task{System.String} + description: Text entered by the player. Null if back was used. + content.vb: Public MustOverride Function OpenOnScreenKeyboard(title As String, description As String, defaultText As String, usePasswordMode As Boolean) As Task(Of String) + overload: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard* + nameWithType.vb: MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + fullName.vb: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) +- uid: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + commentId: M:MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + id: AddTextInputListener(Microsoft.Xna.Framework.GameWindow,MLEM.Misc.MlemPlatform.TextInputCallback) + parent: MLEM.Misc.MlemPlatform + langs: + - csharp + - vb + name: AddTextInputListener(GameWindow, TextInputCallback) + nameWithType: MlemPlatform.AddTextInputListener(GameWindow, MlemPlatform.TextInputCallback) + fullName: MLEM.Misc.MlemPlatform.AddTextInputListener(Microsoft.Xna.Framework.GameWindow, MLEM.Misc.MlemPlatform.TextInputCallback) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddTextInputListener + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 39 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Adds a text input listener to this platform, if supported. + + The supplied listener will be called whenever a character is input. + example: [] + syntax: + content: public abstract void AddTextInputListener(GameWindow window, MlemPlatform.TextInputCallback callback) + parameters: + - id: window + type: Microsoft.Xna.Framework.GameWindow + description: The game's window + - id: callback + type: MLEM.Misc.MlemPlatform.TextInputCallback + description: The callback that should be called whenever a character is pressed + content.vb: Public MustOverride Sub AddTextInputListener(window As GameWindow, callback As MlemPlatform.TextInputCallback) + overload: MLEM.Misc.MlemPlatform.AddTextInputListener* +- uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + commentId: M:MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + id: OpenLinkOrFile(System.String) + parent: MLEM.Misc.MlemPlatform + langs: + - csharp + - vb + name: OpenLinkOrFile(string) + nameWithType: MlemPlatform.OpenLinkOrFile(string) + fullName: MLEM.Misc.MlemPlatform.OpenLinkOrFile(string) + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OpenLinkOrFile + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + A method that should be executed to open a link in the browser or a file explorer. + + This method is currently used only by MLEM.Ui's implementation of the formatting code. + example: [] + syntax: + content: public abstract void OpenLinkOrFile(string link) + parameters: + - id: link + type: System.String + content.vb: Public MustOverride Sub OpenLinkOrFile(link As String) + overload: MLEM.Misc.MlemPlatform.OpenLinkOrFile* + nameWithType.vb: MlemPlatform.OpenLinkOrFile(String) + fullName.vb: MLEM.Misc.MlemPlatform.OpenLinkOrFile(String) + name.vb: OpenLinkOrFile(String) +- uid: MLEM.Misc.MlemPlatform.EnsureExists + commentId: M:MLEM.Misc.MlemPlatform.EnsureExists + id: EnsureExists + parent: MLEM.Misc.MlemPlatform + langs: + - csharp + - vb + name: EnsureExists() + nameWithType: MlemPlatform.EnsureExists() + fullName: MLEM.Misc.MlemPlatform.EnsureExists() + type: Method + source: + remote: + path: MLEM/Misc/MlemPlatform.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EnsureExists + path: ../MLEM/Misc/MlemPlatform.cs + startLine: 51 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Ensures that is set to a valid value by throwing an exception if is null. + example: [] + syntax: + content: public static void EnsureExists() + content.vb: Public Shared Sub EnsureExists() + overload: MLEM.Misc.MlemPlatform.EnsureExists* + exceptions: + - type: System.InvalidOperationException + commentId: T:System.InvalidOperationException + description: If is null +references: +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1 + commentId: T:MLEM.Misc.MlemPlatform.DesktopGl`1 + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.DesktopGl + nameWithType: MlemPlatform.DesktopGl + fullName: MLEM.Misc.MlemPlatform.DesktopGl + nameWithType.vb: MlemPlatform.DesktopGl(Of T) + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T) + name.vb: MlemPlatform.DesktopGl(Of T) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopGl`1 + name: DesktopGl + href: MLEM.Misc.MlemPlatform.DesktopGl-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopGl`1 + name: DesktopGl + href: MLEM.Misc.MlemPlatform.DesktopGl-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.MlemPlatform.DesktopFna + commentId: T:MLEM.Misc.MlemPlatform.DesktopFna + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.DesktopFna + nameWithType: MlemPlatform.DesktopFna + fullName: MLEM.Misc.MlemPlatform.DesktopFna + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopFna + name: DesktopFna + href: MLEM.Misc.MlemPlatform.DesktopFna.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopFna + name: DesktopFna + href: MLEM.Misc.MlemPlatform.DesktopFna.html +- uid: MLEM.Misc.MlemPlatform.Mobile + commentId: T:MLEM.Misc.MlemPlatform.Mobile + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.Mobile + nameWithType: MlemPlatform.Mobile + fullName: MLEM.Misc.MlemPlatform.Mobile + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile + name: Mobile + href: MLEM.Misc.MlemPlatform.Mobile.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile + name: Mobile + href: MLEM.Misc.MlemPlatform.Mobile.html +- uid: MLEM.Misc.MlemPlatform.None + commentId: T:MLEM.Misc.MlemPlatform.None + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.None + nameWithType: MlemPlatform.None + fullName: MLEM.Misc.MlemPlatform.None + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.None + name: None + href: MLEM.Misc.MlemPlatform.None.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.None + name: None + href: MLEM.Misc.MlemPlatform.None.html +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform +- uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard* + commentId: Overload:MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + name: OpenOnScreenKeyboard + nameWithType: MlemPlatform.OpenOnScreenKeyboard + fullName: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard +- 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: 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: System.Threading.Tasks.Task{System.String} + commentId: T:System.Threading.Tasks.Task{System.String} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of String) + fullName.vb: System.Threading.Tasks.Task(Of String) + name.vb: Task(Of String) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: MLEM.Misc.MlemPlatform.AddTextInputListener* + commentId: Overload:MLEM.Misc.MlemPlatform.AddTextInputListener + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_AddTextInputListener_Microsoft_Xna_Framework_GameWindow_MLEM_Misc_MlemPlatform_TextInputCallback_ + name: AddTextInputListener + nameWithType: MlemPlatform.AddTextInputListener + fullName: MLEM.Misc.MlemPlatform.AddTextInputListener +- 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: MLEM.Misc.MlemPlatform.TextInputCallback + commentId: T:MLEM.Misc.MlemPlatform.TextInputCallback + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.TextInputCallback + nameWithType: MlemPlatform.TextInputCallback + fullName: MLEM.Misc.MlemPlatform.TextInputCallback + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html +- 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: MLEM.Formatting.Codes.LinkCode + commentId: T:MLEM.Formatting.Codes.LinkCode + href: MLEM.Formatting.Codes.LinkCode.html + name: LinkCode + nameWithType: LinkCode + fullName: MLEM.Formatting.Codes.LinkCode +- uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile* + commentId: Overload:MLEM.Misc.MlemPlatform.OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + name: OpenLinkOrFile + nameWithType: MlemPlatform.OpenLinkOrFile + fullName: MLEM.Misc.MlemPlatform.OpenLinkOrFile +- uid: MLEM.Misc.MlemPlatform.Current + commentId: F:MLEM.Misc.MlemPlatform.Current + parent: MLEM.Misc.MlemPlatform + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_Current + name: Current + nameWithType: MlemPlatform.Current + fullName: MLEM.Misc.MlemPlatform.Current +- uid: System.InvalidOperationException + commentId: T:System.InvalidOperationException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception + name: InvalidOperationException + nameWithType: InvalidOperationException + fullName: System.InvalidOperationException +- uid: MLEM.Misc.MlemPlatform.EnsureExists* + commentId: Overload:MLEM.Misc.MlemPlatform.EnsureExists + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + name: EnsureExists + nameWithType: MlemPlatform.EnsureExists + fullName: MLEM.Misc.MlemPlatform.EnsureExists diff --git a/Docs/api/MLEM.Misc.Padding.yml b/Docs/api/MLEM.Misc.Padding.yml new file mode 100644 index 0000000..c612feb --- /dev/null +++ b/Docs/api/MLEM.Misc.Padding.yml @@ -0,0 +1,2074 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.Padding + commentId: T:MLEM.Misc.Padding + id: Padding + parent: MLEM.Misc + children: + - MLEM.Misc.Padding.#ctor(MLEM.Misc.Padding,System.Single) + - MLEM.Misc.Padding.#ctor(System.Single) + - MLEM.Misc.Padding.#ctor(System.Single,System.Single) + - MLEM.Misc.Padding.#ctor(System.Single,System.Single,System.Single,System.Single) + - MLEM.Misc.Padding.Bottom + - MLEM.Misc.Padding.Empty + - MLEM.Misc.Padding.Equals(MLEM.Misc.Padding) + - MLEM.Misc.Padding.Equals(System.Object) + - MLEM.Misc.Padding.GetHashCode + - MLEM.Misc.Padding.Height + - MLEM.Misc.Padding.Left + - MLEM.Misc.Padding.Right + - MLEM.Misc.Padding.Top + - MLEM.Misc.Padding.Width + - MLEM.Misc.Padding.op_Addition(MLEM.Misc.Padding,MLEM.Misc.Padding) + - MLEM.Misc.Padding.op_Equality(MLEM.Misc.Padding,MLEM.Misc.Padding) + - MLEM.Misc.Padding.op_Implicit(Microsoft.Xna.Framework.Vector2)~MLEM.Misc.Padding + - MLEM.Misc.Padding.op_Inequality(MLEM.Misc.Padding,MLEM.Misc.Padding) + - MLEM.Misc.Padding.op_Multiply(MLEM.Misc.Padding,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.Padding.op_Multiply(MLEM.Misc.Padding,System.Single) + - MLEM.Misc.Padding.op_Subtraction(MLEM.Misc.Padding,MLEM.Misc.Padding) + langs: + - csharp + - vb + name: Padding + nameWithType: Padding + fullName: MLEM.Misc.Padding + type: Struct + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Padding + path: ../MLEM/Misc/Padding.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Represents a generic padding. + + A padding is an object of data that stores an offset from each side of a rectangle or square. + example: [] + syntax: + content: >- + [DataContract] + + public struct Padding : IEquatable + content.vb: >- + + + Public Structure Padding Implements IEquatable(Of Padding) + implements: + - System.IEquatable{MLEM.Misc.Padding} + inheritedMembers: + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType + extensionMethods: + - MLEM.Misc.Padding.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.Padding.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.Padding.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.Padding.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Padding.Empty + commentId: P:MLEM.Misc.Padding.Empty + id: Empty + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Empty + nameWithType: Padding.Empty + fullName: MLEM.Misc.Padding.Empty + type: Property + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Empty + path: ../MLEM/Misc/Padding.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The empty padding, with all borders set to 0 + example: [] + syntax: + content: public static Padding Empty { get; } + parameters: [] + return: + type: MLEM.Misc.Padding + content.vb: Public Shared ReadOnly Property Empty As Padding + overload: MLEM.Misc.Padding.Empty* +- uid: MLEM.Misc.Padding.Left + commentId: F:MLEM.Misc.Padding.Left + id: Left + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Left + nameWithType: Padding.Left + fullName: MLEM.Misc.Padding.Left + type: Field + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Left + path: ../MLEM/Misc/Padding.cs + startLine: 21 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The amount of padding on the left side + example: [] + syntax: + content: >- + [DataMember] + + public float Left + return: + type: System.Single + content.vb: >- + + + Public Left As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Padding.Right + commentId: F:MLEM.Misc.Padding.Right + id: Right + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Right + nameWithType: Padding.Right + fullName: MLEM.Misc.Padding.Right + type: Field + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Right + path: ../MLEM/Misc/Padding.cs + startLine: 26 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The amount of padding on the right side + example: [] + syntax: + content: >- + [DataMember] + + public float Right + return: + type: System.Single + content.vb: >- + + + Public Right As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Padding.Top + commentId: F:MLEM.Misc.Padding.Top + id: Top + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Top + nameWithType: Padding.Top + fullName: MLEM.Misc.Padding.Top + type: Field + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Top + path: ../MLEM/Misc/Padding.cs + startLine: 31 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The amount of padding on the top side + example: [] + syntax: + content: >- + [DataMember] + + public float Top + return: + type: System.Single + content.vb: >- + + + Public Top As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Padding.Bottom + commentId: F:MLEM.Misc.Padding.Bottom + id: Bottom + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Bottom + nameWithType: Padding.Bottom + fullName: MLEM.Misc.Padding.Bottom + type: Field + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Bottom + path: ../MLEM/Misc/Padding.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The amount of padding on the bottom side + example: [] + syntax: + content: >- + [DataMember] + + public float Bottom + return: + type: System.Single + content.vb: >- + + + Public Bottom As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.Padding.Width + commentId: P:MLEM.Misc.Padding.Width + id: Width + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Width + nameWithType: Padding.Width + fullName: MLEM.Misc.Padding.Width + type: Property + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Width + path: ../MLEM/Misc/Padding.cs + startLine: 40 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The total width of this padding, a sum of the left and right padding. + example: [] + syntax: + content: public float Width { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Width As Single + overload: MLEM.Misc.Padding.Width* +- uid: MLEM.Misc.Padding.Height + commentId: P:MLEM.Misc.Padding.Height + id: Height + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Height + nameWithType: Padding.Height + fullName: MLEM.Misc.Padding.Height + type: Property + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Height + path: ../MLEM/Misc/Padding.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The total height of this padding, a sum of the top and bottom padding. + example: [] + syntax: + content: public float Height { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Height As Single + overload: MLEM.Misc.Padding.Height* +- uid: MLEM.Misc.Padding.#ctor(System.Single,System.Single,System.Single,System.Single) + commentId: M:MLEM.Misc.Padding.#ctor(System.Single,System.Single,System.Single,System.Single) + id: '#ctor(System.Single,System.Single,System.Single,System.Single)' + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Padding(float, float, float, float) + nameWithType: Padding.Padding(float, float, float, float) + fullName: MLEM.Misc.Padding.Padding(float, float, float, float) + type: Constructor + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Misc/Padding.cs + startLine: 53 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Create a new padding with the specified borders. + example: [] + syntax: + content: public Padding(float left, float right, float top, float bottom) + parameters: + - id: left + type: System.Single + description: The amount of padding on the left side + - id: right + type: System.Single + description: The amount of padding on the right side + - id: top + type: System.Single + description: The amount of padding on the top side + - id: bottom + type: System.Single + description: The amount of padding on the bottom side + content.vb: Public Sub New(left As Single, right As Single, top As Single, bottom As Single) + overload: MLEM.Misc.Padding.#ctor* + nameWithType.vb: Padding.New(Single, Single, Single, Single) + fullName.vb: MLEM.Misc.Padding.New(Single, Single, Single, Single) + name.vb: New(Single, Single, Single, Single) +- uid: MLEM.Misc.Padding.#ctor(System.Single) + commentId: M:MLEM.Misc.Padding.#ctor(System.Single) + id: '#ctor(System.Single)' + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Padding(float) + nameWithType: Padding.Padding(float) + fullName: MLEM.Misc.Padding.Padding(float) + type: Constructor + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Misc/Padding.cs + startLine: 64 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Creates a new padding with the specified value, which will be applied to each edge. + example: [] + syntax: + content: public Padding(float value) + parameters: + - id: value + type: System.Single + description: The padding to apply to each edge + content.vb: Public Sub New(value As Single) + overload: MLEM.Misc.Padding.#ctor* + nameWithType.vb: Padding.New(Single) + fullName.vb: MLEM.Misc.Padding.New(Single) + name.vb: New(Single) +- uid: MLEM.Misc.Padding.#ctor(System.Single,System.Single) + commentId: M:MLEM.Misc.Padding.#ctor(System.Single,System.Single) + id: '#ctor(System.Single,System.Single)' + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Padding(float, float) + nameWithType: Padding.Padding(float, float) + fullName: MLEM.Misc.Padding.Padding(float, float) + type: Constructor + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Misc/Padding.cs + startLine: 71 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Creates a new padding with the specified x and y values, applying them to both edges. + example: [] + syntax: + content: public Padding(float x, float y) + parameters: + - id: x + type: System.Single + description: The x padding, which will turn into the left and right padding + - id: y + type: System.Single + description: The y padding, which till turn into the top and bottom padding + content.vb: Public Sub New(x As Single, y As Single) + overload: MLEM.Misc.Padding.#ctor* + nameWithType.vb: Padding.New(Single, Single) + fullName.vb: MLEM.Misc.Padding.New(Single, Single) + name.vb: New(Single, Single) +- uid: MLEM.Misc.Padding.#ctor(MLEM.Misc.Padding,System.Single) + commentId: M:MLEM.Misc.Padding.#ctor(MLEM.Misc.Padding,System.Single) + id: '#ctor(MLEM.Misc.Padding,System.Single)' + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Padding(Padding, float) + nameWithType: Padding.Padding(Padding, float) + fullName: MLEM.Misc.Padding.Padding(MLEM.Misc.Padding, float) + type: Constructor + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Misc/Padding.cs + startLine: 78 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Creates a new padding from an existing padding, modifying it by growing or shrinking it. + example: [] + syntax: + content: public Padding(Padding padding, float growth) + parameters: + - id: padding + type: MLEM.Misc.Padding + description: The padding whose initial values to use + - id: growth + type: System.Single + description: The amount to grow each border by. Negative values will shrink the padding. + content.vb: Public Sub New(padding As Padding, growth As Single) + overload: MLEM.Misc.Padding.#ctor* + nameWithType.vb: Padding.New(Padding, Single) + fullName.vb: MLEM.Misc.Padding.New(MLEM.Misc.Padding, Single) + name.vb: New(Padding, Single) +- uid: MLEM.Misc.Padding.op_Implicit(Microsoft.Xna.Framework.Vector2)~MLEM.Misc.Padding + commentId: M:MLEM.Misc.Padding.op_Implicit(Microsoft.Xna.Framework.Vector2)~MLEM.Misc.Padding + id: op_Implicit(Microsoft.Xna.Framework.Vector2)~MLEM.Misc.Padding + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: implicit operator Padding(Vector2) + nameWithType: Padding.implicit operator Padding(Vector2) + fullName: MLEM.Misc.Padding.implicit operator MLEM.Misc.Padding(Microsoft.Xna.Framework.Vector2) + type: Operator + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM/Misc/Padding.cs + startLine: 86 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Implicitly creates a padding from the given two-dimensional vector. + + The left and right padding will both be the vector's x value, and the top and bottom padding will both be the vector's y value. + example: [] + syntax: + content: public static implicit operator Padding(Vector2 vec) + parameters: + - id: vec + type: Microsoft.Xna.Framework.Vector2 + description: The vector to convert + return: + type: MLEM.Misc.Padding + description: A padding based on the vector's values + content.vb: Public Shared Widening Operator CType(vec As Vector2) As Padding + overload: MLEM.Misc.Padding.op_Implicit* + nameWithType.vb: Padding.CType(Vector2) + fullName.vb: MLEM.Misc.Padding.CType(Microsoft.Xna.Framework.Vector2) + name.vb: CType(Vector2) +- uid: MLEM.Misc.Padding.op_Multiply(MLEM.Misc.Padding,System.Single) + commentId: M:MLEM.Misc.Padding.op_Multiply(MLEM.Misc.Padding,System.Single) + id: op_Multiply(MLEM.Misc.Padding,System.Single) + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: operator *(Padding, float) + nameWithType: Padding.operator *(Padding, float) + fullName: MLEM.Misc.Padding.operator *(MLEM.Misc.Padding, float) + type: Operator + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Multiply + path: ../MLEM/Misc/Padding.cs + startLine: 93 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Scales a padding by a scalar. + example: [] + syntax: + content: public static Padding operator *(Padding p, float scale) + parameters: + - id: p + type: MLEM.Misc.Padding + - id: scale + type: System.Single + return: + type: MLEM.Misc.Padding + content.vb: Public Shared Operator *(p As Padding, scale As Single) As Padding + overload: MLEM.Misc.Padding.op_Multiply* + nameWithType.vb: Padding.*(Padding, Single) + fullName.vb: MLEM.Misc.Padding.*(MLEM.Misc.Padding, Single) + name.vb: '*(Padding, Single)' +- uid: MLEM.Misc.Padding.op_Multiply(MLEM.Misc.Padding,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Misc.Padding.op_Multiply(MLEM.Misc.Padding,Microsoft.Xna.Framework.Vector2) + id: op_Multiply(MLEM.Misc.Padding,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: operator *(Padding, Vector2) + nameWithType: Padding.operator *(Padding, Vector2) + fullName: MLEM.Misc.Padding.operator *(MLEM.Misc.Padding, Microsoft.Xna.Framework.Vector2) + type: Operator + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Multiply + path: ../MLEM/Misc/Padding.cs + startLine: 100 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Scales a padding by a . + example: [] + syntax: + content: public static Padding operator *(Padding p, Vector2 scale) + parameters: + - id: p + type: MLEM.Misc.Padding + - id: scale + type: Microsoft.Xna.Framework.Vector2 + return: + type: MLEM.Misc.Padding + content.vb: Public Shared Operator *(p As Padding, scale As Vector2) As Padding + overload: MLEM.Misc.Padding.op_Multiply* + nameWithType.vb: Padding.*(Padding, Vector2) + fullName.vb: MLEM.Misc.Padding.*(MLEM.Misc.Padding, Microsoft.Xna.Framework.Vector2) + name.vb: '*(Padding, Vector2)' +- uid: MLEM.Misc.Padding.op_Addition(MLEM.Misc.Padding,MLEM.Misc.Padding) + commentId: M:MLEM.Misc.Padding.op_Addition(MLEM.Misc.Padding,MLEM.Misc.Padding) + id: op_Addition(MLEM.Misc.Padding,MLEM.Misc.Padding) + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: operator +(Padding, Padding) + nameWithType: Padding.operator +(Padding, Padding) + fullName: MLEM.Misc.Padding.operator +(MLEM.Misc.Padding, MLEM.Misc.Padding) + type: Operator + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Addition + path: ../MLEM/Misc/Padding.cs + startLine: 107 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Adds two paddings together in a memberwise fashion. + example: [] + syntax: + content: public static Padding operator +(Padding left, Padding right) + parameters: + - id: left + type: MLEM.Misc.Padding + - id: right + type: MLEM.Misc.Padding + return: + type: MLEM.Misc.Padding + content.vb: Public Shared Operator +(left As Padding, right As Padding) As Padding + overload: MLEM.Misc.Padding.op_Addition* + nameWithType.vb: Padding.+(Padding, Padding) + fullName.vb: MLEM.Misc.Padding.+(MLEM.Misc.Padding, MLEM.Misc.Padding) + name.vb: +(Padding, Padding) +- uid: MLEM.Misc.Padding.op_Subtraction(MLEM.Misc.Padding,MLEM.Misc.Padding) + commentId: M:MLEM.Misc.Padding.op_Subtraction(MLEM.Misc.Padding,MLEM.Misc.Padding) + id: op_Subtraction(MLEM.Misc.Padding,MLEM.Misc.Padding) + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: operator -(Padding, Padding) + nameWithType: Padding.operator -(Padding, Padding) + fullName: MLEM.Misc.Padding.operator -(MLEM.Misc.Padding, MLEM.Misc.Padding) + type: Operator + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Subtraction + path: ../MLEM/Misc/Padding.cs + startLine: 114 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Subtracts two paddings in a memberwise fashion. + example: [] + syntax: + content: public static Padding operator -(Padding left, Padding right) + parameters: + - id: left + type: MLEM.Misc.Padding + - id: right + type: MLEM.Misc.Padding + return: + type: MLEM.Misc.Padding + content.vb: Public Shared Operator -(left As Padding, right As Padding) As Padding + overload: MLEM.Misc.Padding.op_Subtraction* + nameWithType.vb: Padding.-(Padding, Padding) + fullName.vb: MLEM.Misc.Padding.-(MLEM.Misc.Padding, MLEM.Misc.Padding) + name.vb: -(Padding, Padding) +- uid: MLEM.Misc.Padding.op_Equality(MLEM.Misc.Padding,MLEM.Misc.Padding) + commentId: M:MLEM.Misc.Padding.op_Equality(MLEM.Misc.Padding,MLEM.Misc.Padding) + id: op_Equality(MLEM.Misc.Padding,MLEM.Misc.Padding) + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: operator ==(Padding, Padding) + nameWithType: Padding.operator ==(Padding, Padding) + fullName: MLEM.Misc.Padding.operator ==(MLEM.Misc.Padding, MLEM.Misc.Padding) + type: Operator + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Equality + path: ../MLEM/Misc/Padding.cs + startLine: 119 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public static bool operator ==(Padding left, Padding right) + parameters: + - id: left + type: MLEM.Misc.Padding + - id: right + type: MLEM.Misc.Padding + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Shared Operator =(left As Padding, right As Padding) As Boolean + overload: MLEM.Misc.Padding.op_Equality* + nameWithType.vb: Padding.=(Padding, Padding) + fullName.vb: MLEM.Misc.Padding.=(MLEM.Misc.Padding, MLEM.Misc.Padding) + name.vb: =(Padding, Padding) +- uid: MLEM.Misc.Padding.op_Inequality(MLEM.Misc.Padding,MLEM.Misc.Padding) + commentId: M:MLEM.Misc.Padding.op_Inequality(MLEM.Misc.Padding,MLEM.Misc.Padding) + id: op_Inequality(MLEM.Misc.Padding,MLEM.Misc.Padding) + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: operator !=(Padding, Padding) + nameWithType: Padding.operator !=(Padding, Padding) + fullName: MLEM.Misc.Padding.operator !=(MLEM.Misc.Padding, MLEM.Misc.Padding) + type: Operator + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Inequality + path: ../MLEM/Misc/Padding.cs + startLine: 124 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public static bool operator !=(Padding left, Padding right) + parameters: + - id: left + type: MLEM.Misc.Padding + - id: right + type: MLEM.Misc.Padding + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Shared Operator <>(left As Padding, right As Padding) As Boolean + overload: MLEM.Misc.Padding.op_Inequality* + nameWithType.vb: Padding.<>(Padding, Padding) + fullName.vb: MLEM.Misc.Padding.<>(MLEM.Misc.Padding, MLEM.Misc.Padding) + name.vb: <>(Padding, Padding) +- uid: MLEM.Misc.Padding.Equals(MLEM.Misc.Padding) + commentId: M:MLEM.Misc.Padding.Equals(MLEM.Misc.Padding) + id: Equals(MLEM.Misc.Padding) + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Equals(Padding) + nameWithType: Padding.Equals(Padding) + fullName: MLEM.Misc.Padding.Equals(MLEM.Misc.Padding) + type: Method + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Misc/Padding.cs + startLine: 129 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public bool Equals(Padding other) + parameters: + - id: other + type: MLEM.Misc.Padding + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Function Equals(other As Padding) As Boolean + overload: MLEM.Misc.Padding.Equals* + implements: + - System.IEquatable{MLEM.Misc.Padding}.Equals(MLEM.Misc.Padding) +- uid: MLEM.Misc.Padding.Equals(System.Object) + commentId: M:MLEM.Misc.Padding.Equals(System.Object) + id: Equals(System.Object) + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: Equals(object) + nameWithType: Padding.Equals(object) + fullName: MLEM.Misc.Padding.Equals(object) + type: Method + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Misc/Padding.cs + startLine: 136 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public override bool Equals(object obj) + parameters: + - id: obj + type: System.Object + description: The object to compare with the current instance. + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.ValueType.Equals(System.Object) + overload: MLEM.Misc.Padding.Equals* + nameWithType.vb: Padding.Equals(Object) + fullName.vb: MLEM.Misc.Padding.Equals(Object) + name.vb: Equals(Object) +- uid: MLEM.Misc.Padding.GetHashCode + commentId: M:MLEM.Misc.Padding.GetHashCode + id: GetHashCode + parent: MLEM.Misc.Padding + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: Padding.GetHashCode() + fullName: MLEM.Misc.Padding.GetHashCode() + type: Method + source: + remote: + path: MLEM/Misc/Padding.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetHashCode + path: ../MLEM/Misc/Padding.cs + startLine: 142 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns the hash code for this instance. + example: [] + syntax: + content: public override int GetHashCode() + return: + type: System.Int32 + description: A 32-bit signed integer that is the hash code for this instance. + content.vb: Public Overrides Function GetHashCode() As Integer + overridden: System.ValueType.GetHashCode + overload: MLEM.Misc.Padding.GetHashCode* +references: +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.IEquatable{MLEM.Misc.Padding} + commentId: T:System.IEquatable{MLEM.Misc.Padding} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of Padding) + fullName.vb: System.IEquatable(Of MLEM.Misc.Padding) + name.vb: IEquatable(Of Padding) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: MLEM.Misc.Padding.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(Padding, Padding, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(Padding, Padding, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Misc.Padding, MLEM.Misc.Padding, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of Padding)(Padding, Padding, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Misc.Padding)(MLEM.Misc.Padding, MLEM.Misc.Padding, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of Padding)(Padding, Padding, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Padding,MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.Padding,MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ) + - name: ( + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Padding.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(Padding, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(Padding, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Misc.Padding, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of Padding)(Padding, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Misc.Padding)(MLEM.Misc.Padding, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of Padding)(Padding, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ) + - name: ( + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Padding.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(Padding, Padding, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(Padding, Padding, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Misc.Padding, MLEM.Misc.Padding, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of Padding)(Padding, Padding, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Misc.Padding)(MLEM.Misc.Padding, MLEM.Misc.Padding, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of Padding)(Padding, Padding, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Padding,MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.Padding,MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ) + - name: ( + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.Padding.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(Padding, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(Padding, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Misc.Padding, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of Padding)(Padding, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Misc.Padding)(MLEM.Misc.Padding, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of Padding)(Padding, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: '>' + - name: ( + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.Padding,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ) + - name: ( + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: MLEM.Misc.Padding.Empty* + commentId: Overload:MLEM.Misc.Padding.Empty + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_Empty + name: Empty + nameWithType: Padding.Empty + fullName: MLEM.Misc.Padding.Empty +- uid: MLEM.Misc.Padding + commentId: T:MLEM.Misc.Padding + parent: MLEM.Misc + href: MLEM.Misc.Padding.html + name: Padding + nameWithType: Padding + fullName: MLEM.Misc.Padding +- 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.Misc.Padding.Width* + commentId: Overload:MLEM.Misc.Padding.Width + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_Width + name: Width + nameWithType: Padding.Width + fullName: MLEM.Misc.Padding.Width +- uid: MLEM.Misc.Padding.Height* + commentId: Overload:MLEM.Misc.Padding.Height + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_Height + name: Height + nameWithType: Padding.Height + fullName: MLEM.Misc.Padding.Height +- uid: MLEM.Misc.Padding.#ctor* + commentId: Overload:MLEM.Misc.Padding.#ctor + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding__ctor_System_Single_System_Single_System_Single_System_Single_ + name: Padding + nameWithType: Padding.Padding + fullName: MLEM.Misc.Padding.Padding + nameWithType.vb: Padding.New + fullName.vb: MLEM.Misc.Padding.New + name.vb: New +- uid: MLEM.Misc.Padding.op_Implicit* + commentId: Overload:MLEM.Misc.Padding.op_Implicit + name: implicit operator + nameWithType: Padding.implicit operator + fullName: MLEM.Misc.Padding.implicit operator + nameWithType.vb: Padding.CType + fullName.vb: MLEM.Misc.Padding.CType + name.vb: CType + spec.csharp: + - name: implicit + - name: " " + - name: operator +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: MLEM.Misc.Padding.op_Multiply* + commentId: Overload:MLEM.Misc.Padding.op_Multiply + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_op_Multiply_MLEM_Misc_Padding_System_Single_ + name: operator * + nameWithType: Padding.operator * + fullName: MLEM.Misc.Padding.operator * + nameWithType.vb: Padding.* + fullName.vb: MLEM.Misc.Padding.* + name.vb: '*' + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Misc.Padding.op_Multiply* + name: '*' + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_op_Multiply_MLEM_Misc_Padding_System_Single_ +- uid: MLEM.Misc.Padding.op_Addition* + commentId: Overload:MLEM.Misc.Padding.op_Addition + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_op_Addition_MLEM_Misc_Padding_MLEM_Misc_Padding_ + name: operator + + nameWithType: Padding.operator + + fullName: MLEM.Misc.Padding.operator + + nameWithType.vb: Padding.+ + fullName.vb: MLEM.Misc.Padding.+ + name.vb: + + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Misc.Padding.op_Addition* + name: + + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_op_Addition_MLEM_Misc_Padding_MLEM_Misc_Padding_ +- uid: MLEM.Misc.Padding.op_Subtraction* + commentId: Overload:MLEM.Misc.Padding.op_Subtraction + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_op_Subtraction_MLEM_Misc_Padding_MLEM_Misc_Padding_ + name: operator - + nameWithType: Padding.operator - + fullName: MLEM.Misc.Padding.operator - + nameWithType.vb: Padding.- + fullName.vb: MLEM.Misc.Padding.- + name.vb: '-' + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Misc.Padding.op_Subtraction* + name: '-' + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_op_Subtraction_MLEM_Misc_Padding_MLEM_Misc_Padding_ +- uid: MLEM.Misc.Padding.op_Equality* + commentId: Overload:MLEM.Misc.Padding.op_Equality + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_op_Equality_MLEM_Misc_Padding_MLEM_Misc_Padding_ + name: operator == + nameWithType: Padding.operator == + fullName: MLEM.Misc.Padding.operator == + nameWithType.vb: Padding.= + fullName.vb: MLEM.Misc.Padding.= + name.vb: = + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Misc.Padding.op_Equality* + name: == + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_op_Equality_MLEM_Misc_Padding_MLEM_Misc_Padding_ +- 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.Misc.Padding.op_Inequality* + commentId: Overload:MLEM.Misc.Padding.op_Inequality + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_op_Inequality_MLEM_Misc_Padding_MLEM_Misc_Padding_ + name: operator != + nameWithType: Padding.operator != + fullName: MLEM.Misc.Padding.operator != + nameWithType.vb: Padding.<> + fullName.vb: MLEM.Misc.Padding.<> + name.vb: <> + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Misc.Padding.op_Inequality* + name: '!=' + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_op_Inequality_MLEM_Misc_Padding_MLEM_Misc_Padding_ +- uid: MLEM.Misc.Padding.Equals* + commentId: Overload:MLEM.Misc.Padding.Equals + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_Equals_MLEM_Misc_Padding_ + name: Equals + nameWithType: Padding.Equals + fullName: MLEM.Misc.Padding.Equals +- uid: System.IEquatable{MLEM.Misc.Padding}.Equals(MLEM.Misc.Padding) + commentId: M:System.IEquatable{MLEM.Misc.Padding}.Equals(MLEM.Misc.Padding) + parent: System.IEquatable{MLEM.Misc.Padding} + definition: System.IEquatable`1.Equals(`0) + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(Padding) + nameWithType: IEquatable.Equals(Padding) + fullName: System.IEquatable.Equals(MLEM.Misc.Padding) + nameWithType.vb: IEquatable(Of Padding).Equals(Padding) + fullName.vb: System.IEquatable(Of MLEM.Misc.Padding).Equals(MLEM.Misc.Padding) + spec.csharp: + - uid: System.IEquatable{MLEM.Misc.Padding}.Equals(MLEM.Misc.Padding) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ) + spec.vb: + - uid: System.IEquatable{MLEM.Misc.Padding}.Equals(MLEM.Misc.Padding) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ) +- uid: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(T) + nameWithType: IEquatable.Equals(T) + fullName: System.IEquatable.Equals(T) + nameWithType.vb: IEquatable(Of T).Equals(T) + fullName.vb: System.IEquatable(Of T).Equals(T) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) +- 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: MLEM.Misc.Padding.GetHashCode* + commentId: Overload:MLEM.Misc.Padding.GetHashCode + href: MLEM.Misc.Padding.html#MLEM_Misc_Padding_GetHashCode + name: GetHashCode + nameWithType: Padding.GetHashCode + fullName: MLEM.Misc.Padding.GetHashCode +- 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 diff --git a/Docs/api/MLEM.Misc.RectangleF.yml b/Docs/api/MLEM.Misc.RectangleF.yml new file mode 100644 index 0000000..6b7520c --- /dev/null +++ b/Docs/api/MLEM.Misc.RectangleF.yml @@ -0,0 +1,3152 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.RectangleF + commentId: T:MLEM.Misc.RectangleF + id: RectangleF + parent: MLEM.Misc + children: + - MLEM.Misc.RectangleF.#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.RectangleF.#ctor(System.Single,System.Single,System.Single,System.Single) + - MLEM.Misc.RectangleF.Bottom + - MLEM.Misc.RectangleF.Center + - MLEM.Misc.RectangleF.Contains(MLEM.Misc.RectangleF) + - MLEM.Misc.RectangleF.Contains(Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.RectangleF.Contains(System.Single,System.Single) + - MLEM.Misc.RectangleF.Deconstruct(System.Single@,System.Single@,System.Single@,System.Single@) + - MLEM.Misc.RectangleF.Distance(MLEM.Misc.RectangleF) + - MLEM.Misc.RectangleF.DistanceSquared(MLEM.Misc.RectangleF) + - MLEM.Misc.RectangleF.Empty + - MLEM.Misc.RectangleF.Equals(MLEM.Misc.RectangleF) + - MLEM.Misc.RectangleF.Equals(System.Object) + - MLEM.Misc.RectangleF.FromCorners(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.RectangleF.GetHashCode + - MLEM.Misc.RectangleF.Height + - MLEM.Misc.RectangleF.Inflate(System.Single,System.Single) + - MLEM.Misc.RectangleF.Intersect(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + - MLEM.Misc.RectangleF.Intersects(MLEM.Misc.RectangleF) + - MLEM.Misc.RectangleF.IsEmpty + - MLEM.Misc.RectangleF.Left + - MLEM.Misc.RectangleF.Location + - MLEM.Misc.RectangleF.Offset(Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.RectangleF.Offset(System.Single,System.Single) + - MLEM.Misc.RectangleF.Right + - MLEM.Misc.RectangleF.Size + - MLEM.Misc.RectangleF.ToString + - MLEM.Misc.RectangleF.Top + - MLEM.Misc.RectangleF.Union(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + - MLEM.Misc.RectangleF.Width + - MLEM.Misc.RectangleF.X + - MLEM.Misc.RectangleF.Y + - MLEM.Misc.RectangleF.op_Equality(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + - MLEM.Misc.RectangleF.op_Explicit(MLEM.Misc.RectangleF)~Microsoft.Xna.Framework.Rectangle + - MLEM.Misc.RectangleF.op_Explicit(Microsoft.Xna.Framework.Rectangle)~MLEM.Misc.RectangleF + - MLEM.Misc.RectangleF.op_Inequality(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + langs: + - csharp + - vb + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF + type: Struct + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RectangleF + path: ../MLEM/Misc/RectangleF.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Represents a float-based version of + example: [] + syntax: + content: >- + [DataContract] + + public struct RectangleF : IEquatable + content.vb: >- + + + Public Structure RectangleF Implements IEquatable(Of RectangleF) + implements: + - System.IEquatable{MLEM.Misc.RectangleF} + inheritedMembers: + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType + extensionMethods: + - MLEM.Misc.RectangleF.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.RectangleF.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.RectangleF.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.RectangleF.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.RectangleF.MLEM.Extensions.NumberExtensions.GetPoints(System.Single) + - MLEM.Misc.RectangleF.MLEM.Extensions.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Vector2) + - MLEM.Misc.RectangleF.MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + - MLEM.Misc.RectangleF.MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.Padding) + - MLEM.Misc.RectangleF.MLEM.Extensions.NumberExtensions.Shrink(Microsoft.Xna.Framework.Vector2) + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.RectangleF.Empty + commentId: P:MLEM.Misc.RectangleF.Empty + id: Empty + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Empty + nameWithType: RectangleF.Empty + fullName: MLEM.Misc.RectangleF.Empty + type: Property + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Empty + path: ../MLEM/Misc/RectangleF.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The empty rectangle, with an x, y, width and height of 0. + example: [] + syntax: + content: public static RectangleF Empty { get; } + parameters: [] + return: + type: MLEM.Misc.RectangleF + content.vb: Public Shared ReadOnly Property Empty As RectangleF + overload: MLEM.Misc.RectangleF.Empty* +- uid: MLEM.Misc.RectangleF.X + commentId: F:MLEM.Misc.RectangleF.X + id: X + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: X + nameWithType: RectangleF.X + fullName: MLEM.Misc.RectangleF.X + type: Field + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: X + path: ../MLEM/Misc/RectangleF.cs + startLine: 21 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The x position of the top left corner of this rectangle. + example: [] + syntax: + content: >- + [DataMember] + + public float X + return: + type: System.Single + content.vb: >- + + + Public X As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.RectangleF.Y + commentId: F:MLEM.Misc.RectangleF.Y + id: Y + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Y + nameWithType: RectangleF.Y + fullName: MLEM.Misc.RectangleF.Y + type: Field + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Y + path: ../MLEM/Misc/RectangleF.cs + startLine: 26 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The y position of the top left corner of this rectangle. + example: [] + syntax: + content: >- + [DataMember] + + public float Y + return: + type: System.Single + content.vb: >- + + + Public Y As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.RectangleF.Width + commentId: F:MLEM.Misc.RectangleF.Width + id: Width + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Width + nameWithType: RectangleF.Width + fullName: MLEM.Misc.RectangleF.Width + type: Field + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Width + path: ../MLEM/Misc/RectangleF.cs + startLine: 31 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The width of this rectangle. + example: [] + syntax: + content: >- + [DataMember] + + public float Width + return: + type: System.Single + content.vb: >- + + + Public Width As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.RectangleF.Height + commentId: F:MLEM.Misc.RectangleF.Height + id: Height + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Height + nameWithType: RectangleF.Height + fullName: MLEM.Misc.RectangleF.Height + type: Field + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Height + path: ../MLEM/Misc/RectangleF.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The height of this rectangle. + example: [] + syntax: + content: >- + [DataMember] + + public float Height + return: + type: System.Single + content.vb: >- + + + Public Height As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: MLEM.Misc.RectangleF.Left + commentId: P:MLEM.Misc.RectangleF.Left + id: Left + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Left + nameWithType: RectangleF.Left + fullName: MLEM.Misc.RectangleF.Left + type: Property + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Left + path: ../MLEM/Misc/RectangleF.cs + startLine: 39 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The x position of the top left corner of this rectangle. + example: [] + syntax: + content: public float Left { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Left As Single + overload: MLEM.Misc.RectangleF.Left* +- uid: MLEM.Misc.RectangleF.Right + commentId: P:MLEM.Misc.RectangleF.Right + id: Right + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Right + nameWithType: RectangleF.Right + fullName: MLEM.Misc.RectangleF.Right + type: Property + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Right + path: ../MLEM/Misc/RectangleF.cs + startLine: 43 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The x position of the bottom right corner of this rectangle. + example: [] + syntax: + content: public float Right { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Right As Single + overload: MLEM.Misc.RectangleF.Right* +- uid: MLEM.Misc.RectangleF.Top + commentId: P:MLEM.Misc.RectangleF.Top + id: Top + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Top + nameWithType: RectangleF.Top + fullName: MLEM.Misc.RectangleF.Top + type: Property + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Top + path: ../MLEM/Misc/RectangleF.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The y position of the top left corner of this rectangle. + example: [] + syntax: + content: public float Top { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Top As Single + overload: MLEM.Misc.RectangleF.Top* +- uid: MLEM.Misc.RectangleF.Bottom + commentId: P:MLEM.Misc.RectangleF.Bottom + id: Bottom + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Bottom + nameWithType: RectangleF.Bottom + fullName: MLEM.Misc.RectangleF.Bottom + type: Property + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Bottom + path: ../MLEM/Misc/RectangleF.cs + startLine: 49 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The y position of the bottom right corner of this rectangle. + example: [] + syntax: + content: public float Bottom { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Bottom As Single + overload: MLEM.Misc.RectangleF.Bottom* +- uid: MLEM.Misc.RectangleF.IsEmpty + commentId: P:MLEM.Misc.RectangleF.IsEmpty + id: IsEmpty + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: IsEmpty + nameWithType: RectangleF.IsEmpty + fullName: MLEM.Misc.RectangleF.IsEmpty + type: Property + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsEmpty + path: ../MLEM/Misc/RectangleF.cs + startLine: 54 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + A boolean that is true if this rectangle is empty. + + A rectangle is considered empty if the width or height is 0. + example: [] + syntax: + content: public bool IsEmpty { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property IsEmpty As Boolean + overload: MLEM.Misc.RectangleF.IsEmpty* +- uid: MLEM.Misc.RectangleF.Location + commentId: P:MLEM.Misc.RectangleF.Location + id: Location + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Location + nameWithType: RectangleF.Location + fullName: MLEM.Misc.RectangleF.Location + type: Property + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Location + path: ../MLEM/Misc/RectangleF.cs + startLine: 59 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The top left corner of this rectangle + example: [] + syntax: + content: public Vector2 Location { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property Location As Vector2 + overload: MLEM.Misc.RectangleF.Location* +- uid: MLEM.Misc.RectangleF.Size + commentId: P:MLEM.Misc.RectangleF.Size + id: Size + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Size + nameWithType: RectangleF.Size + fullName: MLEM.Misc.RectangleF.Size + type: Property + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Size + path: ../MLEM/Misc/RectangleF.cs + startLine: 69 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The size, that is, the width and height of this rectangle. + example: [] + syntax: + content: public Vector2 Size { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property Size As Vector2 + overload: MLEM.Misc.RectangleF.Size* +- uid: MLEM.Misc.RectangleF.Center + commentId: P:MLEM.Misc.RectangleF.Center + id: Center + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Center + nameWithType: RectangleF.Center + fullName: MLEM.Misc.RectangleF.Center + type: Property + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Center + path: ../MLEM/Misc/RectangleF.cs + startLine: 79 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: The center of this rectangle, based on the top left corner and the size. + example: [] + syntax: + content: public Vector2 Center { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ReadOnly Property Center As Vector2 + overload: MLEM.Misc.RectangleF.Center* +- uid: MLEM.Misc.RectangleF.#ctor(System.Single,System.Single,System.Single,System.Single) + commentId: M:MLEM.Misc.RectangleF.#ctor(System.Single,System.Single,System.Single,System.Single) + id: '#ctor(System.Single,System.Single,System.Single,System.Single)' + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: RectangleF(float, float, float, float) + nameWithType: RectangleF.RectangleF(float, float, float, float) + fullName: MLEM.Misc.RectangleF.RectangleF(float, float, float, float) + type: Constructor + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Misc/RectangleF.cs + startLine: 88 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Creates a new rectangle with the specified location and size + example: [] + syntax: + content: public RectangleF(float x, float y, float width, float height) + parameters: + - id: x + type: System.Single + description: The x coordinate of the top left corner of the rectangle + - id: y + type: System.Single + description: The y coordinate of the top left corner of the rectangle + - id: width + type: System.Single + description: The width of the rectangle + - id: height + type: System.Single + description: The height of the rectangle + content.vb: Public Sub New(x As Single, y As Single, width As Single, height As Single) + overload: MLEM.Misc.RectangleF.#ctor* + nameWithType.vb: RectangleF.New(Single, Single, Single, Single) + fullName.vb: MLEM.Misc.RectangleF.New(Single, Single, Single, Single) + name.vb: New(Single, Single, Single, Single) +- uid: MLEM.Misc.RectangleF.#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Misc.RectangleF.#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: '#ctor(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2)' + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: RectangleF(Vector2, Vector2) + nameWithType: RectangleF.RectangleF(Vector2, Vector2) + fullName: MLEM.Misc.RectangleF.RectangleF(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Constructor + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Misc/RectangleF.cs + startLine: 100 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Creates a new rectangle with the specified location and size vectors + example: [] + syntax: + content: public RectangleF(Vector2 location, Vector2 size) + parameters: + - id: location + type: Microsoft.Xna.Framework.Vector2 + description: The top left corner of the rectangle + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The size of the rectangle, where x represents width and the y represents height + content.vb: Public Sub New(location As Vector2, size As Vector2) + overload: MLEM.Misc.RectangleF.#ctor* + nameWithType.vb: RectangleF.New(Vector2, Vector2) + fullName.vb: MLEM.Misc.RectangleF.New(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + name.vb: New(Vector2, Vector2) +- uid: MLEM.Misc.RectangleF.Contains(System.Single,System.Single) + commentId: M:MLEM.Misc.RectangleF.Contains(System.Single,System.Single) + id: Contains(System.Single,System.Single) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Contains(float, float) + nameWithType: RectangleF.Contains(float, float) + fullName: MLEM.Misc.RectangleF.Contains(float, float) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Contains + path: ../MLEM/Misc/RectangleF.cs + startLine: 108 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Gets whether or not the provided coordinates lie within the bounds of this . + example: [] + syntax: + content: public bool Contains(float x, float y) + parameters: + - id: x + type: System.Single + description: The x coordinate of the point to check for containment. + - id: y + type: System.Single + description: The y coordinate of the point to check for containment. + return: + type: System.Boolean + description: true if the provided coordinates lie inside this ; false otherwise. + content.vb: Public Function Contains(x As Single, y As Single) As Boolean + overload: MLEM.Misc.RectangleF.Contains* + nameWithType.vb: RectangleF.Contains(Single, Single) + fullName.vb: MLEM.Misc.RectangleF.Contains(Single, Single) + name.vb: Contains(Single, Single) +- uid: MLEM.Misc.RectangleF.Contains(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Misc.RectangleF.Contains(Microsoft.Xna.Framework.Vector2) + id: Contains(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Contains(Vector2) + nameWithType: RectangleF.Contains(Vector2) + fullName: MLEM.Misc.RectangleF.Contains(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Contains + path: ../MLEM/Misc/RectangleF.cs + startLine: 113 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Gets whether or not the provided lies within the bounds of this . + example: [] + syntax: + content: public bool Contains(Vector2 value) + parameters: + - id: value + type: Microsoft.Xna.Framework.Vector2 + description: The coordinates to check for inclusion in this . + return: + type: System.Boolean + description: true if the provided lies inside this ; false otherwise. + content.vb: Public Function Contains(value As Vector2) As Boolean + overload: MLEM.Misc.RectangleF.Contains* +- uid: MLEM.Misc.RectangleF.Contains(MLEM.Misc.RectangleF) + commentId: M:MLEM.Misc.RectangleF.Contains(MLEM.Misc.RectangleF) + id: Contains(MLEM.Misc.RectangleF) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Contains(RectangleF) + nameWithType: RectangleF.Contains(RectangleF) + fullName: MLEM.Misc.RectangleF.Contains(MLEM.Misc.RectangleF) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Contains + path: ../MLEM/Misc/RectangleF.cs + startLine: 118 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Gets whether or not the provided lies within the bounds of this . + example: [] + syntax: + content: public bool Contains(RectangleF value) + parameters: + - id: value + type: MLEM.Misc.RectangleF + description: The to check for inclusion in this . + return: + type: System.Boolean + description: true if the provided 's bounds lie entirely inside this ; false otherwise. + content.vb: Public Function Contains(value As RectangleF) As Boolean + overload: MLEM.Misc.RectangleF.Contains* +- uid: MLEM.Misc.RectangleF.Equals(System.Object) + commentId: M:MLEM.Misc.RectangleF.Equals(System.Object) + id: Equals(System.Object) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Equals(object) + nameWithType: RectangleF.Equals(object) + fullName: MLEM.Misc.RectangleF.Equals(object) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Misc/RectangleF.cs + startLine: 125 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public override bool Equals(object obj) + parameters: + - id: obj + type: System.Object + description: The object to compare with the current instance. + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.ValueType.Equals(System.Object) + overload: MLEM.Misc.RectangleF.Equals* + nameWithType.vb: RectangleF.Equals(Object) + fullName.vb: MLEM.Misc.RectangleF.Equals(Object) + name.vb: Equals(Object) +- uid: MLEM.Misc.RectangleF.Equals(MLEM.Misc.RectangleF) + commentId: M:MLEM.Misc.RectangleF.Equals(MLEM.Misc.RectangleF) + id: Equals(MLEM.Misc.RectangleF) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Equals(RectangleF) + nameWithType: RectangleF.Equals(RectangleF) + fullName: MLEM.Misc.RectangleF.Equals(MLEM.Misc.RectangleF) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Misc/RectangleF.cs + startLine: 132 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Indicates whether the current object is equal to another object of the same type. + example: [] + syntax: + content: public bool Equals(RectangleF other) + parameters: + - id: other + type: MLEM.Misc.RectangleF + description: An object to compare with this object. + return: + type: System.Boolean + description: true if the current object is equal to the other parameter; otherwise, false. + content.vb: Public Function Equals(other As RectangleF) As Boolean + overload: MLEM.Misc.RectangleF.Equals* + implements: + - System.IEquatable{MLEM.Misc.RectangleF}.Equals(MLEM.Misc.RectangleF) +- uid: MLEM.Misc.RectangleF.GetHashCode + commentId: M:MLEM.Misc.RectangleF.GetHashCode + id: GetHashCode + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: RectangleF.GetHashCode() + fullName: MLEM.Misc.RectangleF.GetHashCode() + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetHashCode + path: ../MLEM/Misc/RectangleF.cs + startLine: 138 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns the hash code for this instance. + example: [] + syntax: + content: public override int GetHashCode() + return: + type: System.Int32 + description: A 32-bit signed integer that is the hash code for this instance. + content.vb: Public Overrides Function GetHashCode() As Integer + overridden: System.ValueType.GetHashCode + overload: MLEM.Misc.RectangleF.GetHashCode* +- uid: MLEM.Misc.RectangleF.Inflate(System.Single,System.Single) + commentId: M:MLEM.Misc.RectangleF.Inflate(System.Single,System.Single) + id: Inflate(System.Single,System.Single) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Inflate(float, float) + nameWithType: RectangleF.Inflate(float, float) + fullName: MLEM.Misc.RectangleF.Inflate(float, float) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Inflate + path: ../MLEM/Misc/RectangleF.cs + startLine: 143 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Adjusts the edges of this by specified horizontal and vertical amounts. + example: [] + syntax: + content: public void Inflate(float horizontalAmount, float verticalAmount) + parameters: + - id: horizontalAmount + type: System.Single + description: Value to adjust the left and right edges. + - id: verticalAmount + type: System.Single + description: Value to adjust the top and bottom edges. + content.vb: Public Sub Inflate(horizontalAmount As Single, verticalAmount As Single) + overload: MLEM.Misc.RectangleF.Inflate* + nameWithType.vb: RectangleF.Inflate(Single, Single) + fullName.vb: MLEM.Misc.RectangleF.Inflate(Single, Single) + name.vb: Inflate(Single, Single) +- uid: MLEM.Misc.RectangleF.Intersects(MLEM.Misc.RectangleF) + commentId: M:MLEM.Misc.RectangleF.Intersects(MLEM.Misc.RectangleF) + id: Intersects(MLEM.Misc.RectangleF) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Intersects(RectangleF) + nameWithType: RectangleF.Intersects(RectangleF) + fullName: MLEM.Misc.RectangleF.Intersects(MLEM.Misc.RectangleF) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Intersects + path: ../MLEM/Misc/RectangleF.cs + startLine: 151 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Gets whether or not the other intersects with this rectangle. + example: [] + syntax: + content: public bool Intersects(RectangleF value) + parameters: + - id: value + type: MLEM.Misc.RectangleF + description: The other rectangle for testing. + return: + type: System.Boolean + description: true if other intersects with this rectangle; false otherwise. + content.vb: Public Function Intersects(value As RectangleF) As Boolean + overload: MLEM.Misc.RectangleF.Intersects* +- uid: MLEM.Misc.RectangleF.Offset(System.Single,System.Single) + commentId: M:MLEM.Misc.RectangleF.Offset(System.Single,System.Single) + id: Offset(System.Single,System.Single) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Offset(float, float) + nameWithType: RectangleF.Offset(float, float) + fullName: MLEM.Misc.RectangleF.Offset(float, float) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Offset + path: ../MLEM/Misc/RectangleF.cs + startLine: 156 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Changes the of this . + example: [] + syntax: + content: public void Offset(float offsetX, float offsetY) + parameters: + - id: offsetX + type: System.Single + description: The x coordinate to add to this . + - id: offsetY + type: System.Single + description: The y coordinate to add to this . + content.vb: Public Sub Offset(offsetX As Single, offsetY As Single) + overload: MLEM.Misc.RectangleF.Offset* + nameWithType.vb: RectangleF.Offset(Single, Single) + fullName.vb: MLEM.Misc.RectangleF.Offset(Single, Single) + name.vb: Offset(Single, Single) +- uid: MLEM.Misc.RectangleF.Offset(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Misc.RectangleF.Offset(Microsoft.Xna.Framework.Vector2) + id: Offset(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Offset(Vector2) + nameWithType: RectangleF.Offset(Vector2) + fullName: MLEM.Misc.RectangleF.Offset(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Offset + path: ../MLEM/Misc/RectangleF.cs + startLine: 162 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Changes the of this . + example: [] + syntax: + content: public void Offset(Vector2 amount) + parameters: + - id: amount + type: Microsoft.Xna.Framework.Vector2 + description: The x and y components to add to this . + content.vb: Public Sub Offset(amount As Vector2) + overload: MLEM.Misc.RectangleF.Offset* +- uid: MLEM.Misc.RectangleF.DistanceSquared(MLEM.Misc.RectangleF) + commentId: M:MLEM.Misc.RectangleF.DistanceSquared(MLEM.Misc.RectangleF) + id: DistanceSquared(MLEM.Misc.RectangleF) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: DistanceSquared(RectangleF) + nameWithType: RectangleF.DistanceSquared(RectangleF) + fullName: MLEM.Misc.RectangleF.DistanceSquared(MLEM.Misc.RectangleF) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DistanceSquared + path: ../MLEM/Misc/RectangleF.cs + startLine: 173 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Calculates the suqared distance between this rectangle and the value. + + The returned value is the smallest squared distance between any two edges or corners of the two rectangles. + example: [] + syntax: + content: public float DistanceSquared(RectangleF value) + parameters: + - id: value + type: MLEM.Misc.RectangleF + description: The rectangle to calculate the squared distance to. + return: + type: System.Single + description: The squared distance between the two rectangles. + content.vb: Public Function DistanceSquared(value As RectangleF) As Single + overload: MLEM.Misc.RectangleF.DistanceSquared* +- uid: MLEM.Misc.RectangleF.Distance(MLEM.Misc.RectangleF) + commentId: M:MLEM.Misc.RectangleF.Distance(MLEM.Misc.RectangleF) + id: Distance(MLEM.Misc.RectangleF) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Distance(RectangleF) + nameWithType: RectangleF.Distance(RectangleF) + fullName: MLEM.Misc.RectangleF.Distance(MLEM.Misc.RectangleF) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Distance + path: ../MLEM/Misc/RectangleF.cs + startLine: 207 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Calculates the distance between this rectangle and the value. + + The returned value is the smallest distance between any two edges or corners of the two rectangles. + example: [] + syntax: + content: public float Distance(RectangleF value) + parameters: + - id: value + type: MLEM.Misc.RectangleF + description: The rectangle to calculate the distance to. + return: + type: System.Single + description: The distance between the two rectangles. + content.vb: Public Function Distance(value As RectangleF) As Single + overload: MLEM.Misc.RectangleF.Distance* +- uid: MLEM.Misc.RectangleF.ToString + commentId: M:MLEM.Misc.RectangleF.ToString + id: ToString + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: ToString() + nameWithType: RectangleF.ToString() + fullName: MLEM.Misc.RectangleF.ToString() + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM/Misc/RectangleF.cs + startLine: 213 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns a string that represents the current object. + example: [] + syntax: + content: public override string ToString() + return: + type: System.String + description: A string that represents the current object. + content.vb: Public Overrides Function ToString() As String + overridden: System.ValueType.ToString + overload: MLEM.Misc.RectangleF.ToString* +- uid: MLEM.Misc.RectangleF.Deconstruct(System.Single@,System.Single@,System.Single@,System.Single@) + commentId: M:MLEM.Misc.RectangleF.Deconstruct(System.Single@,System.Single@,System.Single@,System.Single@) + id: Deconstruct(System.Single@,System.Single@,System.Single@,System.Single@) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Deconstruct(out float, out float, out float, out float) + nameWithType: RectangleF.Deconstruct(out float, out float, out float, out float) + fullName: MLEM.Misc.RectangleF.Deconstruct(out float, out float, out float, out float) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Deconstruct + path: ../MLEM/Misc/RectangleF.cs + startLine: 224 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Deconstruction method for . + example: [] + syntax: + content: public void Deconstruct(out float x, out float y, out float width, out float height) + parameters: + - id: x + type: System.Single + description: '' + - id: y + type: System.Single + description: '' + - id: width + type: System.Single + description: '' + - id: height + type: System.Single + description: '' + content.vb: Public Sub Deconstruct(x As Single, y As Single, width As Single, height As Single) + overload: MLEM.Misc.RectangleF.Deconstruct* + nameWithType.vb: RectangleF.Deconstruct(Single, Single, Single, Single) + fullName.vb: MLEM.Misc.RectangleF.Deconstruct(Single, Single, Single, Single) + name.vb: Deconstruct(Single, Single, Single, Single) +- uid: MLEM.Misc.RectangleF.op_Explicit(MLEM.Misc.RectangleF)~Microsoft.Xna.Framework.Rectangle + commentId: M:MLEM.Misc.RectangleF.op_Explicit(MLEM.Misc.RectangleF)~Microsoft.Xna.Framework.Rectangle + id: op_Explicit(MLEM.Misc.RectangleF)~Microsoft.Xna.Framework.Rectangle + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: explicit operator Rectangle(RectangleF) + nameWithType: RectangleF.explicit operator Rectangle(RectangleF) + fullName: MLEM.Misc.RectangleF.explicit operator Microsoft.Xna.Framework.Rectangle(MLEM.Misc.RectangleF) + type: Operator + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Explicit + path: ../MLEM/Misc/RectangleF.cs + startLine: 236 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Converts a float-based rectangle to an int-based rectangle, flooring each value in the process. + example: [] + syntax: + content: public static explicit operator Rectangle(RectangleF rect) + parameters: + - id: rect + type: MLEM.Misc.RectangleF + description: The rectangle to convert + return: + type: Microsoft.Xna.Framework.Rectangle + description: The resulting rectangle + content.vb: Public Shared Narrowing Operator CType(rect As RectangleF) As Rectangle + overload: MLEM.Misc.RectangleF.op_Explicit* + nameWithType.vb: RectangleF.CType(RectangleF) + fullName.vb: MLEM.Misc.RectangleF.CType(MLEM.Misc.RectangleF) + name.vb: CType(RectangleF) +- uid: MLEM.Misc.RectangleF.Union(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + commentId: M:MLEM.Misc.RectangleF.Union(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + id: Union(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Union(RectangleF, RectangleF) + nameWithType: RectangleF.Union(RectangleF, RectangleF) + fullName: MLEM.Misc.RectangleF.Union(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Union + path: ../MLEM/Misc/RectangleF.cs + startLine: 241 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Creates a new that completely contains two other rectangles. + example: [] + syntax: + content: public static RectangleF Union(RectangleF value1, RectangleF value2) + parameters: + - id: value1 + type: MLEM.Misc.RectangleF + description: The first . + - id: value2 + type: MLEM.Misc.RectangleF + description: The second . + return: + type: MLEM.Misc.RectangleF + description: The union of the two rectangles. + content.vb: Public Shared Function Union(value1 As RectangleF, value2 As RectangleF) As RectangleF + overload: MLEM.Misc.RectangleF.Union* +- uid: MLEM.Misc.RectangleF.Intersect(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + commentId: M:MLEM.Misc.RectangleF.Intersect(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + id: Intersect(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: Intersect(RectangleF, RectangleF) + nameWithType: RectangleF.Intersect(RectangleF, RectangleF) + fullName: MLEM.Misc.RectangleF.Intersect(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Intersect + path: ../MLEM/Misc/RectangleF.cs + startLine: 248 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Creates a new that contains overlapping region of two other rectangles. + example: [] + syntax: + content: public static RectangleF Intersect(RectangleF value1, RectangleF value2) + parameters: + - id: value1 + type: MLEM.Misc.RectangleF + description: The first . + - id: value2 + type: MLEM.Misc.RectangleF + description: The second . + return: + type: MLEM.Misc.RectangleF + description: Overlapping region of the two rectangles. + content.vb: Public Shared Function Intersect(value1 As RectangleF, value2 As RectangleF) As RectangleF + overload: MLEM.Misc.RectangleF.Intersect* +- uid: MLEM.Misc.RectangleF.FromCorners(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Misc.RectangleF.FromCorners(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + id: FromCorners(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: FromCorners(Vector2, Vector2) + nameWithType: RectangleF.FromCorners(Vector2, Vector2) + fullName: MLEM.Misc.RectangleF.FromCorners(Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromCorners + path: ../MLEM/Misc/RectangleF.cs + startLine: 267 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Creates a new rectangle based on two corners that form a bounding box. + + The resulting rectangle will encompass both corners as well as all of the space between them. + example: [] + syntax: + content: public static RectangleF FromCorners(Vector2 corner1, Vector2 corner2) + parameters: + - id: corner1 + type: Microsoft.Xna.Framework.Vector2 + description: The first corner to use + - id: corner2 + type: Microsoft.Xna.Framework.Vector2 + description: The second corner to use + return: + type: MLEM.Misc.RectangleF + description: '' + content.vb: Public Shared Function FromCorners(corner1 As Vector2, corner2 As Vector2) As RectangleF + overload: MLEM.Misc.RectangleF.FromCorners* +- uid: MLEM.Misc.RectangleF.op_Explicit(Microsoft.Xna.Framework.Rectangle)~MLEM.Misc.RectangleF + commentId: M:MLEM.Misc.RectangleF.op_Explicit(Microsoft.Xna.Framework.Rectangle)~MLEM.Misc.RectangleF + id: op_Explicit(Microsoft.Xna.Framework.Rectangle)~MLEM.Misc.RectangleF + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: explicit operator RectangleF(Rectangle) + nameWithType: RectangleF.explicit operator RectangleF(Rectangle) + fullName: MLEM.Misc.RectangleF.explicit operator MLEM.Misc.RectangleF(Microsoft.Xna.Framework.Rectangle) + type: Operator + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Explicit + path: ../MLEM/Misc/RectangleF.cs + startLine: 280 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Converts an int-based rectangle to a float-based rectangle. + example: [] + syntax: + content: public static explicit operator RectangleF(Rectangle rect) + parameters: + - id: rect + type: Microsoft.Xna.Framework.Rectangle + description: The rectangle to convert + return: + type: MLEM.Misc.RectangleF + description: The resulting rectangle + content.vb: Public Shared Narrowing Operator CType(rect As Rectangle) As RectangleF + overload: MLEM.Misc.RectangleF.op_Explicit* + nameWithType.vb: RectangleF.CType(Rectangle) + fullName.vb: MLEM.Misc.RectangleF.CType(Microsoft.Xna.Framework.Rectangle) + name.vb: CType(Rectangle) +- uid: MLEM.Misc.RectangleF.op_Equality(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + commentId: M:MLEM.Misc.RectangleF.op_Equality(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + id: op_Equality(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: operator ==(RectangleF, RectangleF) + nameWithType: RectangleF.operator ==(RectangleF, RectangleF) + fullName: MLEM.Misc.RectangleF.operator ==(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF) + type: Operator + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Equality + path: ../MLEM/Misc/RectangleF.cs + startLine: 285 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Indicates whether the current object is equal to another object of the same type. + example: [] + syntax: + content: public static bool operator ==(RectangleF a, RectangleF b) + parameters: + - id: a + type: MLEM.Misc.RectangleF + - id: b + type: MLEM.Misc.RectangleF + return: + type: System.Boolean + description: true if the current object is equal to the other parameter; otherwise, false. + content.vb: Public Shared Operator =(a As RectangleF, b As RectangleF) As Boolean + overload: MLEM.Misc.RectangleF.op_Equality* + nameWithType.vb: RectangleF.=(RectangleF, RectangleF) + fullName.vb: MLEM.Misc.RectangleF.=(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF) + name.vb: =(RectangleF, RectangleF) +- uid: MLEM.Misc.RectangleF.op_Inequality(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + commentId: M:MLEM.Misc.RectangleF.op_Inequality(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + id: op_Inequality(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF) + parent: MLEM.Misc.RectangleF + langs: + - csharp + - vb + name: operator !=(RectangleF, RectangleF) + nameWithType: RectangleF.operator !=(RectangleF, RectangleF) + fullName: MLEM.Misc.RectangleF.operator !=(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF) + type: Operator + source: + remote: + path: MLEM/Misc/RectangleF.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Inequality + path: ../MLEM/Misc/RectangleF.cs + startLine: 290 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Indicates whether the current object is equal to another object of the same type. + example: [] + syntax: + content: public static bool operator !=(RectangleF a, RectangleF b) + parameters: + - id: a + type: MLEM.Misc.RectangleF + - id: b + type: MLEM.Misc.RectangleF + return: + type: System.Boolean + description: true if the current object is equal to the other parameter; otherwise, false. + content.vb: Public Shared Operator <>(a As RectangleF, b As RectangleF) As Boolean + overload: MLEM.Misc.RectangleF.op_Inequality* + nameWithType.vb: RectangleF.<>(RectangleF, RectangleF) + fullName.vb: MLEM.Misc.RectangleF.<>(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF) + name.vb: <>(RectangleF, RectangleF) +references: +- 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.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.IEquatable{MLEM.Misc.RectangleF} + commentId: T:System.IEquatable{MLEM.Misc.RectangleF} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of RectangleF) + fullName.vb: System.IEquatable(Of MLEM.Misc.RectangleF) + name.vb: IEquatable(Of RectangleF) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - 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: MLEM.Misc.RectangleF.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(RectangleF, RectangleF, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(RectangleF, RectangleF, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of RectangleF)(RectangleF, RectangleF, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Misc.RectangleF)(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of RectangleF)(RectangleF, RectangleF, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: '>' + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ) + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.RectangleF.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(RectangleF, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(RectangleF, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Misc.RectangleF, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of RectangleF)(RectangleF, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Misc.RectangleF)(MLEM.Misc.RectangleF, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of RectangleF)(RectangleF, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: '>' + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ) + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.RectangleF.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(RectangleF, RectangleF, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(RectangleF, RectangleF, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of RectangleF)(RectangleF, RectangleF, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Misc.RectangleF)(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of RectangleF)(RectangleF, RectangleF, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: '>' + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ) + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.RectangleF.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(RectangleF, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(RectangleF, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Misc.RectangleF, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of RectangleF)(RectangleF, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Misc.RectangleF)(MLEM.Misc.RectangleF, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of RectangleF)(RectangleF, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: '>' + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.RectangleF,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ) + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.RectangleF.MLEM.Extensions.NumberExtensions.GetPoints(System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF,System.Single) + parent: MLEM.Extensions.NumberExtensions + definition: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF,System.Single) + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_GetPoints_MLEM_Misc_RectangleF_System_Single_ + name: GetPoints(RectangleF, float) + nameWithType: NumberExtensions.GetPoints(RectangleF, float) + fullName: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF, float) + nameWithType.vb: NumberExtensions.GetPoints(RectangleF, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF, Single) + name.vb: GetPoints(RectangleF, Single) + spec.csharp: + - uid: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF,System.Single) + name: GetPoints + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_GetPoints_MLEM_Misc_RectangleF_System_Single_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF,System.Single) + name: GetPoints + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_GetPoints_MLEM_Misc_RectangleF_System_Single_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Misc.RectangleF.MLEM.Extensions.NumberExtensions.OffsetCopy(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Extensions.NumberExtensions + definition: MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_OffsetCopy_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + name: OffsetCopy(RectangleF, Vector2) + nameWithType: NumberExtensions.OffsetCopy(RectangleF, Vector2) + fullName: MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + name: OffsetCopy + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_OffsetCopy_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + name: OffsetCopy + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_OffsetCopy_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Misc.RectangleF.MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + commentId: M:MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + parent: MLEM.Extensions.NumberExtensions + definition: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Penetrate_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + name: Penetrate(RectangleF, RectangleF, out Vector2, out float) + nameWithType: NumberExtensions.Penetrate(RectangleF, RectangleF, out Vector2, out float) + fullName: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, out Microsoft.Xna.Framework.Vector2, out float) + nameWithType.vb: NumberExtensions.Penetrate(RectangleF, RectangleF, Vector2, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Vector2, Single) + name.vb: Penetrate(RectangleF, RectangleF, Vector2, Single) + spec.csharp: + - uid: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + name: Penetrate + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Penetrate_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - name: out + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + name: Penetrate + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Penetrate_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Misc.RectangleF.MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.Padding) + commentId: M:MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + parent: MLEM.Extensions.NumberExtensions + definition: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_MLEM_Misc_Padding_ + name: Shrink(RectangleF, Padding) + nameWithType: NumberExtensions.Shrink(RectangleF, Padding) + fullName: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF, MLEM.Misc.Padding) + spec.csharp: + - uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + name: Shrink + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_MLEM_Misc_Padding_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ) + spec.vb: + - uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + name: Shrink + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_MLEM_Misc_Padding_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ) +- uid: MLEM.Misc.RectangleF.MLEM.Extensions.NumberExtensions.Shrink(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + parent: MLEM.Extensions.NumberExtensions + definition: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + name: Shrink(RectangleF, Vector2) + nameWithType: NumberExtensions.Shrink(RectangleF, Vector2) + fullName: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + name: Shrink + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + name: Shrink + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- 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: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF,System.Single) + commentId: M:MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF,System.Single) + isExternal: true + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_GetPoints_MLEM_Misc_RectangleF_System_Single_ + name: GetPoints(RectangleF, float) + nameWithType: NumberExtensions.GetPoints(RectangleF, float) + fullName: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF, float) + nameWithType.vb: NumberExtensions.GetPoints(RectangleF, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF, Single) + name.vb: GetPoints(RectangleF, Single) + spec.csharp: + - uid: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF,System.Single) + name: GetPoints + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_GetPoints_MLEM_Misc_RectangleF_System_Single_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Extensions.NumberExtensions.GetPoints(MLEM.Misc.RectangleF,System.Single) + name: GetPoints + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_GetPoints_MLEM_Misc_RectangleF_System_Single_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Extensions.NumberExtensions + commentId: T:MLEM.Extensions.NumberExtensions + parent: MLEM.Extensions + href: MLEM.Extensions.NumberExtensions.html + name: NumberExtensions + nameWithType: NumberExtensions + fullName: MLEM.Extensions.NumberExtensions +- uid: MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + isExternal: true + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_OffsetCopy_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + name: OffsetCopy(RectangleF, Vector2) + nameWithType: NumberExtensions.OffsetCopy(RectangleF, Vector2) + fullName: MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + name: OffsetCopy + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_OffsetCopy_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Extensions.NumberExtensions.OffsetCopy(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + name: OffsetCopy + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_OffsetCopy_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + commentId: M:MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + isExternal: true + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Penetrate_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + name: Penetrate(RectangleF, RectangleF, out Vector2, out float) + nameWithType: NumberExtensions.Penetrate(RectangleF, RectangleF, out Vector2, out float) + fullName: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, out Microsoft.Xna.Framework.Vector2, out float) + nameWithType.vb: NumberExtensions.Penetrate(RectangleF, RectangleF, Vector2, Single) + fullName.vb: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF, MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Vector2, Single) + name.vb: Penetrate(RectangleF, RectangleF, Vector2, Single) + spec.csharp: + - uid: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + name: Penetrate + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Penetrate_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - name: out + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Extensions.NumberExtensions.Penetrate(MLEM.Misc.RectangleF,MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2@,System.Single@) + name: Penetrate + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Penetrate_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2__System_Single__ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + commentId: M:MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_MLEM_Misc_Padding_ + name: Shrink(RectangleF, Padding) + nameWithType: NumberExtensions.Shrink(RectangleF, Padding) + fullName: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF, MLEM.Misc.Padding) + spec.csharp: + - uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + name: Shrink + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_MLEM_Misc_Padding_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ) + spec.vb: + - uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,MLEM.Misc.Padding) + name: Shrink + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_MLEM_Misc_Padding_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: MLEM.Misc.Padding + name: Padding + href: MLEM.Misc.Padding.html + - name: ) +- uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + isExternal: true + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + name: Shrink(RectangleF, Vector2) + nameWithType: NumberExtensions.Shrink(RectangleF, Vector2) + fullName: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF, Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + name: Shrink + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Extensions.NumberExtensions.Shrink(MLEM.Misc.RectangleF,Microsoft.Xna.Framework.Vector2) + name: Shrink + href: MLEM.Extensions.NumberExtensions.html#MLEM_Extensions_NumberExtensions_Shrink_MLEM_Misc_RectangleF_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: MLEM.Extensions + commentId: N:MLEM.Extensions + href: MLEM.html + name: MLEM.Extensions + nameWithType: MLEM.Extensions + fullName: MLEM.Extensions + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Extensions + name: Extensions + href: MLEM.Extensions.html +- uid: MLEM.Misc.RectangleF.Empty* + commentId: Overload:MLEM.Misc.RectangleF.Empty + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Empty + name: Empty + nameWithType: RectangleF.Empty + fullName: MLEM.Misc.RectangleF.Empty +- uid: MLEM.Misc.RectangleF + commentId: T:MLEM.Misc.RectangleF + parent: MLEM.Misc + href: MLEM.Misc.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Misc.RectangleF +- 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.Misc.RectangleF.Left* + commentId: Overload:MLEM.Misc.RectangleF.Left + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Left + name: Left + nameWithType: RectangleF.Left + fullName: MLEM.Misc.RectangleF.Left +- uid: MLEM.Misc.RectangleF.Right* + commentId: Overload:MLEM.Misc.RectangleF.Right + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Right + name: Right + nameWithType: RectangleF.Right + fullName: MLEM.Misc.RectangleF.Right +- uid: MLEM.Misc.RectangleF.Top* + commentId: Overload:MLEM.Misc.RectangleF.Top + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Top + name: Top + nameWithType: RectangleF.Top + fullName: MLEM.Misc.RectangleF.Top +- uid: MLEM.Misc.RectangleF.Bottom* + commentId: Overload:MLEM.Misc.RectangleF.Bottom + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Bottom + name: Bottom + nameWithType: RectangleF.Bottom + fullName: MLEM.Misc.RectangleF.Bottom +- uid: MLEM.Misc.RectangleF.IsEmpty* + commentId: Overload:MLEM.Misc.RectangleF.IsEmpty + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_IsEmpty + name: IsEmpty + nameWithType: RectangleF.IsEmpty + fullName: MLEM.Misc.RectangleF.IsEmpty +- 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.Misc.RectangleF.Location* + commentId: Overload:MLEM.Misc.RectangleF.Location + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Location + name: Location + nameWithType: RectangleF.Location + fullName: MLEM.Misc.RectangleF.Location +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Misc.RectangleF.Size* + commentId: Overload:MLEM.Misc.RectangleF.Size + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Size + name: Size + nameWithType: RectangleF.Size + fullName: MLEM.Misc.RectangleF.Size +- uid: MLEM.Misc.RectangleF.Center* + commentId: Overload:MLEM.Misc.RectangleF.Center + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Center + name: Center + nameWithType: RectangleF.Center + fullName: MLEM.Misc.RectangleF.Center +- uid: MLEM.Misc.RectangleF.#ctor* + commentId: Overload:MLEM.Misc.RectangleF.#ctor + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF__ctor_System_Single_System_Single_System_Single_System_Single_ + name: RectangleF + nameWithType: RectangleF.RectangleF + fullName: MLEM.Misc.RectangleF.RectangleF + nameWithType.vb: RectangleF.New + fullName.vb: MLEM.Misc.RectangleF.New + name.vb: New +- uid: MLEM.Misc.RectangleF.Contains* + commentId: Overload:MLEM.Misc.RectangleF.Contains + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Contains_System_Single_System_Single_ + name: Contains + nameWithType: RectangleF.Contains + fullName: MLEM.Misc.RectangleF.Contains +- 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: 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: MLEM.Misc.RectangleF.Equals* + commentId: Overload:MLEM.Misc.RectangleF.Equals + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Equals_System_Object_ + name: Equals + nameWithType: RectangleF.Equals + fullName: MLEM.Misc.RectangleF.Equals +- 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.IEquatable{MLEM.Misc.RectangleF}.Equals(MLEM.Misc.RectangleF) + commentId: M:System.IEquatable{MLEM.Misc.RectangleF}.Equals(MLEM.Misc.RectangleF) + parent: System.IEquatable{MLEM.Misc.RectangleF} + definition: System.IEquatable`1.Equals(`0) + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(RectangleF) + nameWithType: IEquatable.Equals(RectangleF) + fullName: System.IEquatable.Equals(MLEM.Misc.RectangleF) + nameWithType.vb: IEquatable(Of RectangleF).Equals(RectangleF) + fullName.vb: System.IEquatable(Of MLEM.Misc.RectangleF).Equals(MLEM.Misc.RectangleF) + spec.csharp: + - uid: System.IEquatable{MLEM.Misc.RectangleF}.Equals(MLEM.Misc.RectangleF) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ) + spec.vb: + - uid: System.IEquatable{MLEM.Misc.RectangleF}.Equals(MLEM.Misc.RectangleF) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Misc.RectangleF + name: RectangleF + href: MLEM.Misc.RectangleF.html + - name: ) +- uid: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(T) + nameWithType: IEquatable.Equals(T) + fullName: System.IEquatable.Equals(T) + nameWithType.vb: IEquatable(Of T).Equals(T) + fullName.vb: System.IEquatable(Of T).Equals(T) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - 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: MLEM.Misc.RectangleF.GetHashCode* + commentId: Overload:MLEM.Misc.RectangleF.GetHashCode + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_GetHashCode + name: GetHashCode + nameWithType: RectangleF.GetHashCode + fullName: MLEM.Misc.RectangleF.GetHashCode +- 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.Misc.RectangleF.Inflate* + commentId: Overload:MLEM.Misc.RectangleF.Inflate + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Inflate_System_Single_System_Single_ + name: Inflate + nameWithType: RectangleF.Inflate + fullName: MLEM.Misc.RectangleF.Inflate +- uid: MLEM.Misc.RectangleF.Intersects* + commentId: Overload:MLEM.Misc.RectangleF.Intersects + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Intersects_MLEM_Misc_RectangleF_ + name: Intersects + nameWithType: RectangleF.Intersects + fullName: MLEM.Misc.RectangleF.Intersects +- uid: Microsoft.Xna.Framework.Rectangle.Location + commentId: P:Microsoft.Xna.Framework.Rectangle.Location + isExternal: true + name: Location + nameWithType: Rectangle.Location + fullName: Microsoft.Xna.Framework.Rectangle.Location +- uid: MLEM.Misc.RectangleF.Offset* + commentId: Overload:MLEM.Misc.RectangleF.Offset + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Offset_System_Single_System_Single_ + name: Offset + nameWithType: RectangleF.Offset + fullName: MLEM.Misc.RectangleF.Offset +- uid: MLEM.Misc.RectangleF.DistanceSquared* + commentId: Overload:MLEM.Misc.RectangleF.DistanceSquared + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_DistanceSquared_MLEM_Misc_RectangleF_ + name: DistanceSquared + nameWithType: RectangleF.DistanceSquared + fullName: MLEM.Misc.RectangleF.DistanceSquared +- uid: MLEM.Misc.RectangleF.Distance* + commentId: Overload:MLEM.Misc.RectangleF.Distance + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Distance_MLEM_Misc_RectangleF_ + name: Distance + nameWithType: RectangleF.Distance + fullName: MLEM.Misc.RectangleF.Distance +- 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.Misc.RectangleF.ToString* + commentId: Overload:MLEM.Misc.RectangleF.ToString + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_ToString + name: ToString + nameWithType: RectangleF.ToString + fullName: MLEM.Misc.RectangleF.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.Misc.RectangleF.Deconstruct* + commentId: Overload:MLEM.Misc.RectangleF.Deconstruct + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Deconstruct_System_Single__System_Single__System_Single__System_Single__ + name: Deconstruct + nameWithType: RectangleF.Deconstruct + fullName: MLEM.Misc.RectangleF.Deconstruct +- uid: MLEM.Misc.RectangleF.op_Explicit* + commentId: Overload:MLEM.Misc.RectangleF.op_Explicit + name: explicit operator + nameWithType: RectangleF.explicit operator + fullName: MLEM.Misc.RectangleF.explicit operator + nameWithType.vb: RectangleF.CType + fullName.vb: MLEM.Misc.RectangleF.CType + name.vb: CType + spec.csharp: + - name: explicit + - name: " " + - name: operator +- uid: MLEM.Misc.RectangleF.Union* + commentId: Overload:MLEM.Misc.RectangleF.Union + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Union_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_ + name: Union + nameWithType: RectangleF.Union + fullName: MLEM.Misc.RectangleF.Union +- uid: MLEM.Misc.RectangleF.Intersect* + commentId: Overload:MLEM.Misc.RectangleF.Intersect + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_Intersect_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_ + name: Intersect + nameWithType: RectangleF.Intersect + fullName: MLEM.Misc.RectangleF.Intersect +- uid: MLEM.Misc.RectangleF.FromCorners* + commentId: Overload:MLEM.Misc.RectangleF.FromCorners + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_FromCorners_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_ + name: FromCorners + nameWithType: RectangleF.FromCorners + fullName: MLEM.Misc.RectangleF.FromCorners +- uid: MLEM.Misc.RectangleF.op_Equality* + commentId: Overload:MLEM.Misc.RectangleF.op_Equality + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_op_Equality_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_ + name: operator == + nameWithType: RectangleF.operator == + fullName: MLEM.Misc.RectangleF.operator == + nameWithType.vb: RectangleF.= + fullName.vb: MLEM.Misc.RectangleF.= + name.vb: = + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Misc.RectangleF.op_Equality* + name: == + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_op_Equality_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_ +- uid: MLEM.Misc.RectangleF.op_Inequality* + commentId: Overload:MLEM.Misc.RectangleF.op_Inequality + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_op_Inequality_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_ + name: operator != + nameWithType: RectangleF.operator != + fullName: MLEM.Misc.RectangleF.operator != + nameWithType.vb: RectangleF.<> + fullName.vb: MLEM.Misc.RectangleF.<> + name.vb: <> + spec.csharp: + - name: operator + - name: " " + - uid: MLEM.Misc.RectangleF.op_Inequality* + name: '!=' + href: MLEM.Misc.RectangleF.html#MLEM_Misc_RectangleF_op_Inequality_MLEM_Misc_RectangleF_MLEM_Misc_RectangleF_ diff --git a/Docs/api/MLEM.Misc.SeedSource.yml b/Docs/api/MLEM.Misc.SeedSource.yml new file mode 100644 index 0000000..4811161 --- /dev/null +++ b/Docs/api/MLEM.Misc.SeedSource.yml @@ -0,0 +1,1434 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.SeedSource + commentId: T:MLEM.Misc.SeedSource + id: SeedSource + parent: MLEM.Misc + children: + - MLEM.Misc.SeedSource.Add(System.Guid) + - MLEM.Misc.SeedSource.Add(System.Int32) + - MLEM.Misc.SeedSource.Add(System.Object) + - MLEM.Misc.SeedSource.Add(System.Single) + - MLEM.Misc.SeedSource.Add(System.String) + - MLEM.Misc.SeedSource.Get + - MLEM.Misc.SeedSource.Random + - MLEM.Misc.SeedSource.Rotate + langs: + - csharp + - vb + name: SeedSource + nameWithType: SeedSource + fullName: MLEM.Misc.SeedSource + type: Struct + source: + remote: + path: MLEM/Misc/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SeedSource + path: ../MLEM/Misc/SeedSource.cs + startLine: 10 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + A seed source contains an value which can be used as a seed for a or . Seed sources feature a convenient way to add multiple seeds using , which will be sufficiently scrambled to be deterministically pseudorandom and combined into a single . + + This struct behaves similarly to System.HashCode in many ways, with an important distinction being that 's scrambling procedure is not considered an implementation detail, and will stay consistent between process executions. + example: + - For example, a seed source can be used to create a new based on an object's x and y coordinates by combining them into a using . The values generated by the created using will then be determined by the specific pair of x and y values used. + syntax: + content: public readonly struct SeedSource + content.vb: Public Structure SeedSource + inheritedMembers: + - System.ValueType.Equals(System.Object) + - System.ValueType.GetHashCode + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType + extensionMethods: + - MLEM.Misc.SeedSource.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.SeedSource.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.SeedSource.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.SeedSource.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +- uid: MLEM.Misc.SeedSource.Add(System.Int32) + commentId: M:MLEM.Misc.SeedSource.Add(System.Int32) + id: Add(System.Int32) + parent: MLEM.Misc.SeedSource + langs: + - csharp + - vb + name: Add(int) + nameWithType: SeedSource.Add(int) + fullName: MLEM.Misc.SeedSource.Add(int) + type: Method + source: + remote: + path: MLEM/Misc/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Misc/SeedSource.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Adds the given seed to this seed source's value and returns the result as a new seed source. + + The algorithm used for adding involves various scrambling operations that sufficiently pseudo-randomize the seed and final value. + example: [] + syntax: + content: public SeedSource Add(int seed) + parameters: + - id: seed + type: System.Int32 + description: The seed to add. + return: + type: MLEM.Misc.SeedSource + description: A new seed source with the seed added. + content.vb: Public Function Add(seed As Integer) As SeedSource + overload: MLEM.Misc.SeedSource.Add* + nameWithType.vb: SeedSource.Add(Integer) + fullName.vb: MLEM.Misc.SeedSource.Add(Integer) + name.vb: Add(Integer) +- uid: MLEM.Misc.SeedSource.Add(System.Single) + commentId: M:MLEM.Misc.SeedSource.Add(System.Single) + id: Add(System.Single) + parent: MLEM.Misc.SeedSource + langs: + - csharp + - vb + name: Add(float) + nameWithType: SeedSource.Add(float) + fullName: MLEM.Misc.SeedSource.Add(float) + type: Method + source: + remote: + path: MLEM/Misc/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Misc/SeedSource.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Adds the given seed to this seed source's value and returns the result as a new seed source. + + Floating point values are scrambled by invoking using a typecast version, followed by invoking using the decimal value multiplied by . + example: [] + syntax: + content: public SeedSource Add(float seed) + parameters: + - id: seed + type: System.Single + description: The seed to add. + return: + type: MLEM.Misc.SeedSource + description: A new seed source with the seed added. + content.vb: Public Function Add(seed As Single) As SeedSource + overload: MLEM.Misc.SeedSource.Add* + nameWithType.vb: SeedSource.Add(Single) + fullName.vb: MLEM.Misc.SeedSource.Add(Single) + name.vb: Add(Single) +- uid: MLEM.Misc.SeedSource.Add(System.String) + commentId: M:MLEM.Misc.SeedSource.Add(System.String) + id: Add(System.String) + parent: MLEM.Misc.SeedSource + langs: + - csharp + - vb + name: Add(string) + nameWithType: SeedSource.Add(string) + fullName: MLEM.Misc.SeedSource.Add(string) + type: Method + source: + remote: + path: MLEM/Misc/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Misc/SeedSource.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Adds the given seed to this seed source's value and returns the result as a new seed source. + + Strings are scrambled by invoking using every character contained in the string, in order. + example: [] + syntax: + content: public SeedSource Add(string seed) + parameters: + - id: seed + type: System.String + description: The seed to add. + return: + type: MLEM.Misc.SeedSource + description: A new seed source with the seed added. + content.vb: Public Function Add(seed As String) As SeedSource + overload: MLEM.Misc.SeedSource.Add* + nameWithType.vb: SeedSource.Add(String) + fullName.vb: MLEM.Misc.SeedSource.Add(String) + name.vb: Add(String) +- uid: MLEM.Misc.SeedSource.Add(System.Guid) + commentId: M:MLEM.Misc.SeedSource.Add(System.Guid) + id: Add(System.Guid) + parent: MLEM.Misc.SeedSource + langs: + - csharp + - vb + name: Add(Guid) + nameWithType: SeedSource.Add(Guid) + fullName: MLEM.Misc.SeedSource.Add(System.Guid) + type: Method + source: + remote: + path: MLEM/Misc/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Misc/SeedSource.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Adds the given seed to this seed source's value and returns the result as a new seed source. + + Guids are scrambled by invoking using every byte in the 's byte array. + example: [] + syntax: + content: public SeedSource Add(Guid seed) + parameters: + - id: seed + type: System.Guid + description: The seed to add. + return: + type: MLEM.Misc.SeedSource + description: A new seed source with the seed added. + content.vb: Public Function Add(seed As Guid) As SeedSource + overload: MLEM.Misc.SeedSource.Add* +- uid: MLEM.Misc.SeedSource.Add(System.Object) + commentId: M:MLEM.Misc.SeedSource.Add(System.Object) + id: Add(System.Object) + parent: MLEM.Misc.SeedSource + langs: + - csharp + - vb + name: Add(object) + nameWithType: SeedSource.Add(object) + fullName: MLEM.Misc.SeedSource.Add(object) + type: Method + source: + remote: + path: MLEM/Misc/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Misc/SeedSource.cs + startLine: 70 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Adds the given seed to this seed source's value and returns the result as a new seed source. + + Any objects that don't have a specially defined overload get scrambled using . + example: [] + syntax: + content: public SeedSource Add(object seed) + parameters: + - id: seed + type: System.Object + description: The seed to add. + return: + type: MLEM.Misc.SeedSource + description: A new seed source with the seed added. + content.vb: Public Function Add(seed As Object) As SeedSource + overload: MLEM.Misc.SeedSource.Add* + nameWithType.vb: SeedSource.Add(Object) + fullName.vb: MLEM.Misc.SeedSource.Add(Object) + name.vb: Add(Object) +- uid: MLEM.Misc.SeedSource.Rotate + commentId: M:MLEM.Misc.SeedSource.Rotate + id: Rotate + parent: MLEM.Misc.SeedSource + langs: + - csharp + - vb + name: Rotate() + nameWithType: SeedSource.Rotate() + fullName: MLEM.Misc.SeedSource.Rotate() + type: Method + source: + remote: + path: MLEM/Misc/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Rotate + path: ../MLEM/Misc/SeedSource.cs + startLine: 79 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Returns a new seed source whose value is this seed source's value, but scrambled further. + + In essence, this creates a new seed source whose value is determined by the current seed source. + example: [] + syntax: + content: public SeedSource Rotate() + return: + type: MLEM.Misc.SeedSource + description: A new seed source with a rotated value. + content.vb: Public Function Rotate() As SeedSource + overload: MLEM.Misc.SeedSource.Rotate* +- uid: MLEM.Misc.SeedSource.Get + commentId: M:MLEM.Misc.SeedSource.Get + id: Get + parent: MLEM.Misc.SeedSource + langs: + - csharp + - vb + name: Get() + nameWithType: SeedSource.Get() + fullName: MLEM.Misc.SeedSource.Get() + type: Method + source: + remote: + path: MLEM/Misc/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Get + path: ../MLEM/Misc/SeedSource.cs + startLine: 87 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns this seed source's seed value, which can then be used in or elsewhere. + example: [] + syntax: + content: public int Get() + return: + type: System.Int32 + description: This seed source's value. + content.vb: Public Function [Get]() As Integer + overload: MLEM.Misc.SeedSource.Get* +- uid: MLEM.Misc.SeedSource.Random + commentId: M:MLEM.Misc.SeedSource.Random + id: Random + parent: MLEM.Misc.SeedSource + langs: + - csharp + - vb + name: Random() + nameWithType: SeedSource.Random() + fullName: MLEM.Misc.SeedSource.Random() + type: Method + source: + remote: + path: MLEM/Misc/SeedSource.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Random + path: ../MLEM/Misc/SeedSource.cs + startLine: 95 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Returns a new instance using this source seed's value, retrieved using . + example: [] + syntax: + content: public Random Random() + return: + type: System.Random + description: A new using this seed source's value. + content.vb: Public Function Random() As Random + overload: MLEM.Misc.SeedSource.Random* +references: +- 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: System.Random + commentId: T:System.Random + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + name: Random + nameWithType: Random + fullName: System.Random +- uid: MLEM.Misc.SingleRandom + commentId: T:MLEM.Misc.SingleRandom + href: MLEM.Misc.SingleRandom.html + name: SingleRandom + nameWithType: SingleRandom + fullName: MLEM.Misc.SingleRandom +- uid: MLEM.Misc.SeedSource.Add(System.Int32) + commentId: M:MLEM.Misc.SeedSource.Add(System.Int32) + isExternal: true + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Add_System_Int32_ + name: Add(int) + nameWithType: SeedSource.Add(int) + fullName: MLEM.Misc.SeedSource.Add(int) + nameWithType.vb: SeedSource.Add(Integer) + fullName.vb: MLEM.Misc.SeedSource.Add(Integer) + name.vb: Add(Integer) + spec.csharp: + - uid: MLEM.Misc.SeedSource.Add(System.Int32) + name: Add + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Add_System_Int32_ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: MLEM.Misc.SeedSource.Add(System.Int32) + name: Add + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Add_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Misc.SeedSource + commentId: T:MLEM.Misc.SeedSource + parent: MLEM.Misc + href: MLEM.Misc.SeedSource.html + name: SeedSource + nameWithType: SeedSource + fullName: MLEM.Misc.SeedSource +- uid: MLEM.Misc.SeedSource.Random + commentId: M:MLEM.Misc.SeedSource.Random + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Random + name: Random() + nameWithType: SeedSource.Random() + fullName: MLEM.Misc.SeedSource.Random() + spec.csharp: + - uid: MLEM.Misc.SeedSource.Random + name: Random + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Random + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.SeedSource.Random + name: Random + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Random + - name: ( + - name: ) +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.ValueType.Equals(System.Object) + commentId: M:System.ValueType.Equals(System.Object) + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + name: Equals(object) + nameWithType: ValueType.Equals(object) + fullName: System.ValueType.Equals(object) + nameWithType.vb: ValueType.Equals(Object) + fullName.vb: System.ValueType.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.ValueType.GetHashCode + commentId: M:System.ValueType.GetHashCode + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + name: GetHashCode() + nameWithType: ValueType.GetHashCode() + fullName: System.ValueType.GetHashCode() + spec.csharp: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: MLEM.Misc.SeedSource.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(SeedSource, SeedSource, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(SeedSource, SeedSource, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Misc.SeedSource, MLEM.Misc.SeedSource, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of SeedSource)(SeedSource, SeedSource, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Misc.SeedSource)(MLEM.Misc.SeedSource, MLEM.Misc.SeedSource, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of SeedSource)(SeedSource, SeedSource, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.SeedSource,MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: '>' + - name: ( + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.SeedSource,MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ) + - name: ( + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.SeedSource.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(SeedSource, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(SeedSource, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Misc.SeedSource, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of SeedSource)(SeedSource, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Misc.SeedSource)(MLEM.Misc.SeedSource, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of SeedSource)(SeedSource, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: '>' + - name: ( + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ) + - name: ( + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.SeedSource.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(SeedSource, SeedSource, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(SeedSource, SeedSource, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Misc.SeedSource, MLEM.Misc.SeedSource, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of SeedSource)(SeedSource, SeedSource, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Misc.SeedSource)(MLEM.Misc.SeedSource, MLEM.Misc.SeedSource, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of SeedSource)(SeedSource, SeedSource, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.SeedSource,MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: '>' + - name: ( + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.SeedSource,MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ) + - name: ( + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.SeedSource.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(SeedSource, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(SeedSource, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Misc.SeedSource, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of SeedSource)(SeedSource, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Misc.SeedSource)(MLEM.Misc.SeedSource, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of SeedSource)(SeedSource, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: '>' + - name: ( + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.SeedSource,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ) + - name: ( + - uid: MLEM.Misc.SeedSource + name: SeedSource + href: MLEM.Misc.SeedSource.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: MLEM.Misc.SeedSource.Add* + commentId: Overload:MLEM.Misc.SeedSource.Add + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Add_System_Int32_ + name: Add + nameWithType: SeedSource.Add + fullName: MLEM.Misc.SeedSource.Add +- uid: System.Int32.MaxValue + commentId: F:System.Int32.MaxValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32.maxvalue + name: MaxValue + nameWithType: int.MaxValue + fullName: int.MaxValue + nameWithType.vb: Integer.MaxValue + fullName.vb: Integer.MaxValue +- 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: 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: System.Guid + commentId: T:System.Guid + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + name: Guid + nameWithType: Guid + fullName: System.Guid +- 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: MLEM.Misc.SeedSource.Rotate* + commentId: Overload:MLEM.Misc.SeedSource.Rotate + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Rotate + name: Rotate + nameWithType: SeedSource.Rotate + fullName: MLEM.Misc.SeedSource.Rotate +- uid: MLEM.Misc.SeedSource.Get* + commentId: Overload:MLEM.Misc.SeedSource.Get + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Get + name: Get + nameWithType: SeedSource.Get + fullName: MLEM.Misc.SeedSource.Get +- uid: MLEM.Misc.SeedSource.Get + commentId: M:MLEM.Misc.SeedSource.Get + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Get + name: Get() + nameWithType: SeedSource.Get() + fullName: MLEM.Misc.SeedSource.Get() + spec.csharp: + - uid: MLEM.Misc.SeedSource.Get + name: Get + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Get + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.SeedSource.Get + name: Get + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Get + - name: ( + - name: ) +- uid: MLEM.Misc.SeedSource.Random* + commentId: Overload:MLEM.Misc.SeedSource.Random + href: MLEM.Misc.SeedSource.html#MLEM_Misc_SeedSource_Random + name: Random + nameWithType: SeedSource.Random + fullName: MLEM.Misc.SeedSource.Random diff --git a/Docs/api/MLEM.Misc.SingleRandom.yml b/Docs/api/MLEM.Misc.SingleRandom.yml new file mode 100644 index 0000000..3ef761d --- /dev/null +++ b/Docs/api/MLEM.Misc.SingleRandom.yml @@ -0,0 +1,1945 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc.SingleRandom + commentId: T:MLEM.Misc.SingleRandom + id: SingleRandom + parent: MLEM.Misc + children: + - MLEM.Misc.SingleRandom.GetRandomEntry``1(System.Collections.Generic.ICollection{``0},MLEM.Misc.SeedSource) + - MLEM.Misc.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32},MLEM.Misc.SeedSource) + - MLEM.Misc.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single},MLEM.Misc.SeedSource) + - MLEM.Misc.SingleRandom.Int(MLEM.Misc.SeedSource) + - MLEM.Misc.SingleRandom.Int(System.Int32) + - MLEM.Misc.SingleRandom.Int(System.Int32,MLEM.Misc.SeedSource) + - MLEM.Misc.SingleRandom.Int(System.Int32,System.Int32) + - MLEM.Misc.SingleRandom.Int(System.Int32,System.Int32,MLEM.Misc.SeedSource) + - MLEM.Misc.SingleRandom.Int(System.Int32,System.Int32,System.Int32) + - MLEM.Misc.SingleRandom.Single(MLEM.Misc.SeedSource) + - MLEM.Misc.SingleRandom.Single(System.Int32) + - MLEM.Misc.SingleRandom.Single(System.Single,MLEM.Misc.SeedSource) + - MLEM.Misc.SingleRandom.Single(System.Single,System.Int32) + - MLEM.Misc.SingleRandom.Single(System.Single,System.Single,MLEM.Misc.SeedSource) + - MLEM.Misc.SingleRandom.Single(System.Single,System.Single,System.Int32) + langs: + - csharp + - vb + name: SingleRandom + nameWithType: SingleRandom + fullName: MLEM.Misc.SingleRandom + type: Class + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SingleRandom + path: ../MLEM/Misc/SingleRandom.cs + startLine: 10 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + The SingleRandom class allows generating single, one-off pseudorandom numbers based on a seed or a . + + The types of numbers that can be generated are and , both of which can be generated with specific minimum and maximum values if desired. + + Methods in this class are tested to be sufficiently "random", that is, to be sufficiently distributed throughout their range, as well as sufficiently different for neighboring seeds. + example: [] + syntax: + content: public class SingleRandom + content.vb: Public Class SingleRandom + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + extensionMethods: + - MLEM.Misc.SingleRandom.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.SingleRandom.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.SingleRandom.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Misc.SingleRandom.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) +- uid: MLEM.Misc.SingleRandom.Int(System.Int32) + commentId: M:MLEM.Misc.SingleRandom.Int(System.Int32) + id: Int(System.Int32) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Int(int) + nameWithType: SingleRandom.Int(int) + fullName: MLEM.Misc.SingleRandom.Int(int) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Misc/SingleRandom.cs + startLine: 18 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom integer between 0 and based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static int Int(int seed) + parameters: + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(seed As Integer) As Integer + overload: MLEM.Misc.SingleRandom.Int* + nameWithType.vb: SingleRandom.Int(Integer) + fullName.vb: MLEM.Misc.SingleRandom.Int(Integer) + name.vb: Int(Integer) +- uid: MLEM.Misc.SingleRandom.Int(MLEM.Misc.SeedSource) + commentId: M:MLEM.Misc.SingleRandom.Int(MLEM.Misc.SeedSource) + id: Int(MLEM.Misc.SeedSource) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Int(SeedSource) + nameWithType: SingleRandom.Int(SeedSource) + fullName: MLEM.Misc.SingleRandom.Int(MLEM.Misc.SeedSource) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Misc/SingleRandom.cs + startLine: 28 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom integer between 0 and based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static int Int(SeedSource source) + parameters: + - id: source + type: MLEM.Misc.SeedSource + description: The to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(source As SeedSource) As Integer + overload: MLEM.Misc.SingleRandom.Int* +- uid: MLEM.Misc.SingleRandom.Int(System.Int32,System.Int32) + commentId: M:MLEM.Misc.SingleRandom.Int(System.Int32,System.Int32) + id: Int(System.Int32,System.Int32) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Int(int, int) + nameWithType: SingleRandom.Int(int, int) + fullName: MLEM.Misc.SingleRandom.Int(int, int) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Misc/SingleRandom.cs + startLine: 39 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom integer between 0 and maxValue based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static int Int(int maxValue, int seed) + parameters: + - id: maxValue + type: System.Int32 + description: The (exclusive) maximum value. + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(maxValue As Integer, seed As Integer) As Integer + overload: MLEM.Misc.SingleRandom.Int* + nameWithType.vb: SingleRandom.Int(Integer, Integer) + fullName.vb: MLEM.Misc.SingleRandom.Int(Integer, Integer) + name.vb: Int(Integer, Integer) +- uid: MLEM.Misc.SingleRandom.Int(System.Int32,MLEM.Misc.SeedSource) + commentId: M:MLEM.Misc.SingleRandom.Int(System.Int32,MLEM.Misc.SeedSource) + id: Int(System.Int32,MLEM.Misc.SeedSource) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Int(int, SeedSource) + nameWithType: SingleRandom.Int(int, SeedSource) + fullName: MLEM.Misc.SingleRandom.Int(int, MLEM.Misc.SeedSource) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Misc/SingleRandom.cs + startLine: 50 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom integer between 0 and maxValue based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static int Int(int maxValue, SeedSource source) + parameters: + - id: maxValue + type: System.Int32 + description: The (exclusive) maximum value. + - id: source + type: MLEM.Misc.SeedSource + description: The to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(maxValue As Integer, source As SeedSource) As Integer + overload: MLEM.Misc.SingleRandom.Int* + nameWithType.vb: SingleRandom.Int(Integer, SeedSource) + fullName.vb: MLEM.Misc.SingleRandom.Int(Integer, MLEM.Misc.SeedSource) + name.vb: Int(Integer, SeedSource) +- uid: MLEM.Misc.SingleRandom.Int(System.Int32,System.Int32,System.Int32) + commentId: M:MLEM.Misc.SingleRandom.Int(System.Int32,System.Int32,System.Int32) + id: Int(System.Int32,System.Int32,System.Int32) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Int(int, int, int) + nameWithType: SingleRandom.Int(int, int, int) + fullName: MLEM.Misc.SingleRandom.Int(int, int, int) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Misc/SingleRandom.cs + startLine: 62 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom integer between minValue and maxValue based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static int Int(int minValue, int maxValue, int seed) + parameters: + - id: minValue + type: System.Int32 + description: The (inclusive) minimum value. + - id: maxValue + type: System.Int32 + description: The (exclusive) maximum value. + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(minValue As Integer, maxValue As Integer, seed As Integer) As Integer + overload: MLEM.Misc.SingleRandom.Int* + nameWithType.vb: SingleRandom.Int(Integer, Integer, Integer) + fullName.vb: MLEM.Misc.SingleRandom.Int(Integer, Integer, Integer) + name.vb: Int(Integer, Integer, Integer) +- uid: MLEM.Misc.SingleRandom.Int(System.Int32,System.Int32,MLEM.Misc.SeedSource) + commentId: M:MLEM.Misc.SingleRandom.Int(System.Int32,System.Int32,MLEM.Misc.SeedSource) + id: Int(System.Int32,System.Int32,MLEM.Misc.SeedSource) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Int(int, int, SeedSource) + nameWithType: SingleRandom.Int(int, int, SeedSource) + fullName: MLEM.Misc.SingleRandom.Int(int, int, MLEM.Misc.SeedSource) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Int + path: ../MLEM/Misc/SingleRandom.cs + startLine: 74 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom integer between minValue and maxValue based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static int Int(int minValue, int maxValue, SeedSource source) + parameters: + - id: minValue + type: System.Int32 + description: The (inclusive) minimum value. + - id: maxValue + type: System.Int32 + description: The (exclusive) maximum value. + - id: source + type: MLEM.Misc.SeedSource + description: The to use. + return: + type: System.Int32 + description: The generated number. + content.vb: Public Shared Function Int(minValue As Integer, maxValue As Integer, source As SeedSource) As Integer + overload: MLEM.Misc.SingleRandom.Int* + nameWithType.vb: SingleRandom.Int(Integer, Integer, SeedSource) + fullName.vb: MLEM.Misc.SingleRandom.Int(Integer, Integer, MLEM.Misc.SeedSource) + name.vb: Int(Integer, Integer, SeedSource) +- uid: MLEM.Misc.SingleRandom.Single(System.Int32) + commentId: M:MLEM.Misc.SingleRandom.Single(System.Int32) + id: Single(System.Int32) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Single(int) + nameWithType: SingleRandom.Single(int) + fullName: MLEM.Misc.SingleRandom.Single(int) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Misc/SingleRandom.cs + startLine: 84 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom floating point number between 0 and 1 based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static float Single(int seed) + parameters: + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](seed As Integer) As Single + overload: MLEM.Misc.SingleRandom.Single* + nameWithType.vb: SingleRandom.Single(Integer) + fullName.vb: MLEM.Misc.SingleRandom.Single(Integer) + name.vb: Single(Integer) +- uid: MLEM.Misc.SingleRandom.Single(MLEM.Misc.SeedSource) + commentId: M:MLEM.Misc.SingleRandom.Single(MLEM.Misc.SeedSource) + id: Single(MLEM.Misc.SeedSource) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Single(SeedSource) + nameWithType: SingleRandom.Single(SeedSource) + fullName: MLEM.Misc.SingleRandom.Single(MLEM.Misc.SeedSource) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Misc/SingleRandom.cs + startLine: 94 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom floating point number between 0 and 1 based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static float Single(SeedSource source) + parameters: + - id: source + type: MLEM.Misc.SeedSource + description: The to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](source As SeedSource) As Single + overload: MLEM.Misc.SingleRandom.Single* +- uid: MLEM.Misc.SingleRandom.Single(System.Single,System.Int32) + commentId: M:MLEM.Misc.SingleRandom.Single(System.Single,System.Int32) + id: Single(System.Single,System.Int32) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Single(float, int) + nameWithType: SingleRandom.Single(float, int) + fullName: MLEM.Misc.SingleRandom.Single(float, int) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Misc/SingleRandom.cs + startLine: 105 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom floating point number between 0 and maxValue based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static float Single(float maxValue, int seed) + parameters: + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](maxValue As Single, seed As Integer) As Single + overload: MLEM.Misc.SingleRandom.Single* + nameWithType.vb: SingleRandom.Single(Single, Integer) + fullName.vb: MLEM.Misc.SingleRandom.Single(Single, Integer) + name.vb: Single(Single, Integer) +- uid: MLEM.Misc.SingleRandom.Single(System.Single,MLEM.Misc.SeedSource) + commentId: M:MLEM.Misc.SingleRandom.Single(System.Single,MLEM.Misc.SeedSource) + id: Single(System.Single,MLEM.Misc.SeedSource) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Single(float, SeedSource) + nameWithType: SingleRandom.Single(float, SeedSource) + fullName: MLEM.Misc.SingleRandom.Single(float, MLEM.Misc.SeedSource) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Misc/SingleRandom.cs + startLine: 116 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom floating point number between 0 and maxValue based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static float Single(float maxValue, SeedSource source) + parameters: + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + - id: source + type: MLEM.Misc.SeedSource + description: The to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](maxValue As Single, source As SeedSource) As Single + overload: MLEM.Misc.SingleRandom.Single* + nameWithType.vb: SingleRandom.Single(Single, SeedSource) + fullName.vb: MLEM.Misc.SingleRandom.Single(Single, MLEM.Misc.SeedSource) + name.vb: Single(Single, SeedSource) +- uid: MLEM.Misc.SingleRandom.Single(System.Single,System.Single,System.Int32) + commentId: M:MLEM.Misc.SingleRandom.Single(System.Single,System.Single,System.Int32) + id: Single(System.Single,System.Single,System.Int32) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Single(float, float, int) + nameWithType: SingleRandom.Single(float, float, int) + fullName: MLEM.Misc.SingleRandom.Single(float, float, int) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Misc/SingleRandom.cs + startLine: 128 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom floating point number between minValue and maxValue based on a given seed. + + This method is guaranteed to return the same result for the same seed. + example: [] + syntax: + content: public static float Single(float minValue, float maxValue, int seed) + parameters: + - id: minValue + type: System.Single + description: The (inclusive) minimum value. + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + - id: seed + type: System.Int32 + description: The seed to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](minValue As Single, maxValue As Single, seed As Integer) As Single + overload: MLEM.Misc.SingleRandom.Single* + nameWithType.vb: SingleRandom.Single(Single, Single, Integer) + fullName.vb: MLEM.Misc.SingleRandom.Single(Single, Single, Integer) + name.vb: Single(Single, Single, Integer) +- uid: MLEM.Misc.SingleRandom.Single(System.Single,System.Single,MLEM.Misc.SeedSource) + commentId: M:MLEM.Misc.SingleRandom.Single(System.Single,System.Single,MLEM.Misc.SeedSource) + id: Single(System.Single,System.Single,MLEM.Misc.SeedSource) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: Single(float, float, SeedSource) + nameWithType: SingleRandom.Single(float, float, SeedSource) + fullName: MLEM.Misc.SingleRandom.Single(float, float, MLEM.Misc.SeedSource) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Single + path: ../MLEM/Misc/SingleRandom.cs + startLine: 140 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Generates a single, one-off pseudorandom floating point number between minValue and maxValue based on a given source. + + This method is guaranteed to return the same result for the same source. + example: [] + syntax: + content: public static float Single(float minValue, float maxValue, SeedSource source) + parameters: + - id: minValue + type: System.Single + description: The (inclusive) minimum value. + - id: maxValue + type: System.Single + description: The (exclusive) maximum value. + - id: source + type: MLEM.Misc.SeedSource + description: The to use. + return: + type: System.Single + description: The generated number. + content.vb: Public Shared Function [Single](minValue As Single, maxValue As Single, source As SeedSource) As Single + overload: MLEM.Misc.SingleRandom.Single* + nameWithType.vb: SingleRandom.Single(Single, Single, SeedSource) + fullName.vb: MLEM.Misc.SingleRandom.Single(Single, Single, MLEM.Misc.SeedSource) + name.vb: Single(Single, Single, SeedSource) +- uid: MLEM.Misc.SingleRandom.GetRandomEntry``1(System.Collections.Generic.ICollection{``0},MLEM.Misc.SeedSource) + commentId: M:MLEM.Misc.SingleRandom.GetRandomEntry``1(System.Collections.Generic.ICollection{``0},MLEM.Misc.SeedSource) + id: GetRandomEntry``1(System.Collections.Generic.ICollection{``0},MLEM.Misc.SeedSource) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: GetRandomEntry(ICollection, SeedSource) + nameWithType: SingleRandom.GetRandomEntry(ICollection, SeedSource) + fullName: MLEM.Misc.SingleRandom.GetRandomEntry(System.Collections.Generic.ICollection, MLEM.Misc.SeedSource) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomEntry + path: ../MLEM/Misc/SingleRandom.cs + startLine: 151 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: Gets a random entry from the given collection with uniform chance. + example: [] + syntax: + content: public static T GetRandomEntry(ICollection entries, SeedSource source) + parameters: + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + - id: source + type: MLEM.Misc.SeedSource + description: The to use. + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry + content.vb: Public Shared Function GetRandomEntry(Of T)(entries As ICollection(Of T), source As SeedSource) As T + overload: MLEM.Misc.SingleRandom.GetRandomEntry* + nameWithType.vb: SingleRandom.GetRandomEntry(Of T)(ICollection(Of T), SeedSource) + fullName.vb: MLEM.Misc.SingleRandom.GetRandomEntry(Of T)(System.Collections.Generic.ICollection(Of T), MLEM.Misc.SeedSource) + name.vb: GetRandomEntry(Of T)(ICollection(Of T), SeedSource) +- uid: MLEM.Misc.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32},MLEM.Misc.SeedSource) + commentId: M:MLEM.Misc.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32},MLEM.Misc.SeedSource) + id: GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Int32},MLEM.Misc.SeedSource) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: GetRandomWeightedEntry(ICollection, Func, SeedSource) + nameWithType: SingleRandom.GetRandomWeightedEntry(ICollection, Func, SeedSource) + fullName: MLEM.Misc.SingleRandom.GetRandomWeightedEntry(System.Collections.Generic.ICollection, System.Func, MLEM.Misc.SeedSource) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomWeightedEntry + path: ../MLEM/Misc/SingleRandom.cs + startLine: 165 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Returns a random entry from the given collection based on the specified weight function. + + A higher weight for an entry increases its likeliness of being picked. + example: [] + syntax: + content: public static T GetRandomWeightedEntry(ICollection entries, Func weightFunc, SeedSource source) + parameters: + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + - id: weightFunc + type: System.Func{{T},System.Int32} + description: A function that applies weight to each entry + - id: source + type: MLEM.Misc.SeedSource + description: The to use. + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry, based on the entries' weight + content.vb: Public Shared Function GetRandomWeightedEntry(Of T)(entries As ICollection(Of T), weightFunc As Func(Of T, Integer), source As SeedSource) As T + overload: MLEM.Misc.SingleRandom.GetRandomWeightedEntry* + exceptions: + - type: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + description: If the weight function returns different weights for the same entry + nameWithType.vb: SingleRandom.GetRandomWeightedEntry(Of T)(ICollection(Of T), Func(Of T, Integer), SeedSource) + fullName.vb: MLEM.Misc.SingleRandom.GetRandomWeightedEntry(Of T)(System.Collections.Generic.ICollection(Of T), System.Func(Of T, Integer), MLEM.Misc.SeedSource) + name.vb: GetRandomWeightedEntry(Of T)(ICollection(Of T), Func(Of T, Integer), SeedSource) +- uid: MLEM.Misc.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single},MLEM.Misc.SeedSource) + commentId: M:MLEM.Misc.SingleRandom.GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single},MLEM.Misc.SeedSource) + id: GetRandomWeightedEntry``1(System.Collections.Generic.ICollection{``0},System.Func{``0,System.Single},MLEM.Misc.SeedSource) + parent: MLEM.Misc.SingleRandom + langs: + - csharp + - vb + name: GetRandomWeightedEntry(ICollection, Func, SeedSource) + nameWithType: SingleRandom.GetRandomWeightedEntry(ICollection, Func, SeedSource) + fullName: MLEM.Misc.SingleRandom.GetRandomWeightedEntry(System.Collections.Generic.ICollection, System.Func, MLEM.Misc.SeedSource) + type: Method + source: + remote: + path: MLEM/Misc/SingleRandom.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomWeightedEntry + path: ../MLEM/Misc/SingleRandom.cs + startLine: 170 + assemblies: + - MLEM + namespace: MLEM.Misc + summary: >- + Returns a random entry from the given collection based on the specified weight function. + + A higher weight for an entry increases its likeliness of being picked. + example: [] + syntax: + content: public static T GetRandomWeightedEntry(ICollection entries, Func weightFunc, SeedSource source) + parameters: + - id: entries + type: System.Collections.Generic.ICollection{{T}} + description: The entries to choose from + - id: weightFunc + type: System.Func{{T},System.Single} + description: A function that applies weight to each entry + - id: source + type: MLEM.Misc.SeedSource + description: The to use. + typeParameters: + - id: T + description: The entries' type + return: + type: '{T}' + description: A random entry, based on the entries' weight + content.vb: Public Shared Function GetRandomWeightedEntry(Of T)(entries As ICollection(Of T), weightFunc As Func(Of T, Single), source As SeedSource) As T + overload: MLEM.Misc.SingleRandom.GetRandomWeightedEntry* + exceptions: + - type: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + description: If the weight function returns different weights for the same entry + nameWithType.vb: SingleRandom.GetRandomWeightedEntry(Of T)(ICollection(Of T), Func(Of T, Single), SeedSource) + fullName.vb: MLEM.Misc.SingleRandom.GetRandomWeightedEntry(Of T)(System.Collections.Generic.ICollection(Of T), System.Func(Of T, Single), MLEM.Misc.SeedSource) + name.vb: GetRandomWeightedEntry(Of T)(ICollection(Of T), Func(Of T, Single), SeedSource) +references: +- uid: MLEM.Misc.SeedSource + commentId: T:MLEM.Misc.SeedSource + parent: MLEM.Misc + href: MLEM.Misc.SeedSource.html + name: SeedSource + nameWithType: SeedSource + fullName: MLEM.Misc.SeedSource +- 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: 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.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: MLEM.Misc.SingleRandom.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(SingleRandom, SingleRandom, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(SingleRandom, SingleRandom, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Misc.SingleRandom, MLEM.Misc.SingleRandom, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of SingleRandom)(SingleRandom, SingleRandom, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Misc.SingleRandom)(MLEM.Misc.SingleRandom, MLEM.Misc.SingleRandom, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of SingleRandom)(SingleRandom, SingleRandom, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.SingleRandom,MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: '>' + - name: ( + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Misc.SingleRandom,MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ) + - name: ( + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.SingleRandom.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(SingleRandom, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(SingleRandom, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Misc.SingleRandom, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of SingleRandom)(SingleRandom, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Misc.SingleRandom)(MLEM.Misc.SingleRandom, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of SingleRandom)(SingleRandom, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: '>' + - name: ( + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ) + - name: ( + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.SingleRandom.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(SingleRandom, SingleRandom, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(SingleRandom, SingleRandom, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Misc.SingleRandom, MLEM.Misc.SingleRandom, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of SingleRandom)(SingleRandom, SingleRandom, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Misc.SingleRandom)(MLEM.Misc.SingleRandom, MLEM.Misc.SingleRandom, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of SingleRandom)(SingleRandom, SingleRandom, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.SingleRandom,MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: '>' + - name: ( + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Misc.SingleRandom,MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ) + - name: ( + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Misc.SingleRandom.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(SingleRandom, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(SingleRandom, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Misc.SingleRandom, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of SingleRandom)(SingleRandom, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Misc.SingleRandom)(MLEM.Misc.SingleRandom, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of SingleRandom)(SingleRandom, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: '>' + - name: ( + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Misc.SingleRandom,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ) + - name: ( + - uid: MLEM.Misc.SingleRandom + name: SingleRandom + href: MLEM.Misc.SingleRandom.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html +- uid: System.Int32.MaxValue + commentId: F:System.Int32.MaxValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32.maxvalue + name: MaxValue + nameWithType: int.MaxValue + fullName: int.MaxValue + nameWithType.vb: Integer.MaxValue + fullName.vb: Integer.MaxValue +- uid: MLEM.Misc.SingleRandom.Int* + commentId: Overload:MLEM.Misc.SingleRandom.Int + href: MLEM.Misc.SingleRandom.html#MLEM_Misc_SingleRandom_Int_System_Int32_ + name: Int + nameWithType: SingleRandom.Int + fullName: MLEM.Misc.SingleRandom.Int +- uid: MLEM.Misc.SingleRandom.Single* + commentId: Overload:MLEM.Misc.SingleRandom.Single + href: MLEM.Misc.SingleRandom.html#MLEM_Misc_SingleRandom_Single_System_Int32_ + name: Single + nameWithType: SingleRandom.Single + fullName: MLEM.Misc.SingleRandom.Single +- uid: MLEM.Misc.SingleRandom.GetRandomEntry* + commentId: Overload:MLEM.Misc.SingleRandom.GetRandomEntry + href: MLEM.Misc.SingleRandom.html#MLEM_Misc_SingleRandom_GetRandomEntry__1_System_Collections_Generic_ICollection___0__MLEM_Misc_SeedSource_ + name: GetRandomEntry + nameWithType: SingleRandom.GetRandomEntry + fullName: MLEM.Misc.SingleRandom.GetRandomEntry +- uid: System.Collections.Generic.ICollection{{T}} + commentId: T:System.Collections.Generic.ICollection{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.ICollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: System.Collections.Generic.ICollection`1 + commentId: T:System.Collections.Generic.ICollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-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: T + name: T + nameWithType: T + fullName: T +- uid: System.IndexOutOfRangeException + commentId: T:System.IndexOutOfRangeException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.indexoutofrangeexception + name: IndexOutOfRangeException + nameWithType: IndexOutOfRangeException + fullName: System.IndexOutOfRangeException +- uid: MLEM.Misc.SingleRandom.GetRandomWeightedEntry* + commentId: Overload:MLEM.Misc.SingleRandom.GetRandomWeightedEntry + href: MLEM.Misc.SingleRandom.html#MLEM_Misc_SingleRandom_GetRandomWeightedEntry__1_System_Collections_Generic_ICollection___0__System_Func___0_System_Int32__MLEM_Misc_SeedSource_ + name: GetRandomWeightedEntry + nameWithType: SingleRandom.GetRandomWeightedEntry + fullName: MLEM.Misc.SingleRandom.GetRandomWeightedEntry +- uid: System.Func{{T},System.Int32} + commentId: T:System.Func{``0,System.Int32} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Integer) + fullName.vb: System.Func(Of T, Integer) + name.vb: Func(Of T, Integer) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - 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: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: System.Func{{T},System.Single} + commentId: T:System.Func{``0,System.Single} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Single) + fullName.vb: System.Func(Of T, Single) + name.vb: Func(Of T, Single) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) diff --git a/Docs/api/MLEM.Misc.yml b/Docs/api/MLEM.Misc.yml new file mode 100644 index 0000000..f591c01 --- /dev/null +++ b/Docs/api/MLEM.Misc.yml @@ -0,0 +1,229 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Misc + commentId: N:MLEM.Misc + id: MLEM.Misc + children: + - MLEM.Misc.CollectionExtensions + - MLEM.Misc.GenericDataHolder + - MLEM.Misc.IGenericDataHolder + - MLEM.Misc.MlemPlatform + - MLEM.Misc.MlemPlatform.DesktopFna + - MLEM.Misc.MlemPlatform.DesktopGl`1 + - MLEM.Misc.MlemPlatform.Mobile + - MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + - MLEM.Misc.MlemPlatform.None + - MLEM.Misc.MlemPlatform.TextInputCallback + langs: + - csharp + - vb + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Misc.CollectionExtensions + commentId: T:MLEM.Misc.CollectionExtensions + parent: MLEM.Misc + href: MLEM.Misc.CollectionExtensions.html + name: CollectionExtensions + nameWithType: CollectionExtensions + fullName: MLEM.Misc.CollectionExtensions +- uid: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform +- uid: MLEM.Misc.MlemPlatform.TextInputCallback + commentId: T:MLEM.Misc.MlemPlatform.TextInputCallback + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.TextInputCallback + nameWithType: MlemPlatform.TextInputCallback + fullName: MLEM.Misc.MlemPlatform.TextInputCallback + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: TextInputCallback + href: MLEM.Misc.MlemPlatform.TextInputCallback.html +- uid: MLEM.Misc.MlemPlatform.DesktopGl`1 + commentId: T:MLEM.Misc.MlemPlatform.DesktopGl`1 + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.DesktopGl + nameWithType: MlemPlatform.DesktopGl + fullName: MLEM.Misc.MlemPlatform.DesktopGl + nameWithType.vb: MlemPlatform.DesktopGl(Of T) + fullName.vb: MLEM.Misc.MlemPlatform.DesktopGl(Of T) + name.vb: MlemPlatform.DesktopGl(Of T) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopGl`1 + name: DesktopGl + href: MLEM.Misc.MlemPlatform.DesktopGl-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopGl`1 + name: DesktopGl + href: MLEM.Misc.MlemPlatform.DesktopGl-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.MlemPlatform.DesktopFna + commentId: T:MLEM.Misc.MlemPlatform.DesktopFna + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.DesktopFna + nameWithType: MlemPlatform.DesktopFna + fullName: MLEM.Misc.MlemPlatform.DesktopFna + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopFna + name: DesktopFna + href: MLEM.Misc.MlemPlatform.DesktopFna.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.DesktopFna + name: DesktopFna + href: MLEM.Misc.MlemPlatform.DesktopFna.html +- uid: MLEM.Misc.MlemPlatform.Mobile + commentId: T:MLEM.Misc.MlemPlatform.Mobile + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.Mobile + nameWithType: MlemPlatform.Mobile + fullName: MLEM.Misc.MlemPlatform.Mobile + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile + name: Mobile + href: MLEM.Misc.MlemPlatform.Mobile.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile + name: Mobile + href: MLEM.Misc.MlemPlatform.Mobile.html +- uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + commentId: T:MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + nameWithType: MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + fullName: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile + name: Mobile + href: MLEM.Misc.MlemPlatform.Mobile.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + name: OpenOnScreenKeyboardDelegate + href: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile + name: Mobile + href: MLEM.Misc.MlemPlatform.Mobile.html + - name: . + - uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + name: OpenOnScreenKeyboardDelegate + href: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate.html +- uid: MLEM.Misc.MlemPlatform.None + commentId: T:MLEM.Misc.MlemPlatform.None + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform.None + nameWithType: MlemPlatform.None + fullName: MLEM.Misc.MlemPlatform.None + spec.csharp: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.None + name: None + href: MLEM.Misc.MlemPlatform.None.html + spec.vb: + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + href: MLEM.Misc.MlemPlatform.html + - name: . + - uid: MLEM.Misc.MlemPlatform.None + name: None + href: MLEM.Misc.MlemPlatform.None.html +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html diff --git a/Docs/api/MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.yml b/Docs/api/MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.yml new file mode 100644 index 0000000..109af83 --- /dev/null +++ b/Docs/api/MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.yml @@ -0,0 +1,167 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + commentId: T:MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + id: AStar`1.CollectAdditionalNeighbors + parent: MLEM.Pathfinding + children: [] + langs: + - csharp + - vb + name: AStar.CollectAdditionalNeighbors + nameWithType: AStar.CollectAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.CollectAdditionalNeighbors + type: Delegate + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CollectAdditionalNeighbors + path: ../MLEM/Pathfinding/AStar.cs + startLine: 192 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: A delegate that determines a set of additional neighbors to be considered for a given position. + example: [] + syntax: + content: public delegate void AStar.CollectAdditionalNeighbors(T position, ISet neighbors) + parameters: + - id: position + type: '{T}' + description: The position whose neighbors to return. + - id: neighbors + type: System.Collections.Generic.ISet{{T}} + description: The set to populate with neighbors. + content.vb: Public Delegate Sub AStar(Of T).CollectAdditionalNeighbors(position As T, neighbors As ISet(Of T)) + nameWithType.vb: AStar(Of T).CollectAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors + name.vb: AStar(Of T).CollectAdditionalNeighbors +references: +- uid: MLEM.Pathfinding + commentId: N:MLEM.Pathfinding + href: MLEM.html + name: MLEM.Pathfinding + nameWithType: MLEM.Pathfinding + fullName: MLEM.Pathfinding + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: System.Collections.Generic.ISet{{T}} + commentId: T:System.Collections.Generic.ISet{`0} + parent: System.Collections.Generic + definition: System.Collections.Generic.ISet`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + name: ISet + nameWithType: ISet + fullName: System.Collections.Generic.ISet + nameWithType.vb: ISet(Of T) + fullName.vb: System.Collections.Generic.ISet(Of T) + name.vb: ISet(Of T) + spec.csharp: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: T + name: T + nameWithType: T + fullName: T +- uid: System.Collections.Generic.ISet`1 + commentId: T:System.Collections.Generic.ISet`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + name: ISet + nameWithType: ISet + fullName: System.Collections.Generic.ISet + nameWithType.vb: ISet(Of T) + fullName.vb: System.Collections.Generic.ISet(Of T) + name.vb: ISet(Of T) + spec.csharp: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-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 diff --git a/Docs/api/MLEM.Pathfinding.AStar-1.GetCost.yml b/Docs/api/MLEM.Pathfinding.AStar-1.GetCost.yml new file mode 100644 index 0000000..e19bbba --- /dev/null +++ b/Docs/api/MLEM.Pathfinding.AStar-1.GetCost.yml @@ -0,0 +1,124 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Pathfinding.AStar`1.GetCost + commentId: T:MLEM.Pathfinding.AStar`1.GetCost + id: AStar`1.GetCost + parent: MLEM.Pathfinding + children: [] + langs: + - csharp + - vb + name: AStar.GetCost + nameWithType: AStar.GetCost + fullName: MLEM.Pathfinding.AStar.GetCost + type: Delegate + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetCost + path: ../MLEM/Pathfinding/AStar.cs + startLine: 185 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: >- + A cost function for a given pair of neighboring path finding positions. + + If a path point should have the default cost, should be returned. + + If a path point should be unreachable, or should be returned. + example: [] + syntax: + content: public delegate float AStar.GetCost(T currPos, T nextPos) + parameters: + - id: currPos + type: '{T}' + description: The current position in the path. + - id: nextPos + type: '{T}' + description: The neighboring position whose cost to check. + return: + type: System.Single + content.vb: Public Delegate Function AStar(Of T).GetCost(currPos As T, nextPos As T) As Single + nameWithType.vb: AStar(Of T).GetCost + fullName.vb: MLEM.Pathfinding.AStar(Of T).GetCost + name.vb: AStar(Of T).GetCost +references: +- uid: MLEM.Pathfinding.AStar`1.DefaultCost + commentId: F:MLEM.Pathfinding.AStar`1.DefaultCost + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultCost + name: DefaultCost + nameWithType: AStar.DefaultCost + fullName: MLEM.Pathfinding.AStar.DefaultCost + nameWithType.vb: AStar(Of T).DefaultCost + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultCost +- uid: System.Single.PositiveInfinity + commentId: F:System.Single.PositiveInfinity + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single.positiveinfinity + name: PositiveInfinity + nameWithType: float.PositiveInfinity + fullName: float.PositiveInfinity + nameWithType.vb: Single.PositiveInfinity + fullName.vb: Single.PositiveInfinity +- uid: System.Single.MaxValue + commentId: F:System.Single.MaxValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single.maxvalue + name: MaxValue + nameWithType: float.MaxValue + fullName: float.MaxValue + nameWithType.vb: Single.MaxValue + fullName.vb: Single.MaxValue +- uid: MLEM.Pathfinding + commentId: N:MLEM.Pathfinding + href: MLEM.html + name: MLEM.Pathfinding + nameWithType: MLEM.Pathfinding + fullName: MLEM.Pathfinding + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- 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: T + name: T + nameWithType: T + fullName: T +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Pathfinding.AStar-1.yml b/Docs/api/MLEM.Pathfinding.AStar-1.yml new file mode 100644 index 0000000..ed8a66f --- /dev/null +++ b/Docs/api/MLEM.Pathfinding.AStar-1.yml @@ -0,0 +1,1237 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Pathfinding.AStar`1 + commentId: T:MLEM.Pathfinding.AStar`1 + id: AStar`1 + parent: MLEM.Pathfinding + children: + - MLEM.Pathfinding.AStar`1.#ctor(MLEM.Pathfinding.AStar{`0}.GetCost,System.Single,System.Int32,MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + - MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + - MLEM.Pathfinding.AStar`1.DefaultAdditionalNeighbors + - MLEM.Pathfinding.AStar`1.DefaultCost + - MLEM.Pathfinding.AStar`1.DefaultCostFunction + - MLEM.Pathfinding.AStar`1.DefaultMaxTries + - MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + - MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + - MLEM.Pathfinding.AStar`1.LastTimeNeeded + - MLEM.Pathfinding.AStar`1.LastTriesNeeded + - MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + langs: + - csharp + - vb + name: AStar + nameWithType: AStar + fullName: MLEM.Pathfinding.AStar + type: Class + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AStar + path: ../MLEM/Pathfinding/AStar.cs + startLine: 10 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: >- + This is an abstract implementation of the A* path finding algorithm. + + This implementation is used by , a 2-dimensional A* path finding algorithm, and , a 3-dimensional A* path finding algorithm. + example: [] + syntax: + content: public abstract class AStar + typeParameters: + - id: T + description: The type of points used for this path + content.vb: Public MustInherit Class AStar(Of T) + inheritance: + - System.Object + derivedClasses: + - MLEM.Pathfinding.AStar2 + - MLEM.Pathfinding.AStar3 + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + nameWithType.vb: AStar(Of T) + fullName.vb: MLEM.Pathfinding.AStar(Of T) + name.vb: AStar(Of T) +- uid: MLEM.Pathfinding.AStar`1.DefaultCostFunction + commentId: F:MLEM.Pathfinding.AStar`1.DefaultCostFunction + id: DefaultCostFunction + parent: MLEM.Pathfinding.AStar`1 + langs: + - csharp + - vb + name: DefaultCostFunction + nameWithType: AStar.DefaultCostFunction + fullName: MLEM.Pathfinding.AStar.DefaultCostFunction + type: Field + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultCostFunction + path: ../MLEM/Pathfinding/AStar.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: The default cost function that determines the cost for each path finding position. + example: [] + syntax: + content: public AStar.GetCost DefaultCostFunction + return: + type: MLEM.Pathfinding.AStar`1.GetCost + content.vb: Public DefaultCostFunction As AStar(Of T).GetCost + nameWithType.vb: AStar(Of T).DefaultCostFunction + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultCostFunction +- uid: MLEM.Pathfinding.AStar`1.DefaultCost + commentId: F:MLEM.Pathfinding.AStar`1.DefaultCost + id: DefaultCost + parent: MLEM.Pathfinding.AStar`1 + langs: + - csharp + - vb + name: DefaultCost + nameWithType: AStar.DefaultCost + fullName: MLEM.Pathfinding.AStar.DefaultCost + type: Field + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultCost + path: ../MLEM/Pathfinding/AStar.cs + startLine: 19 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: The default cost for a path point. + example: [] + syntax: + content: public float DefaultCost + return: + type: System.Single + content.vb: Public DefaultCost As Single + nameWithType.vb: AStar(Of T).DefaultCost + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultCost +- uid: MLEM.Pathfinding.AStar`1.DefaultMaxTries + commentId: F:MLEM.Pathfinding.AStar`1.DefaultMaxTries + id: DefaultMaxTries + parent: MLEM.Pathfinding.AStar`1 + langs: + - csharp + - vb + name: DefaultMaxTries + nameWithType: AStar.DefaultMaxTries + fullName: MLEM.Pathfinding.AStar.DefaultMaxTries + type: Field + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultMaxTries + path: ../MLEM/Pathfinding/AStar.cs + startLine: 23 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: The default amount of maximum tries that will be used before path finding is aborted. + example: [] + syntax: + content: public int DefaultMaxTries + return: + type: System.Int32 + content.vb: Public DefaultMaxTries As Integer + nameWithType.vb: AStar(Of T).DefaultMaxTries + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultMaxTries +- uid: MLEM.Pathfinding.AStar`1.DefaultAdditionalNeighbors + commentId: F:MLEM.Pathfinding.AStar`1.DefaultAdditionalNeighbors + id: DefaultAdditionalNeighbors + parent: MLEM.Pathfinding.AStar`1 + langs: + - csharp + - vb + name: DefaultAdditionalNeighbors + nameWithType: AStar.DefaultAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.DefaultAdditionalNeighbors + type: Field + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultAdditionalNeighbors + path: ../MLEM/Pathfinding/AStar.cs + startLine: 27 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: The default function. + example: [] + syntax: + content: public AStar.CollectAdditionalNeighbors DefaultAdditionalNeighbors + return: + type: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + content.vb: Public DefaultAdditionalNeighbors As AStar(Of T).CollectAdditionalNeighbors + nameWithType.vb: AStar(Of T).DefaultAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultAdditionalNeighbors +- uid: MLEM.Pathfinding.AStar`1.LastTriesNeeded + commentId: P:MLEM.Pathfinding.AStar`1.LastTriesNeeded + id: LastTriesNeeded + parent: MLEM.Pathfinding.AStar`1 + langs: + - csharp + - vb + name: LastTriesNeeded + nameWithType: AStar.LastTriesNeeded + fullName: MLEM.Pathfinding.AStar.LastTriesNeeded + type: Property + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastTriesNeeded + path: ../MLEM/Pathfinding/AStar.cs + startLine: 32 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: The amount of tries required for finding the last queried path + example: [] + syntax: + content: public int LastTriesNeeded { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property LastTriesNeeded As Integer + overload: MLEM.Pathfinding.AStar`1.LastTriesNeeded* + nameWithType.vb: AStar(Of T).LastTriesNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTriesNeeded +- uid: MLEM.Pathfinding.AStar`1.LastTimeNeeded + commentId: P:MLEM.Pathfinding.AStar`1.LastTimeNeeded + id: LastTimeNeeded + parent: MLEM.Pathfinding.AStar`1 + langs: + - csharp + - vb + name: LastTimeNeeded + nameWithType: AStar.LastTimeNeeded + fullName: MLEM.Pathfinding.AStar.LastTimeNeeded + type: Property + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LastTimeNeeded + path: ../MLEM/Pathfinding/AStar.cs + startLine: 36 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: The amount of time required for finding the last queried path + example: [] + syntax: + content: public TimeSpan LastTimeNeeded { get; } + parameters: [] + return: + type: System.TimeSpan + content.vb: Public Property LastTimeNeeded As TimeSpan + overload: MLEM.Pathfinding.AStar`1.LastTimeNeeded* + nameWithType.vb: AStar(Of T).LastTimeNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTimeNeeded +- uid: MLEM.Pathfinding.AStar`1.#ctor(MLEM.Pathfinding.AStar{`0}.GetCost,System.Single,System.Int32,MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar`1.#ctor(MLEM.Pathfinding.AStar{`0}.GetCost,System.Single,System.Int32,MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + id: '#ctor(MLEM.Pathfinding.AStar{`0}.GetCost,System.Single,System.Int32,MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors)' + parent: MLEM.Pathfinding.AStar`1 + langs: + - csharp + - vb + name: AStar(GetCost, float, int, CollectAdditionalNeighbors) + nameWithType: AStar.AStar(AStar.GetCost, float, int, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar.AStar(MLEM.Pathfinding.AStar.GetCost, float, int, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + type: Constructor + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Pathfinding/AStar.cs + startLine: 45 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: Creates a new A* pathfinder with the supplied default settings. + example: [] + syntax: + content: protected AStar(AStar.GetCost defaultCostFunction, float defaultCost, int defaultMaxTries, AStar.CollectAdditionalNeighbors defaultAdditionalNeighbors) + parameters: + - id: defaultCostFunction + type: MLEM.Pathfinding.AStar`1.GetCost + description: The default function for cost determination of a path point + - id: defaultCost + type: System.Single + description: The default cost for a path point + - id: defaultMaxTries + type: System.Int32 + description: The default amount of tries before path finding is aborted + - id: defaultAdditionalNeighbors + type: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + description: The default function. + content.vb: Protected Sub New(defaultCostFunction As AStar(Of T).GetCost, defaultCost As Single, defaultMaxTries As Integer, defaultAdditionalNeighbors As AStar(Of T).CollectAdditionalNeighbors) + overload: MLEM.Pathfinding.AStar`1.#ctor* + nameWithType.vb: AStar(Of T).New(AStar(Of T).GetCost, Single, Integer, AStar(Of T).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar(Of T).New(MLEM.Pathfinding.AStar(Of T).GetCost, Single, Integer, MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors) + name.vb: New(GetCost, Single, Integer, CollectAdditionalNeighbors) +- uid: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + id: FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + parent: MLEM.Pathfinding.AStar`1 + langs: + - csharp + - vb + name: FindPath(T, T, GetCost, float?, int?, CollectAdditionalNeighbors) + nameWithType: AStar.FindPath(T, T, AStar.GetCost, float?, int?, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar.FindPath(T, T, MLEM.Pathfinding.AStar.GetCost, float?, int?, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + type: Method + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FindPath + path: ../MLEM/Pathfinding/AStar.cs + startLine: 62 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: Finds a path between two points using this pathfinder's default settings or, alternatively, the supplied override settings. + example: [] + syntax: + content: public Stack FindPath(T start, T goal, AStar.GetCost costFunction = null, float? defaultCost = null, int? maxTries = null, AStar.CollectAdditionalNeighbors additionalNeighbors = null) + parameters: + - id: start + type: '{T}' + description: The point to start path finding at + - id: goal + type: '{T}' + description: The point to find a path to + - id: costFunction + type: MLEM.Pathfinding.AStar`1.GetCost + description: The function that determines the cost for each path point + - id: defaultCost + type: System.Nullable{System.Single} + description: The default cost for each path point + - id: maxTries + type: System.Nullable{System.Int32} + description: The maximum amount of tries before path finding is aborted + - id: additionalNeighbors + type: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + description: A function that determines a set of additional neighbors to be considered for a given point. + return: + type: System.Collections.Generic.Stack{{T}} + description: A stack of path points, where the top item is the first point to go to, or null if no path was found. + content.vb: Public Function FindPath(start As T, goal As T, costFunction As AStar(Of T).GetCost = Nothing, defaultCost As Single? = Nothing, maxTries As Integer? = Nothing, additionalNeighbors As AStar(Of T).CollectAdditionalNeighbors = Nothing) As Stack(Of T) + overload: MLEM.Pathfinding.AStar`1.FindPath* + nameWithType.vb: AStar(Of T).FindPath(T, T, AStar(Of T).GetCost, Single?, Integer?, AStar(Of T).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar(Of T).FindPath(T, T, MLEM.Pathfinding.AStar(Of T).GetCost, Single?, Integer?, MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors) + name.vb: FindPath(T, T, GetCost, Single?, Integer?, CollectAdditionalNeighbors) +- uid: MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + id: TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + parent: MLEM.Pathfinding.AStar`1 + langs: + - csharp + - vb + name: TryFindPath(T, ICollection, out Stack, out float, GetCost, float?, int?, CollectAdditionalNeighbors) + nameWithType: AStar.TryFindPath(T, ICollection, out Stack, out float, AStar.GetCost, float?, int?, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar.TryFindPath(T, System.Collections.Generic.ICollection, out System.Collections.Generic.Stack, out float, MLEM.Pathfinding.AStar.GetCost, float?, int?, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + type: Method + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TryFindPath + path: ../MLEM/Pathfinding/AStar.cs + startLine: 79 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: Tries to find a path between two points using this pathfinder's default settings or, alternatively, the supplied override settings. + example: [] + syntax: + content: public bool TryFindPath(T start, ICollection goals, out Stack path, out float totalCost, AStar.GetCost costFunction = null, float? defaultCost = null, int? maxTries = null, AStar.CollectAdditionalNeighbors additionalNeighbors = null) + parameters: + - id: start + type: '{T}' + description: The point to start path finding at + - id: goals + type: System.Collections.Generic.ICollection{{T}} + description: The points to find a path to, one of which will be chosen as the closest or best destination + - id: path + type: System.Collections.Generic.Stack{{T}} + description: The path that was found, or null if no path was found. + - id: totalCost + type: System.Single + description: The total cost that was calculated for the path, or if no path was found. + - id: costFunction + type: MLEM.Pathfinding.AStar`1.GetCost + description: The function that determines the cost for each path point + - id: defaultCost + type: System.Nullable{System.Single} + description: The default cost for each path point + - id: maxTries + type: System.Nullable{System.Int32} + description: The maximum amount of tries before path finding is aborted + - id: additionalNeighbors + type: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + description: A function that determines a set of additional neighbors to be considered for a given point. + return: + type: System.Boolean + description: Whether a path was found. + content.vb: Public Function TryFindPath(start As T, goals As ICollection(Of T), path As Stack(Of T), totalCost As Single, costFunction As AStar(Of T).GetCost = Nothing, defaultCost As Single? = Nothing, maxTries As Integer? = Nothing, additionalNeighbors As AStar(Of T).CollectAdditionalNeighbors = Nothing) As Boolean + overload: MLEM.Pathfinding.AStar`1.TryFindPath* + nameWithType.vb: AStar(Of T).TryFindPath(T, ICollection(Of T), Stack(Of T), Single, AStar(Of T).GetCost, Single?, Integer?, AStar(Of T).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar(Of T).TryFindPath(T, System.Collections.Generic.ICollection(Of T), System.Collections.Generic.Stack(Of T), Single, MLEM.Pathfinding.AStar(Of T).GetCost, Single?, Integer?, MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors) + name.vb: TryFindPath(T, ICollection(Of T), Stack(Of T), Single, GetCost, Single?, Integer?, CollectAdditionalNeighbors) +- uid: MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + commentId: M:MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + id: GetHeuristicDistance(`0,`0) + parent: MLEM.Pathfinding.AStar`1 + langs: + - csharp + - vb + name: GetHeuristicDistance(T, T) + nameWithType: AStar.GetHeuristicDistance(T, T) + fullName: MLEM.Pathfinding.AStar.GetHeuristicDistance(T, T) + type: Method + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetHeuristicDistance + path: ../MLEM/Pathfinding/AStar.cs + startLine: 153 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: >- + This method should implement a heuristic that determines the total distance between the given start position and the given second position position. + + Note that this is multiplied with the automatically, so no costs need to be considered in this method's return value. + example: [] + syntax: + content: protected abstract float GetHeuristicDistance(T start, T position) + parameters: + - id: start + type: '{T}' + description: The start position. + - id: position + type: '{T}' + description: The position to get the distance to. + return: + type: System.Single + description: The total distance between the two positions. + content.vb: Protected MustOverride Function GetHeuristicDistance(start As T, position As T) As Single + overload: MLEM.Pathfinding.AStar`1.GetHeuristicDistance* + nameWithType.vb: AStar(Of T).GetHeuristicDistance(T, T) + fullName.vb: MLEM.Pathfinding.AStar(Of T).GetHeuristicDistance(T, T) +- uid: MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + commentId: M:MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + id: CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + parent: MLEM.Pathfinding.AStar`1 + langs: + - csharp + - vb + name: CollectNeighbors(T, ISet) + nameWithType: AStar.CollectNeighbors(T, ISet) + fullName: MLEM.Pathfinding.AStar.CollectNeighbors(T, System.Collections.Generic.ISet) + type: Method + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CollectNeighbors + path: ../MLEM/Pathfinding/AStar.cs + startLine: 160 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: This method should populate a set of positions that are considered neighbors to the given position. For example, this method might return directly adjacent positions, diagonal positions, or faraway positions that can be teleported to. + example: [] + syntax: + content: protected abstract void CollectNeighbors(T position, ISet neighbors) + parameters: + - id: position + type: '{T}' + description: The position whose neighbors to return. + - id: neighbors + type: System.Collections.Generic.ISet{{T}} + description: The set to populate with neighbors. + content.vb: Protected MustOverride Sub CollectNeighbors(position As T, neighbors As ISet(Of T)) + overload: MLEM.Pathfinding.AStar`1.CollectNeighbors* + nameWithType.vb: AStar(Of T).CollectNeighbors(T, ISet(Of T)) + fullName.vb: MLEM.Pathfinding.AStar(Of T).CollectNeighbors(T, System.Collections.Generic.ISet(Of T)) + name.vb: CollectNeighbors(T, ISet(Of T)) +references: +- uid: MLEM.Pathfinding.AStar2 + commentId: T:MLEM.Pathfinding.AStar2 + href: MLEM.Pathfinding.AStar2.html + name: AStar2 + nameWithType: AStar2 + fullName: MLEM.Pathfinding.AStar2 +- uid: MLEM.Pathfinding.AStar3 + commentId: T:MLEM.Pathfinding.AStar3 + href: MLEM.Pathfinding.AStar3.html + name: AStar3 + nameWithType: AStar3 + fullName: MLEM.Pathfinding.AStar3 +- uid: MLEM.Pathfinding + commentId: N:MLEM.Pathfinding + href: MLEM.html + name: MLEM.Pathfinding + nameWithType: MLEM.Pathfinding + fullName: MLEM.Pathfinding + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Pathfinding.AStar`1.GetCost + commentId: T:MLEM.Pathfinding.AStar`1.GetCost + parent: MLEM.Pathfinding + href: MLEM.Pathfinding.AStar-1.html + name: AStar.GetCost + nameWithType: AStar.GetCost + fullName: MLEM.Pathfinding.AStar.GetCost + nameWithType.vb: AStar(Of T).GetCost + fullName.vb: MLEM.Pathfinding.AStar(Of T).GetCost + name.vb: AStar(Of T).GetCost + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html +- 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: 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.Pathfinding.AStar`1.CollectAdditionalNeighbors + commentId: T:MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + parent: MLEM.Pathfinding + href: MLEM.Pathfinding.AStar-1.html + name: AStar.CollectAdditionalNeighbors + nameWithType: AStar.CollectAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.CollectAdditionalNeighbors + nameWithType.vb: AStar(Of T).CollectAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors + name.vb: AStar(Of T).CollectAdditionalNeighbors + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html +- uid: MLEM.Pathfinding.AStar`1.LastTriesNeeded* + commentId: Overload:MLEM.Pathfinding.AStar`1.LastTriesNeeded + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_LastTriesNeeded + name: LastTriesNeeded + nameWithType: AStar.LastTriesNeeded + fullName: MLEM.Pathfinding.AStar.LastTriesNeeded + nameWithType.vb: AStar(Of T).LastTriesNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTriesNeeded +- uid: MLEM.Pathfinding.AStar`1.LastTimeNeeded* + commentId: Overload:MLEM.Pathfinding.AStar`1.LastTimeNeeded + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_LastTimeNeeded + name: LastTimeNeeded + nameWithType: AStar.LastTimeNeeded + fullName: MLEM.Pathfinding.AStar.LastTimeNeeded + nameWithType.vb: AStar(Of T).LastTimeNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTimeNeeded +- 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.Pathfinding.AStar`1.#ctor* + commentId: Overload:MLEM.Pathfinding.AStar`1.#ctor + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1__ctor_MLEM_Pathfinding_AStar__0__GetCost_System_Single_System_Int32_MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + name: AStar + nameWithType: AStar.AStar + fullName: MLEM.Pathfinding.AStar.AStar + nameWithType.vb: AStar(Of T).New + fullName.vb: MLEM.Pathfinding.AStar(Of T).New + name.vb: New +- uid: MLEM.Pathfinding.AStar`1.FindPath* + commentId: Overload:MLEM.Pathfinding.AStar`1.FindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + name: FindPath + nameWithType: AStar.FindPath + fullName: MLEM.Pathfinding.AStar.FindPath + nameWithType.vb: AStar(Of T).FindPath + fullName.vb: MLEM.Pathfinding.AStar(Of T).FindPath +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: System.Nullable{System.Single} + commentId: T:System.Nullable{System.Single} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.single + name: float? + nameWithType: float? + fullName: float? + nameWithType.vb: Single? + fullName.vb: Single? + name.vb: Single? + spec.csharp: + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + spec.vb: + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' +- uid: System.Nullable{System.Int32} + commentId: T:System.Nullable{System.Int32} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int? + nameWithType: int? + fullName: int? + nameWithType.vb: Integer? + fullName.vb: Integer? + name.vb: Integer? + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' +- uid: System.Collections.Generic.Stack{{T}} + commentId: T:System.Collections.Generic.Stack{`0} + parent: System.Collections.Generic + definition: System.Collections.Generic.Stack`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + name: Stack + nameWithType: Stack + fullName: System.Collections.Generic.Stack + nameWithType.vb: Stack(Of T) + fullName.vb: System.Collections.Generic.Stack(Of T) + name.vb: Stack(Of T) + spec.csharp: + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: T + name: T + nameWithType: T + fullName: T +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic.Stack`1 + commentId: T:System.Collections.Generic.Stack`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + name: Stack + nameWithType: Stack + fullName: System.Collections.Generic.Stack + nameWithType.vb: Stack(Of T) + fullName.vb: System.Collections.Generic.Stack(Of T) + name.vb: Stack(Of T) + spec.csharp: + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-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.Single.PositiveInfinity + commentId: F:System.Single.PositiveInfinity + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single.positiveinfinity + name: PositiveInfinity + nameWithType: float.PositiveInfinity + fullName: float.PositiveInfinity + nameWithType.vb: Single.PositiveInfinity + fullName.vb: Single.PositiveInfinity +- uid: MLEM.Pathfinding.AStar`1.TryFindPath* + commentId: Overload:MLEM.Pathfinding.AStar`1.TryFindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + name: TryFindPath + nameWithType: AStar.TryFindPath + fullName: MLEM.Pathfinding.AStar.TryFindPath + nameWithType.vb: AStar(Of T).TryFindPath + fullName.vb: MLEM.Pathfinding.AStar(Of T).TryFindPath +- uid: System.Collections.Generic.ICollection{{T}} + commentId: T:System.Collections.Generic.ICollection{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.ICollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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: System.Collections.Generic.ICollection`1 + commentId: T:System.Collections.Generic.ICollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Pathfinding.AStar`1.DefaultCost + commentId: F:MLEM.Pathfinding.AStar`1.DefaultCost + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultCost + name: DefaultCost + nameWithType: AStar.DefaultCost + fullName: MLEM.Pathfinding.AStar.DefaultCost + nameWithType.vb: AStar(Of T).DefaultCost + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultCost +- uid: MLEM.Pathfinding.AStar`1.GetHeuristicDistance* + commentId: Overload:MLEM.Pathfinding.AStar`1.GetHeuristicDistance + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + name: GetHeuristicDistance + nameWithType: AStar.GetHeuristicDistance + fullName: MLEM.Pathfinding.AStar.GetHeuristicDistance + nameWithType.vb: AStar(Of T).GetHeuristicDistance + fullName.vb: MLEM.Pathfinding.AStar(Of T).GetHeuristicDistance +- uid: MLEM.Pathfinding.AStar`1.CollectNeighbors* + commentId: Overload:MLEM.Pathfinding.AStar`1.CollectNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + name: CollectNeighbors + nameWithType: AStar.CollectNeighbors + fullName: MLEM.Pathfinding.AStar.CollectNeighbors + nameWithType.vb: AStar(Of T).CollectNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of T).CollectNeighbors +- uid: System.Collections.Generic.ISet{{T}} + commentId: T:System.Collections.Generic.ISet{`0} + parent: System.Collections.Generic + definition: System.Collections.Generic.ISet`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + name: ISet + nameWithType: ISet + fullName: System.Collections.Generic.ISet + nameWithType.vb: ISet(Of T) + fullName.vb: System.Collections.Generic.ISet(Of T) + name.vb: ISet(Of T) + spec.csharp: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic.ISet`1 + commentId: T:System.Collections.Generic.ISet`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + name: ISet + nameWithType: ISet + fullName: System.Collections.Generic.ISet + nameWithType.vb: ISet(Of T) + fullName.vb: System.Collections.Generic.ISet(Of T) + name.vb: ISet(Of T) + spec.csharp: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/Docs/api/MLEM.Pathfinding.AStar2.yml b/Docs/api/MLEM.Pathfinding.AStar2.yml new file mode 100644 index 0000000..c41e911 --- /dev/null +++ b/Docs/api/MLEM.Pathfinding.AStar2.yml @@ -0,0 +1,1530 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Pathfinding.AStar2 + commentId: T:MLEM.Pathfinding.AStar2 + id: AStar2 + parent: MLEM.Pathfinding + children: + - MLEM.Pathfinding.AStar2.#ctor(MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Boolean,System.Single,System.Int32,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + - MLEM.Pathfinding.AStar2.CollectNeighbors(Microsoft.Xna.Framework.Point,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point}) + - MLEM.Pathfinding.AStar2.GetHeuristicDistance(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + langs: + - csharp + - vb + name: AStar2 + nameWithType: AStar2 + fullName: MLEM.Pathfinding.AStar2 + type: Class + source: + remote: + path: MLEM/Pathfinding/AStar2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AStar2 + path: ../MLEM/Pathfinding/AStar2.cs + startLine: 9 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: A 2-dimensional implementation of that uses for positions, and the manhattan distance as its heuristic. + example: [] + syntax: + content: 'public class AStar2 : AStar' + content.vb: Public Class AStar2 Inherits AStar(Of Point) + inheritance: + - System.Object + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + inheritedMembers: + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultCostFunction + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultCost + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultMaxTries + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultAdditionalNeighbors + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.LastTriesNeeded + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.LastTimeNeeded + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.FindPath(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.TryFindPath(Microsoft.Xna.Framework.Point,System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}@,System.Single@,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + - 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.Pathfinding.AStar2.#ctor(MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Boolean,System.Single,System.Int32,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar2.#ctor(MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Boolean,System.Single,System.Int32,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + id: '#ctor(MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Boolean,System.Single,System.Int32,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors)' + parent: MLEM.Pathfinding.AStar2 + langs: + - csharp + - vb + name: AStar2(GetCost, bool, float, int, CollectAdditionalNeighbors) + nameWithType: AStar2.AStar2(AStar.GetCost, bool, float, int, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar2.AStar2(MLEM.Pathfinding.AStar.GetCost, bool, float, int, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + type: Constructor + source: + remote: + path: MLEM/Pathfinding/AStar2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Pathfinding/AStar2.cs + startLine: 14 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + example: [] + syntax: + content: public AStar2(AStar.GetCost defaultCostFunction, bool includeDiagonals, float defaultCost = 1, int defaultMaxTries = 10000, AStar.CollectAdditionalNeighbors defaultAdditionalNeighbors = null) + parameters: + - id: defaultCostFunction + type: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost + - id: includeDiagonals + type: System.Boolean + - id: defaultCost + type: System.Single + - id: defaultMaxTries + type: System.Int32 + - id: defaultAdditionalNeighbors + type: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors + content.vb: Public Sub New(defaultCostFunction As AStar(Of Point).GetCost, includeDiagonals As Boolean, defaultCost As Single = 1, defaultMaxTries As Integer = 10000, defaultAdditionalNeighbors As AStar(Of Point).CollectAdditionalNeighbors = Nothing) + overload: MLEM.Pathfinding.AStar2.#ctor* + nameWithType.vb: AStar2.New(AStar(Of Point).GetCost, Boolean, Single, Integer, AStar(Of Point).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar2.New(MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).GetCost, Boolean, Single, Integer, MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).CollectAdditionalNeighbors) + name.vb: New(GetCost, Boolean, Single, Integer, CollectAdditionalNeighbors) +- uid: MLEM.Pathfinding.AStar2.GetHeuristicDistance(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + commentId: M:MLEM.Pathfinding.AStar2.GetHeuristicDistance(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + id: GetHeuristicDistance(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + parent: MLEM.Pathfinding.AStar2 + langs: + - csharp + - vb + name: GetHeuristicDistance(Point, Point) + nameWithType: AStar2.GetHeuristicDistance(Point, Point) + fullName: MLEM.Pathfinding.AStar2.GetHeuristicDistance(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: MLEM/Pathfinding/AStar2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetHeuristicDistance + path: ../MLEM/Pathfinding/AStar2.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: >- + This method should implement a heuristic that determines the total distance between the given start position and the given second position position. + + Note that this is multiplied with the automatically, so no costs need to be considered in this method's return value. + example: [] + syntax: + content: protected override float GetHeuristicDistance(Point start, Point position) + parameters: + - id: start + type: Microsoft.Xna.Framework.Point + description: The start position. + - id: position + type: Microsoft.Xna.Framework.Point + description: The position to get the distance to. + return: + type: System.Single + description: The total distance between the two positions. + content.vb: Protected Overrides Function GetHeuristicDistance(start As Point, position As Point) As Single + overridden: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetHeuristicDistance(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + overload: MLEM.Pathfinding.AStar2.GetHeuristicDistance* +- uid: MLEM.Pathfinding.AStar2.CollectNeighbors(Microsoft.Xna.Framework.Point,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point}) + commentId: M:MLEM.Pathfinding.AStar2.CollectNeighbors(Microsoft.Xna.Framework.Point,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point}) + id: CollectNeighbors(Microsoft.Xna.Framework.Point,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point}) + parent: MLEM.Pathfinding.AStar2 + langs: + - csharp + - vb + name: CollectNeighbors(Point, ISet) + nameWithType: AStar2.CollectNeighbors(Point, ISet) + fullName: MLEM.Pathfinding.AStar2.CollectNeighbors(Microsoft.Xna.Framework.Point, System.Collections.Generic.ISet) + type: Method + source: + remote: + path: MLEM/Pathfinding/AStar2.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CollectNeighbors + path: ../MLEM/Pathfinding/AStar2.cs + startLine: 25 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: This method should populate a set of positions that are considered neighbors to the given position. For example, this method might return directly adjacent positions, diagonal positions, or faraway positions that can be teleported to. + example: [] + syntax: + content: protected override void CollectNeighbors(Point position, ISet neighbors) + parameters: + - id: position + type: Microsoft.Xna.Framework.Point + description: The position whose neighbors to return. + - id: neighbors + type: System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point} + description: The set to populate with neighbors. + content.vb: Protected Overrides Sub CollectNeighbors(position As Point, neighbors As ISet(Of Point)) + overridden: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectNeighbors(Microsoft.Xna.Framework.Point,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point}) + overload: MLEM.Pathfinding.AStar2.CollectNeighbors* + nameWithType.vb: AStar2.CollectNeighbors(Point, ISet(Of Point)) + fullName.vb: MLEM.Pathfinding.AStar2.CollectNeighbors(Microsoft.Xna.Framework.Point, System.Collections.Generic.ISet(Of Microsoft.Xna.Framework.Point)) + name.vb: CollectNeighbors(Point, ISet(Of Point)) +references: +- uid: MLEM.Pathfinding.AStar`1 + commentId: T:MLEM.Pathfinding.AStar`1 + href: MLEM.Pathfinding.AStar-1.html + name: AStar + nameWithType: AStar + fullName: MLEM.Pathfinding.AStar + nameWithType.vb: AStar(Of T) + fullName.vb: MLEM.Pathfinding.AStar(Of T) + name.vb: AStar(Of T) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.Pathfinding + commentId: N:MLEM.Pathfinding + href: MLEM.html + name: MLEM.Pathfinding + nameWithType: MLEM.Pathfinding + fullName: MLEM.Pathfinding + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.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: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + commentId: T:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + parent: MLEM.Pathfinding + definition: MLEM.Pathfinding.AStar`1 + href: MLEM.Pathfinding.AStar-1.html + name: AStar + nameWithType: AStar + fullName: MLEM.Pathfinding.AStar + nameWithType.vb: AStar(Of Point) + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point) + name.vb: AStar(Of Point) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultCostFunction + commentId: F:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultCostFunction + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + definition: MLEM.Pathfinding.AStar`1.DefaultCostFunction + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultCostFunction + name: DefaultCostFunction + nameWithType: AStar.DefaultCostFunction + fullName: MLEM.Pathfinding.AStar.DefaultCostFunction + nameWithType.vb: AStar(Of Point).DefaultCostFunction + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).DefaultCostFunction +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultCost + commentId: F:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultCost + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + definition: MLEM.Pathfinding.AStar`1.DefaultCost + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultCost + name: DefaultCost + nameWithType: AStar.DefaultCost + fullName: MLEM.Pathfinding.AStar.DefaultCost + nameWithType.vb: AStar(Of Point).DefaultCost + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).DefaultCost +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultMaxTries + commentId: F:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultMaxTries + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + definition: MLEM.Pathfinding.AStar`1.DefaultMaxTries + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultMaxTries + name: DefaultMaxTries + nameWithType: AStar.DefaultMaxTries + fullName: MLEM.Pathfinding.AStar.DefaultMaxTries + nameWithType.vb: AStar(Of Point).DefaultMaxTries + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).DefaultMaxTries +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultAdditionalNeighbors + commentId: F:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.DefaultAdditionalNeighbors + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + definition: MLEM.Pathfinding.AStar`1.DefaultAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultAdditionalNeighbors + name: DefaultAdditionalNeighbors + nameWithType: AStar.DefaultAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.DefaultAdditionalNeighbors + nameWithType.vb: AStar(Of Point).DefaultAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).DefaultAdditionalNeighbors +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.LastTriesNeeded + commentId: P:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.LastTriesNeeded + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + definition: MLEM.Pathfinding.AStar`1.LastTriesNeeded + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_LastTriesNeeded + name: LastTriesNeeded + nameWithType: AStar.LastTriesNeeded + fullName: MLEM.Pathfinding.AStar.LastTriesNeeded + nameWithType.vb: AStar(Of Point).LastTriesNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).LastTriesNeeded +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.LastTimeNeeded + commentId: P:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.LastTimeNeeded + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + definition: MLEM.Pathfinding.AStar`1.LastTimeNeeded + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_LastTimeNeeded + name: LastTimeNeeded + nameWithType: AStar.LastTimeNeeded + fullName: MLEM.Pathfinding.AStar.LastTimeNeeded + nameWithType.vb: AStar(Of Point).LastTimeNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).LastTimeNeeded +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.FindPath(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.FindPath(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + definition: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + name: FindPath(Point, Point, GetCost, float?, int?, CollectAdditionalNeighbors) + nameWithType: AStar.FindPath(Point, Point, AStar.GetCost, float?, int?, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar.FindPath(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, MLEM.Pathfinding.AStar.GetCost, float?, int?, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + nameWithType.vb: AStar(Of Point).FindPath(Point, Point, AStar(Of Point).GetCost, Single?, Integer?, AStar(Of Point).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).FindPath(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).GetCost, Single?, Integer?, MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).CollectAdditionalNeighbors) + name.vb: FindPath(Point, Point, GetCost, Single?, Integer?, CollectAdditionalNeighbors) + spec.csharp: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.FindPath(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + name: FindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.FindPath(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + name: FindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.TryFindPath(Microsoft.Xna.Framework.Point,System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}@,System.Single@,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.TryFindPath(Microsoft.Xna.Framework.Point,System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}@,System.Single@,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + definition: MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + name: TryFindPath(Point, ICollection, out Stack, out float, GetCost, float?, int?, CollectAdditionalNeighbors) + nameWithType: AStar.TryFindPath(Point, ICollection, out Stack, out float, AStar.GetCost, float?, int?, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar.TryFindPath(Microsoft.Xna.Framework.Point, System.Collections.Generic.ICollection, out System.Collections.Generic.Stack, out float, MLEM.Pathfinding.AStar.GetCost, float?, int?, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + nameWithType.vb: AStar(Of Point).TryFindPath(Point, ICollection(Of Point), Stack(Of Point), Single, AStar(Of Point).GetCost, Single?, Integer?, AStar(Of Point).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).TryFindPath(Microsoft.Xna.Framework.Point, System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Point), System.Collections.Generic.Stack(Of Microsoft.Xna.Framework.Point), Single, MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).GetCost, Single?, Integer?, MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).CollectAdditionalNeighbors) + name.vb: TryFindPath(Point, ICollection(Of Point), Stack(Of Point), Single, GetCost, Single?, Integer?, CollectAdditionalNeighbors) + spec.csharp: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.TryFindPath(Microsoft.Xna.Framework.Point,System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}@,System.Single@,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + name: TryFindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.TryFindPath(Microsoft.Xna.Framework.Point,System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}@,System.Single@,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors) + name: TryFindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) +- 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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Pathfinding.AStar`1.DefaultCostFunction + commentId: F:MLEM.Pathfinding.AStar`1.DefaultCostFunction + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultCostFunction + name: DefaultCostFunction + nameWithType: AStar.DefaultCostFunction + fullName: MLEM.Pathfinding.AStar.DefaultCostFunction + nameWithType.vb: AStar(Of T).DefaultCostFunction + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultCostFunction +- uid: MLEM.Pathfinding.AStar`1.DefaultCost + commentId: F:MLEM.Pathfinding.AStar`1.DefaultCost + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultCost + name: DefaultCost + nameWithType: AStar.DefaultCost + fullName: MLEM.Pathfinding.AStar.DefaultCost + nameWithType.vb: AStar(Of T).DefaultCost + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultCost +- uid: MLEM.Pathfinding.AStar`1.DefaultMaxTries + commentId: F:MLEM.Pathfinding.AStar`1.DefaultMaxTries + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultMaxTries + name: DefaultMaxTries + nameWithType: AStar.DefaultMaxTries + fullName: MLEM.Pathfinding.AStar.DefaultMaxTries + nameWithType.vb: AStar(Of T).DefaultMaxTries + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultMaxTries +- uid: MLEM.Pathfinding.AStar`1.DefaultAdditionalNeighbors + commentId: F:MLEM.Pathfinding.AStar`1.DefaultAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultAdditionalNeighbors + name: DefaultAdditionalNeighbors + nameWithType: AStar.DefaultAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.DefaultAdditionalNeighbors + nameWithType.vb: AStar(Of T).DefaultAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultAdditionalNeighbors +- uid: MLEM.Pathfinding.AStar`1.LastTriesNeeded + commentId: P:MLEM.Pathfinding.AStar`1.LastTriesNeeded + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_LastTriesNeeded + name: LastTriesNeeded + nameWithType: AStar.LastTriesNeeded + fullName: MLEM.Pathfinding.AStar.LastTriesNeeded + nameWithType.vb: AStar(Of T).LastTriesNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTriesNeeded +- uid: MLEM.Pathfinding.AStar`1.LastTimeNeeded + commentId: P:MLEM.Pathfinding.AStar`1.LastTimeNeeded + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_LastTimeNeeded + name: LastTimeNeeded + nameWithType: AStar.LastTimeNeeded + fullName: MLEM.Pathfinding.AStar.LastTimeNeeded + nameWithType.vb: AStar(Of T).LastTimeNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTimeNeeded +- uid: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + isExternal: true + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + name: FindPath(T, T, GetCost, float?, int?, CollectAdditionalNeighbors) + nameWithType: AStar.FindPath(T, T, AStar.GetCost, float?, int?, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar.FindPath(T, T, MLEM.Pathfinding.AStar.GetCost, float?, int?, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + nameWithType.vb: AStar(Of T).FindPath(T, T, AStar(Of T).GetCost, Single?, Integer?, AStar(Of T).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar(Of T).FindPath(T, T, MLEM.Pathfinding.AStar(Of T).GetCost, Single?, Integer?, MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors) + name.vb: FindPath(T, T, GetCost, Single?, Integer?, CollectAdditionalNeighbors) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + name: FindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + name: FindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) +- uid: MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + isExternal: true + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + name: TryFindPath(T, ICollection, out Stack, out float, GetCost, float?, int?, CollectAdditionalNeighbors) + nameWithType: AStar.TryFindPath(T, ICollection, out Stack, out float, AStar.GetCost, float?, int?, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar.TryFindPath(T, System.Collections.Generic.ICollection, out System.Collections.Generic.Stack, out float, MLEM.Pathfinding.AStar.GetCost, float?, int?, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + nameWithType.vb: AStar(Of T).TryFindPath(T, ICollection(Of T), Stack(Of T), Single, AStar(Of T).GetCost, Single?, Integer?, AStar(Of T).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar(Of T).TryFindPath(T, System.Collections.Generic.ICollection(Of T), System.Collections.Generic.Stack(Of T), Single, MLEM.Pathfinding.AStar(Of T).GetCost, Single?, Integer?, MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors) + name.vb: TryFindPath(T, ICollection(Of T), Stack(Of T), Single, GetCost, Single?, Integer?, CollectAdditionalNeighbors) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + name: TryFindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + name: TryFindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ',' + - name: " " + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) +- uid: MLEM.Pathfinding.AStar2.#ctor* + commentId: Overload:MLEM.Pathfinding.AStar2.#ctor + href: MLEM.Pathfinding.AStar2.html#MLEM_Pathfinding_AStar2__ctor_MLEM_Pathfinding_AStar_Microsoft_Xna_Framework_Point__GetCost_System_Boolean_System_Single_System_Int32_MLEM_Pathfinding_AStar_Microsoft_Xna_Framework_Point__CollectAdditionalNeighbors_ + name: AStar2 + nameWithType: AStar2.AStar2 + fullName: MLEM.Pathfinding.AStar2.AStar2 + nameWithType.vb: AStar2.New + fullName.vb: MLEM.Pathfinding.AStar2.New + name.vb: New +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost + commentId: T:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost + parent: MLEM.Pathfinding + definition: MLEM.Pathfinding.AStar`1.GetCost + href: MLEM.Pathfinding.AStar-1.html + name: AStar.GetCost + nameWithType: AStar.GetCost + fullName: MLEM.Pathfinding.AStar.GetCost + nameWithType.vb: AStar(Of Point).GetCost + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).GetCost + name.vb: AStar(Of Point).GetCost + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html +- 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: 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: 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.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors + commentId: T:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors + parent: MLEM.Pathfinding + definition: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.html + name: AStar.CollectAdditionalNeighbors + nameWithType: AStar.CollectAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.CollectAdditionalNeighbors + nameWithType.vb: AStar(Of Point).CollectAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).CollectAdditionalNeighbors + name.vb: AStar(Of Point).CollectAdditionalNeighbors + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html +- uid: MLEM.Pathfinding.AStar`1.GetCost + commentId: T:MLEM.Pathfinding.AStar`1.GetCost + parent: MLEM.Pathfinding + href: MLEM.Pathfinding.AStar-1.html + name: AStar.GetCost + nameWithType: AStar.GetCost + fullName: MLEM.Pathfinding.AStar.GetCost + nameWithType.vb: AStar(Of T).GetCost + fullName.vb: MLEM.Pathfinding.AStar(Of T).GetCost + name.vb: AStar(Of T).GetCost + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html +- uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + commentId: T:MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + parent: MLEM.Pathfinding + href: MLEM.Pathfinding.AStar-1.html + name: AStar.CollectAdditionalNeighbors + nameWithType: AStar.CollectAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.CollectAdditionalNeighbors + nameWithType.vb: AStar(Of T).CollectAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors + name.vb: AStar(Of T).CollectAdditionalNeighbors + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetHeuristicDistance(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + commentId: M:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetHeuristicDistance(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + definition: MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + name: GetHeuristicDistance(Point, Point) + nameWithType: AStar.GetHeuristicDistance(Point, Point) + fullName: MLEM.Pathfinding.AStar.GetHeuristicDistance(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) + nameWithType.vb: AStar(Of Point).GetHeuristicDistance(Point, Point) + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).GetHeuristicDistance(Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetHeuristicDistance(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + name: GetHeuristicDistance + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetHeuristicDistance(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + name: GetHeuristicDistance + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: MLEM.Pathfinding.AStar2.GetHeuristicDistance* + commentId: Overload:MLEM.Pathfinding.AStar2.GetHeuristicDistance + href: MLEM.Pathfinding.AStar2.html#MLEM_Pathfinding_AStar2_GetHeuristicDistance_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_ + name: GetHeuristicDistance + nameWithType: AStar2.GetHeuristicDistance + fullName: MLEM.Pathfinding.AStar2.GetHeuristicDistance +- uid: MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + commentId: M:MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + name: GetHeuristicDistance(T, T) + nameWithType: AStar.GetHeuristicDistance(T, T) + fullName: MLEM.Pathfinding.AStar.GetHeuristicDistance(T, T) + nameWithType.vb: AStar(Of T).GetHeuristicDistance(T, T) + fullName.vb: MLEM.Pathfinding.AStar(Of T).GetHeuristicDistance(T, T) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + name: GetHeuristicDistance + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + name: GetHeuristicDistance + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectNeighbors(Microsoft.Xna.Framework.Point,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point}) + commentId: M:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectNeighbors(Microsoft.Xna.Framework.Point,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point}) + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point} + definition: MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + name: CollectNeighbors(Point, ISet) + nameWithType: AStar.CollectNeighbors(Point, ISet) + fullName: MLEM.Pathfinding.AStar.CollectNeighbors(Microsoft.Xna.Framework.Point, System.Collections.Generic.ISet) + nameWithType.vb: AStar(Of Point).CollectNeighbors(Point, ISet(Of Point)) + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Point).CollectNeighbors(Microsoft.Xna.Framework.Point, System.Collections.Generic.ISet(Of Microsoft.Xna.Framework.Point)) + name.vb: CollectNeighbors(Point, ISet(Of Point)) + spec.csharp: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectNeighbors(Microsoft.Xna.Framework.Point,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point}) + name: CollectNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.CollectNeighbors(Microsoft.Xna.Framework.Point,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point}) + name: CollectNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + - name: ) +- uid: MLEM.Pathfinding.AStar2.CollectNeighbors* + commentId: Overload:MLEM.Pathfinding.AStar2.CollectNeighbors + href: MLEM.Pathfinding.AStar2.html#MLEM_Pathfinding_AStar2_CollectNeighbors_Microsoft_Xna_Framework_Point_System_Collections_Generic_ISet_Microsoft_Xna_Framework_Point__ + name: CollectNeighbors + nameWithType: AStar2.CollectNeighbors + fullName: MLEM.Pathfinding.AStar2.CollectNeighbors +- uid: System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point} + commentId: T:System.Collections.Generic.ISet{Microsoft.Xna.Framework.Point} + parent: System.Collections.Generic + definition: System.Collections.Generic.ISet`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + name: ISet + nameWithType: ISet + fullName: System.Collections.Generic.ISet + nameWithType.vb: ISet(Of Point) + fullName.vb: System.Collections.Generic.ISet(Of Microsoft.Xna.Framework.Point) + name.vb: ISet(Of Point) + spec.csharp: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + commentId: M:MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + isExternal: true + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + name: CollectNeighbors(T, ISet) + nameWithType: AStar.CollectNeighbors(T, ISet) + fullName: MLEM.Pathfinding.AStar.CollectNeighbors(T, System.Collections.Generic.ISet) + nameWithType.vb: AStar(Of T).CollectNeighbors(T, ISet(Of T)) + fullName.vb: MLEM.Pathfinding.AStar(Of T).CollectNeighbors(T, System.Collections.Generic.ISet(Of T)) + name.vb: CollectNeighbors(T, ISet(Of T)) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + name: CollectNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - name: T + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + name: CollectNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) +- uid: System.Collections.Generic.ISet`1 + commentId: T:System.Collections.Generic.ISet`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + name: ISet + nameWithType: ISet + fullName: System.Collections.Generic.ISet + nameWithType.vb: ISet(Of T) + fullName.vb: System.Collections.Generic.ISet(Of T) + name.vb: ISet(Of T) + spec.csharp: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-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 diff --git a/Docs/api/MLEM.Pathfinding.AStar3.yml b/Docs/api/MLEM.Pathfinding.AStar3.yml new file mode 100644 index 0000000..603477e --- /dev/null +++ b/Docs/api/MLEM.Pathfinding.AStar3.yml @@ -0,0 +1,1530 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Pathfinding.AStar3 + commentId: T:MLEM.Pathfinding.AStar3 + id: AStar3 + parent: MLEM.Pathfinding + children: + - MLEM.Pathfinding.AStar3.#ctor(MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Boolean,System.Single,System.Int32,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + - MLEM.Pathfinding.AStar3.CollectNeighbors(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3}) + - MLEM.Pathfinding.AStar3.GetHeuristicDistance(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3) + langs: + - csharp + - vb + name: AStar3 + nameWithType: AStar3 + fullName: MLEM.Pathfinding.AStar3 + type: Class + source: + remote: + path: MLEM/Pathfinding/AStar3.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AStar3 + path: ../MLEM/Pathfinding/AStar3.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: A 3-dimensional implementation of that uses for positions, and the manhattan distance as its heuristic. + example: [] + syntax: + content: 'public class AStar3 : AStar' + content.vb: Public Class AStar3 Inherits AStar(Of Vector3) + inheritance: + - System.Object + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + inheritedMembers: + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultCostFunction + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultCost + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultMaxTries + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultAdditionalNeighbors + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.LastTriesNeeded + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.LastTimeNeeded + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.FindPath(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + - MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.TryFindPath(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Vector3},System.Collections.Generic.Stack{Microsoft.Xna.Framework.Vector3}@,System.Single@,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + - 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.Pathfinding.AStar3.#ctor(MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Boolean,System.Single,System.Int32,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar3.#ctor(MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Boolean,System.Single,System.Int32,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + id: '#ctor(MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Boolean,System.Single,System.Int32,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors)' + parent: MLEM.Pathfinding.AStar3 + langs: + - csharp + - vb + name: AStar3(GetCost, bool, float, int, CollectAdditionalNeighbors) + nameWithType: AStar3.AStar3(AStar.GetCost, bool, float, int, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar3.AStar3(MLEM.Pathfinding.AStar.GetCost, bool, float, int, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + type: Constructor + source: + remote: + path: MLEM/Pathfinding/AStar3.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Pathfinding/AStar3.cs + startLine: 13 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + example: [] + syntax: + content: public AStar3(AStar.GetCost defaultCostFunction, bool includeDiagonals, float defaultCost = 1, int defaultMaxTries = 10000, AStar.CollectAdditionalNeighbors defaultAdditionalNeighbors = null) + parameters: + - id: defaultCostFunction + type: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost + - id: includeDiagonals + type: System.Boolean + - id: defaultCost + type: System.Single + - id: defaultMaxTries + type: System.Int32 + - id: defaultAdditionalNeighbors + type: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors + content.vb: Public Sub New(defaultCostFunction As AStar(Of Vector3).GetCost, includeDiagonals As Boolean, defaultCost As Single = 1, defaultMaxTries As Integer = 10000, defaultAdditionalNeighbors As AStar(Of Vector3).CollectAdditionalNeighbors = Nothing) + overload: MLEM.Pathfinding.AStar3.#ctor* + nameWithType.vb: AStar3.New(AStar(Of Vector3).GetCost, Boolean, Single, Integer, AStar(Of Vector3).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar3.New(MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).GetCost, Boolean, Single, Integer, MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).CollectAdditionalNeighbors) + name.vb: New(GetCost, Boolean, Single, Integer, CollectAdditionalNeighbors) +- uid: MLEM.Pathfinding.AStar3.GetHeuristicDistance(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3) + commentId: M:MLEM.Pathfinding.AStar3.GetHeuristicDistance(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3) + id: GetHeuristicDistance(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3) + parent: MLEM.Pathfinding.AStar3 + langs: + - csharp + - vb + name: GetHeuristicDistance(Vector3, Vector3) + nameWithType: AStar3.GetHeuristicDistance(Vector3, Vector3) + fullName: MLEM.Pathfinding.AStar3.GetHeuristicDistance(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3) + type: Method + source: + remote: + path: MLEM/Pathfinding/AStar3.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetHeuristicDistance + path: ../MLEM/Pathfinding/AStar3.cs + startLine: 19 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: >- + This method should implement a heuristic that determines the total distance between the given start position and the given second position position. + + Note that this is multiplied with the automatically, so no costs need to be considered in this method's return value. + example: [] + syntax: + content: protected override float GetHeuristicDistance(Vector3 start, Vector3 position) + parameters: + - id: start + type: Microsoft.Xna.Framework.Vector3 + description: The start position. + - id: position + type: Microsoft.Xna.Framework.Vector3 + description: The position to get the distance to. + return: + type: System.Single + description: The total distance between the two positions. + content.vb: Protected Overrides Function GetHeuristicDistance(start As Vector3, position As Vector3) As Single + overridden: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetHeuristicDistance(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3) + overload: MLEM.Pathfinding.AStar3.GetHeuristicDistance* +- uid: MLEM.Pathfinding.AStar3.CollectNeighbors(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3}) + commentId: M:MLEM.Pathfinding.AStar3.CollectNeighbors(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3}) + id: CollectNeighbors(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3}) + parent: MLEM.Pathfinding.AStar3 + langs: + - csharp + - vb + name: CollectNeighbors(Vector3, ISet) + nameWithType: AStar3.CollectNeighbors(Vector3, ISet) + fullName: MLEM.Pathfinding.AStar3.CollectNeighbors(Microsoft.Xna.Framework.Vector3, System.Collections.Generic.ISet) + type: Method + source: + remote: + path: MLEM/Pathfinding/AStar3.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CollectNeighbors + path: ../MLEM/Pathfinding/AStar3.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: This method should populate a set of positions that are considered neighbors to the given position. For example, this method might return directly adjacent positions, diagonal positions, or faraway positions that can be teleported to. + example: [] + syntax: + content: protected override void CollectNeighbors(Vector3 position, ISet neighbors) + parameters: + - id: position + type: Microsoft.Xna.Framework.Vector3 + description: The position whose neighbors to return. + - id: neighbors + type: System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3} + description: The set to populate with neighbors. + content.vb: Protected Overrides Sub CollectNeighbors(position As Vector3, neighbors As ISet(Of Vector3)) + overridden: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectNeighbors(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3}) + overload: MLEM.Pathfinding.AStar3.CollectNeighbors* + nameWithType.vb: AStar3.CollectNeighbors(Vector3, ISet(Of Vector3)) + fullName.vb: MLEM.Pathfinding.AStar3.CollectNeighbors(Microsoft.Xna.Framework.Vector3, System.Collections.Generic.ISet(Of Microsoft.Xna.Framework.Vector3)) + name.vb: CollectNeighbors(Vector3, ISet(Of Vector3)) +references: +- uid: MLEM.Pathfinding.AStar`1 + commentId: T:MLEM.Pathfinding.AStar`1 + href: MLEM.Pathfinding.AStar-1.html + name: AStar + nameWithType: AStar + fullName: MLEM.Pathfinding.AStar + nameWithType.vb: AStar(Of T) + fullName.vb: MLEM.Pathfinding.AStar(Of T) + name.vb: AStar(Of T) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: Microsoft.Xna.Framework.Vector3 + commentId: T:Microsoft.Xna.Framework.Vector3 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector3 + nameWithType: Vector3 + fullName: Microsoft.Xna.Framework.Vector3 +- uid: MLEM.Pathfinding + commentId: N:MLEM.Pathfinding + href: MLEM.html + name: MLEM.Pathfinding + nameWithType: MLEM.Pathfinding + fullName: MLEM.Pathfinding + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.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: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + commentId: T:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + parent: MLEM.Pathfinding + definition: MLEM.Pathfinding.AStar`1 + href: MLEM.Pathfinding.AStar-1.html + name: AStar + nameWithType: AStar + fullName: MLEM.Pathfinding.AStar + nameWithType.vb: AStar(Of Vector3) + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3) + name.vb: AStar(Of Vector3) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ) +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultCostFunction + commentId: F:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultCostFunction + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + definition: MLEM.Pathfinding.AStar`1.DefaultCostFunction + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultCostFunction + name: DefaultCostFunction + nameWithType: AStar.DefaultCostFunction + fullName: MLEM.Pathfinding.AStar.DefaultCostFunction + nameWithType.vb: AStar(Of Vector3).DefaultCostFunction + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).DefaultCostFunction +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultCost + commentId: F:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultCost + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + definition: MLEM.Pathfinding.AStar`1.DefaultCost + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultCost + name: DefaultCost + nameWithType: AStar.DefaultCost + fullName: MLEM.Pathfinding.AStar.DefaultCost + nameWithType.vb: AStar(Of Vector3).DefaultCost + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).DefaultCost +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultMaxTries + commentId: F:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultMaxTries + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + definition: MLEM.Pathfinding.AStar`1.DefaultMaxTries + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultMaxTries + name: DefaultMaxTries + nameWithType: AStar.DefaultMaxTries + fullName: MLEM.Pathfinding.AStar.DefaultMaxTries + nameWithType.vb: AStar(Of Vector3).DefaultMaxTries + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).DefaultMaxTries +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultAdditionalNeighbors + commentId: F:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.DefaultAdditionalNeighbors + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + definition: MLEM.Pathfinding.AStar`1.DefaultAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultAdditionalNeighbors + name: DefaultAdditionalNeighbors + nameWithType: AStar.DefaultAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.DefaultAdditionalNeighbors + nameWithType.vb: AStar(Of Vector3).DefaultAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).DefaultAdditionalNeighbors +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.LastTriesNeeded + commentId: P:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.LastTriesNeeded + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + definition: MLEM.Pathfinding.AStar`1.LastTriesNeeded + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_LastTriesNeeded + name: LastTriesNeeded + nameWithType: AStar.LastTriesNeeded + fullName: MLEM.Pathfinding.AStar.LastTriesNeeded + nameWithType.vb: AStar(Of Vector3).LastTriesNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).LastTriesNeeded +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.LastTimeNeeded + commentId: P:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.LastTimeNeeded + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + definition: MLEM.Pathfinding.AStar`1.LastTimeNeeded + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_LastTimeNeeded + name: LastTimeNeeded + nameWithType: AStar.LastTimeNeeded + fullName: MLEM.Pathfinding.AStar.LastTimeNeeded + nameWithType.vb: AStar(Of Vector3).LastTimeNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).LastTimeNeeded +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.FindPath(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.FindPath(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + definition: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + name: FindPath(Vector3, Vector3, GetCost, float?, int?, CollectAdditionalNeighbors) + nameWithType: AStar.FindPath(Vector3, Vector3, AStar.GetCost, float?, int?, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar.FindPath(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, MLEM.Pathfinding.AStar.GetCost, float?, int?, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + nameWithType.vb: AStar(Of Vector3).FindPath(Vector3, Vector3, AStar(Of Vector3).GetCost, Single?, Integer?, AStar(Of Vector3).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).FindPath(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3, MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).GetCost, Single?, Integer?, MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).CollectAdditionalNeighbors) + name.vb: FindPath(Vector3, Vector3, GetCost, Single?, Integer?, CollectAdditionalNeighbors) + spec.csharp: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.FindPath(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + name: FindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.FindPath(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + name: FindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.TryFindPath(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Vector3},System.Collections.Generic.Stack{Microsoft.Xna.Framework.Vector3}@,System.Single@,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.TryFindPath(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Vector3},System.Collections.Generic.Stack{Microsoft.Xna.Framework.Vector3}@,System.Single@,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + definition: MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + name: TryFindPath(Vector3, ICollection, out Stack, out float, GetCost, float?, int?, CollectAdditionalNeighbors) + nameWithType: AStar.TryFindPath(Vector3, ICollection, out Stack, out float, AStar.GetCost, float?, int?, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar.TryFindPath(Microsoft.Xna.Framework.Vector3, System.Collections.Generic.ICollection, out System.Collections.Generic.Stack, out float, MLEM.Pathfinding.AStar.GetCost, float?, int?, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + nameWithType.vb: AStar(Of Vector3).TryFindPath(Vector3, ICollection(Of Vector3), Stack(Of Vector3), Single, AStar(Of Vector3).GetCost, Single?, Integer?, AStar(Of Vector3).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).TryFindPath(Microsoft.Xna.Framework.Vector3, System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Vector3), System.Collections.Generic.Stack(Of Microsoft.Xna.Framework.Vector3), Single, MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).GetCost, Single?, Integer?, MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).CollectAdditionalNeighbors) + name.vb: TryFindPath(Vector3, ICollection(Of Vector3), Stack(Of Vector3), Single, GetCost, Single?, Integer?, CollectAdditionalNeighbors) + spec.csharp: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.TryFindPath(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Vector3},System.Collections.Generic.Stack{Microsoft.Xna.Framework.Vector3}@,System.Single@,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + name: TryFindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: '>' + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: < + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: '>' + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.TryFindPath(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Vector3},System.Collections.Generic.Stack{Microsoft.Xna.Framework.Vector3}@,System.Single@,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors) + name: TryFindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) +- 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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Pathfinding.AStar`1.DefaultCostFunction + commentId: F:MLEM.Pathfinding.AStar`1.DefaultCostFunction + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultCostFunction + name: DefaultCostFunction + nameWithType: AStar.DefaultCostFunction + fullName: MLEM.Pathfinding.AStar.DefaultCostFunction + nameWithType.vb: AStar(Of T).DefaultCostFunction + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultCostFunction +- uid: MLEM.Pathfinding.AStar`1.DefaultCost + commentId: F:MLEM.Pathfinding.AStar`1.DefaultCost + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultCost + name: DefaultCost + nameWithType: AStar.DefaultCost + fullName: MLEM.Pathfinding.AStar.DefaultCost + nameWithType.vb: AStar(Of T).DefaultCost + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultCost +- uid: MLEM.Pathfinding.AStar`1.DefaultMaxTries + commentId: F:MLEM.Pathfinding.AStar`1.DefaultMaxTries + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultMaxTries + name: DefaultMaxTries + nameWithType: AStar.DefaultMaxTries + fullName: MLEM.Pathfinding.AStar.DefaultMaxTries + nameWithType.vb: AStar(Of T).DefaultMaxTries + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultMaxTries +- uid: MLEM.Pathfinding.AStar`1.DefaultAdditionalNeighbors + commentId: F:MLEM.Pathfinding.AStar`1.DefaultAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_DefaultAdditionalNeighbors + name: DefaultAdditionalNeighbors + nameWithType: AStar.DefaultAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.DefaultAdditionalNeighbors + nameWithType.vb: AStar(Of T).DefaultAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of T).DefaultAdditionalNeighbors +- uid: MLEM.Pathfinding.AStar`1.LastTriesNeeded + commentId: P:MLEM.Pathfinding.AStar`1.LastTriesNeeded + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_LastTriesNeeded + name: LastTriesNeeded + nameWithType: AStar.LastTriesNeeded + fullName: MLEM.Pathfinding.AStar.LastTriesNeeded + nameWithType.vb: AStar(Of T).LastTriesNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTriesNeeded +- uid: MLEM.Pathfinding.AStar`1.LastTimeNeeded + commentId: P:MLEM.Pathfinding.AStar`1.LastTimeNeeded + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_LastTimeNeeded + name: LastTimeNeeded + nameWithType: AStar.LastTimeNeeded + fullName: MLEM.Pathfinding.AStar.LastTimeNeeded + nameWithType.vb: AStar(Of T).LastTimeNeeded + fullName.vb: MLEM.Pathfinding.AStar(Of T).LastTimeNeeded +- uid: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + isExternal: true + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + name: FindPath(T, T, GetCost, float?, int?, CollectAdditionalNeighbors) + nameWithType: AStar.FindPath(T, T, AStar.GetCost, float?, int?, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar.FindPath(T, T, MLEM.Pathfinding.AStar.GetCost, float?, int?, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + nameWithType.vb: AStar(Of T).FindPath(T, T, AStar(Of T).GetCost, Single?, Integer?, AStar(Of T).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar(Of T).FindPath(T, T, MLEM.Pathfinding.AStar(Of T).GetCost, Single?, Integer?, MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors) + name.vb: FindPath(T, T, GetCost, Single?, Integer?, CollectAdditionalNeighbors) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + name: FindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar`1.FindPath(`0,`0,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + name: FindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_FindPath__0__0_MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) +- uid: MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + commentId: M:MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + isExternal: true + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + name: TryFindPath(T, ICollection, out Stack, out float, GetCost, float?, int?, CollectAdditionalNeighbors) + nameWithType: AStar.TryFindPath(T, ICollection, out Stack, out float, AStar.GetCost, float?, int?, AStar.CollectAdditionalNeighbors) + fullName: MLEM.Pathfinding.AStar.TryFindPath(T, System.Collections.Generic.ICollection, out System.Collections.Generic.Stack, out float, MLEM.Pathfinding.AStar.GetCost, float?, int?, MLEM.Pathfinding.AStar.CollectAdditionalNeighbors) + nameWithType.vb: AStar(Of T).TryFindPath(T, ICollection(Of T), Stack(Of T), Single, AStar(Of T).GetCost, Single?, Integer?, AStar(Of T).CollectAdditionalNeighbors) + fullName.vb: MLEM.Pathfinding.AStar(Of T).TryFindPath(T, System.Collections.Generic.ICollection(Of T), System.Collections.Generic.Stack(Of T), Single, MLEM.Pathfinding.AStar(Of T).GetCost, Single?, Integer?, MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors) + name.vb: TryFindPath(T, ICollection(Of T), Stack(Of T), Single, GetCost, Single?, Integer?, CollectAdditionalNeighbors) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + name: TryFindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - name: out + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar`1.TryFindPath(`0,System.Collections.Generic.ICollection{`0},System.Collections.Generic.Stack{`0}@,System.Single@,MLEM.Pathfinding.AStar{`0}.GetCost,System.Nullable{System.Single},System.Nullable{System.Int32},MLEM.Pathfinding.AStar{`0}.CollectAdditionalNeighbors) + name: TryFindPath + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_TryFindPath__0_System_Collections_Generic_ICollection__0__System_Collections_Generic_Stack__0___System_Single__MLEM_Pathfinding_AStar__0__GetCost_System_Nullable_System_Single__System_Nullable_System_Int32__MLEM_Pathfinding_AStar__0__CollectAdditionalNeighbors_ + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ',' + - name: " " + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + - name: ) +- uid: MLEM.Pathfinding.AStar3.#ctor* + commentId: Overload:MLEM.Pathfinding.AStar3.#ctor + href: MLEM.Pathfinding.AStar3.html#MLEM_Pathfinding_AStar3__ctor_MLEM_Pathfinding_AStar_Microsoft_Xna_Framework_Vector3__GetCost_System_Boolean_System_Single_System_Int32_MLEM_Pathfinding_AStar_Microsoft_Xna_Framework_Vector3__CollectAdditionalNeighbors_ + name: AStar3 + nameWithType: AStar3.AStar3 + fullName: MLEM.Pathfinding.AStar3.AStar3 + nameWithType.vb: AStar3.New + fullName.vb: MLEM.Pathfinding.AStar3.New + name.vb: New +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost + commentId: T:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost + parent: MLEM.Pathfinding + definition: MLEM.Pathfinding.AStar`1.GetCost + href: MLEM.Pathfinding.AStar-1.html + name: AStar.GetCost + nameWithType: AStar.GetCost + fullName: MLEM.Pathfinding.AStar.GetCost + nameWithType.vb: AStar(Of Vector3).GetCost + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).GetCost + name.vb: AStar(Of Vector3).GetCost + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html +- 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: 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: 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.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors + commentId: T:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors + parent: MLEM.Pathfinding + definition: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.html + name: AStar.CollectAdditionalNeighbors + nameWithType: AStar.CollectAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.CollectAdditionalNeighbors + nameWithType.vb: AStar(Of Vector3).CollectAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).CollectAdditionalNeighbors + name.vb: AStar(Of Vector3).CollectAdditionalNeighbors + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html +- uid: MLEM.Pathfinding.AStar`1.GetCost + commentId: T:MLEM.Pathfinding.AStar`1.GetCost + parent: MLEM.Pathfinding + href: MLEM.Pathfinding.AStar-1.html + name: AStar.GetCost + nameWithType: AStar.GetCost + fullName: MLEM.Pathfinding.AStar.GetCost + nameWithType.vb: AStar(Of T).GetCost + fullName.vb: MLEM.Pathfinding.AStar(Of T).GetCost + name.vb: AStar(Of T).GetCost + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html +- uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + commentId: T:MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + parent: MLEM.Pathfinding + href: MLEM.Pathfinding.AStar-1.html + name: AStar.CollectAdditionalNeighbors + nameWithType: AStar.CollectAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.CollectAdditionalNeighbors + nameWithType.vb: AStar(Of T).CollectAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors + name.vb: AStar(Of T).CollectAdditionalNeighbors + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetHeuristicDistance(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3) + commentId: M:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetHeuristicDistance(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3) + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + definition: MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + name: GetHeuristicDistance(Vector3, Vector3) + nameWithType: AStar.GetHeuristicDistance(Vector3, Vector3) + fullName: MLEM.Pathfinding.AStar.GetHeuristicDistance(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3) + nameWithType.vb: AStar(Of Vector3).GetHeuristicDistance(Vector3, Vector3) + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).GetHeuristicDistance(Microsoft.Xna.Framework.Vector3, Microsoft.Xna.Framework.Vector3) + spec.csharp: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetHeuristicDistance(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3) + name: GetHeuristicDistance + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.GetHeuristicDistance(Microsoft.Xna.Framework.Vector3,Microsoft.Xna.Framework.Vector3) + name: GetHeuristicDistance + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ) +- uid: MLEM.Pathfinding.AStar3.GetHeuristicDistance* + commentId: Overload:MLEM.Pathfinding.AStar3.GetHeuristicDistance + href: MLEM.Pathfinding.AStar3.html#MLEM_Pathfinding_AStar3_GetHeuristicDistance_Microsoft_Xna_Framework_Vector3_Microsoft_Xna_Framework_Vector3_ + name: GetHeuristicDistance + nameWithType: AStar3.GetHeuristicDistance + fullName: MLEM.Pathfinding.AStar3.GetHeuristicDistance +- uid: MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + commentId: M:MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + name: GetHeuristicDistance(T, T) + nameWithType: AStar.GetHeuristicDistance(T, T) + fullName: MLEM.Pathfinding.AStar.GetHeuristicDistance(T, T) + nameWithType.vb: AStar(Of T).GetHeuristicDistance(T, T) + fullName.vb: MLEM.Pathfinding.AStar(Of T).GetHeuristicDistance(T, T) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + name: GetHeuristicDistance + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar`1.GetHeuristicDistance(`0,`0) + name: GetHeuristicDistance + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_GetHeuristicDistance__0__0_ + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectNeighbors(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3}) + commentId: M:MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectNeighbors(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3}) + parent: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3} + definition: MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + name: CollectNeighbors(Vector3, ISet) + nameWithType: AStar.CollectNeighbors(Vector3, ISet) + fullName: MLEM.Pathfinding.AStar.CollectNeighbors(Microsoft.Xna.Framework.Vector3, System.Collections.Generic.ISet) + nameWithType.vb: AStar(Of Vector3).CollectNeighbors(Vector3, ISet(Of Vector3)) + fullName.vb: MLEM.Pathfinding.AStar(Of Microsoft.Xna.Framework.Vector3).CollectNeighbors(Microsoft.Xna.Framework.Vector3, System.Collections.Generic.ISet(Of Microsoft.Xna.Framework.Vector3)) + name.vb: CollectNeighbors(Vector3, ISet(Of Vector3)) + spec.csharp: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectNeighbors(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3}) + name: CollectNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + - name: ( + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Vector3}.CollectNeighbors(Microsoft.Xna.Framework.Vector3,System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3}) + name: CollectNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + - name: ( + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ',' + - name: " " + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ) + - name: ) +- uid: MLEM.Pathfinding.AStar3.CollectNeighbors* + commentId: Overload:MLEM.Pathfinding.AStar3.CollectNeighbors + href: MLEM.Pathfinding.AStar3.html#MLEM_Pathfinding_AStar3_CollectNeighbors_Microsoft_Xna_Framework_Vector3_System_Collections_Generic_ISet_Microsoft_Xna_Framework_Vector3__ + name: CollectNeighbors + nameWithType: AStar3.CollectNeighbors + fullName: MLEM.Pathfinding.AStar3.CollectNeighbors +- uid: System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3} + commentId: T:System.Collections.Generic.ISet{Microsoft.Xna.Framework.Vector3} + parent: System.Collections.Generic + definition: System.Collections.Generic.ISet`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + name: ISet + nameWithType: ISet + fullName: System.Collections.Generic.ISet + nameWithType.vb: ISet(Of Vector3) + fullName.vb: System.Collections.Generic.ISet(Of Microsoft.Xna.Framework.Vector3) + name.vb: ISet(Of Vector3) + spec.csharp: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector3 + name: Vector3 + isExternal: true + - name: ) +- uid: MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + commentId: M:MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + isExternal: true + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + name: CollectNeighbors(T, ISet) + nameWithType: AStar.CollectNeighbors(T, ISet) + fullName: MLEM.Pathfinding.AStar.CollectNeighbors(T, System.Collections.Generic.ISet) + nameWithType.vb: AStar(Of T).CollectNeighbors(T, ISet(Of T)) + fullName.vb: MLEM.Pathfinding.AStar(Of T).CollectNeighbors(T, System.Collections.Generic.ISet(Of T)) + name.vb: CollectNeighbors(T, ISet(Of T)) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + name: CollectNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - name: T + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Pathfinding.AStar`1.CollectNeighbors(`0,System.Collections.Generic.ISet{`0}) + name: CollectNeighbors + href: MLEM.Pathfinding.AStar-1.html#MLEM_Pathfinding_AStar_1_CollectNeighbors__0_System_Collections_Generic_ISet__0__ + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) +- uid: System.Collections.Generic.ISet`1 + commentId: T:System.Collections.Generic.ISet`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + name: ISet + nameWithType: ISet + fullName: System.Collections.Generic.ISet + nameWithType.vb: ISet(Of T) + fullName.vb: System.Collections.Generic.ISet(Of T) + name.vb: ISet(Of T) + spec.csharp: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ISet`1 + name: ISet + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.iset-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 diff --git a/Docs/api/MLEM.Pathfinding.PathPoint-1.yml b/Docs/api/MLEM.Pathfinding.PathPoint-1.yml new file mode 100644 index 0000000..94b5355 --- /dev/null +++ b/Docs/api/MLEM.Pathfinding.PathPoint-1.yml @@ -0,0 +1,892 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Pathfinding.PathPoint`1 + commentId: T:MLEM.Pathfinding.PathPoint`1 + id: PathPoint`1 + parent: MLEM.Pathfinding + children: + - MLEM.Pathfinding.PathPoint`1.#ctor(`0,System.Single,MLEM.Pathfinding.PathPoint{`0},System.Single,System.Single) + - MLEM.Pathfinding.PathPoint`1.Equals(MLEM.Pathfinding.PathPoint{`0}) + - MLEM.Pathfinding.PathPoint`1.Equals(System.Object) + - MLEM.Pathfinding.PathPoint`1.F + - MLEM.Pathfinding.PathPoint`1.G + - MLEM.Pathfinding.PathPoint`1.GetHashCode + - MLEM.Pathfinding.PathPoint`1.Parent + - MLEM.Pathfinding.PathPoint`1.Pos + langs: + - csharp + - vb + name: PathPoint + nameWithType: PathPoint + fullName: MLEM.Pathfinding.PathPoint + type: Class + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PathPoint + path: ../MLEM/Pathfinding/AStar.cs + startLine: 200 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: A point in a path + example: [] + syntax: + content: 'public class PathPoint : IEquatable>' + typeParameters: + - id: T + description: The type of point used for this path + content.vb: Public Class PathPoint(Of T) Implements IEquatable(Of PathPoint(Of T)) + inheritance: + - System.Object + implements: + - System.IEquatable{MLEM.Pathfinding.PathPoint`1} + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType + - System.Object.MemberwiseClone + nameWithType.vb: PathPoint(Of T) + fullName.vb: MLEM.Pathfinding.PathPoint(Of T) + name.vb: PathPoint(Of T) +- uid: MLEM.Pathfinding.PathPoint`1.Parent + commentId: F:MLEM.Pathfinding.PathPoint`1.Parent + id: Parent + parent: MLEM.Pathfinding.PathPoint`1 + langs: + - csharp + - vb + name: Parent + nameWithType: PathPoint.Parent + fullName: MLEM.Pathfinding.PathPoint.Parent + type: Field + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Parent + path: ../MLEM/Pathfinding/AStar.cs + startLine: 205 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: The path point that this point originated from + example: [] + syntax: + content: public readonly PathPoint Parent + return: + type: MLEM.Pathfinding.PathPoint`1 + content.vb: Public ReadOnly Parent As PathPoint(Of T) + nameWithType.vb: PathPoint(Of T).Parent + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).Parent +- uid: MLEM.Pathfinding.PathPoint`1.Pos + commentId: F:MLEM.Pathfinding.PathPoint`1.Pos + id: Pos + parent: MLEM.Pathfinding.PathPoint`1 + langs: + - csharp + - vb + name: Pos + nameWithType: PathPoint.Pos + fullName: MLEM.Pathfinding.PathPoint.Pos + type: Field + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Pos + path: ../MLEM/Pathfinding/AStar.cs + startLine: 209 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: The position of this path point + example: [] + syntax: + content: public readonly T Pos + return: + type: '{T}' + content.vb: Public ReadOnly Pos As T + nameWithType.vb: PathPoint(Of T).Pos + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).Pos +- uid: MLEM.Pathfinding.PathPoint`1.F + commentId: F:MLEM.Pathfinding.PathPoint`1.F + id: F + parent: MLEM.Pathfinding.PathPoint`1 + langs: + - csharp + - vb + name: F + nameWithType: PathPoint.F + fullName: MLEM.Pathfinding.PathPoint.F + type: Field + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: F + path: ../MLEM/Pathfinding/AStar.cs + startLine: 213 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: The F cost of this path point, which is the estimated total distance from the start to the goal. + example: [] + syntax: + content: public readonly float F + return: + type: System.Single + content.vb: Public ReadOnly F As Single + nameWithType.vb: PathPoint(Of T).F + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).F +- uid: MLEM.Pathfinding.PathPoint`1.G + commentId: F:MLEM.Pathfinding.PathPoint`1.G + id: G + parent: MLEM.Pathfinding.PathPoint`1 + langs: + - csharp + - vb + name: G + nameWithType: PathPoint.G + fullName: MLEM.Pathfinding.PathPoint.G + type: Field + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: G + path: ../MLEM/Pathfinding/AStar.cs + startLine: 217 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: The G cost of this path point, which is the actual distance from the start to the current . + example: [] + syntax: + content: public readonly float G + return: + type: System.Single + content.vb: Public ReadOnly G As Single + nameWithType.vb: PathPoint(Of T).G + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).G +- uid: MLEM.Pathfinding.PathPoint`1.#ctor(`0,System.Single,MLEM.Pathfinding.PathPoint{`0},System.Single,System.Single) + commentId: M:MLEM.Pathfinding.PathPoint`1.#ctor(`0,System.Single,MLEM.Pathfinding.PathPoint{`0},System.Single,System.Single) + id: '#ctor(`0,System.Single,MLEM.Pathfinding.PathPoint{`0},System.Single,System.Single)' + parent: MLEM.Pathfinding.PathPoint`1 + langs: + - csharp + - vb + name: PathPoint(T, float, PathPoint, float, float) + nameWithType: PathPoint.PathPoint(T, float, PathPoint, float, float) + fullName: MLEM.Pathfinding.PathPoint.PathPoint(T, float, MLEM.Pathfinding.PathPoint, float, float) + type: Constructor + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Pathfinding/AStar.cs + startLine: 227 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: Creates a new path point with the supplied settings. + example: [] + syntax: + content: public PathPoint(T pos, float heuristicDistance, PathPoint parent, float terrainCost, float defaultCost) + parameters: + - id: pos + type: '{T}' + description: The point's position. + - id: heuristicDistance + type: System.Single + description: The point's estimated distance from the pos to the goal, based on the defaultCost. + - id: parent + type: MLEM.Pathfinding.PathPoint`1 + description: The point's parent. + - id: terrainCost + type: System.Single + description: The terrain cost to move from the parent to this point, based on . + - id: defaultCost + type: System.Single + description: The default cost for a path point. + content.vb: Public Sub New(pos As T, heuristicDistance As Single, parent As PathPoint(Of T), terrainCost As Single, defaultCost As Single) + overload: MLEM.Pathfinding.PathPoint`1.#ctor* + nameWithType.vb: PathPoint(Of T).New(T, Single, PathPoint(Of T), Single, Single) + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).New(T, Single, MLEM.Pathfinding.PathPoint(Of T), Single, Single) + name.vb: New(T, Single, PathPoint(Of T), Single, Single) +- uid: MLEM.Pathfinding.PathPoint`1.Equals(MLEM.Pathfinding.PathPoint{`0}) + commentId: M:MLEM.Pathfinding.PathPoint`1.Equals(MLEM.Pathfinding.PathPoint{`0}) + id: Equals(MLEM.Pathfinding.PathPoint{`0}) + parent: MLEM.Pathfinding.PathPoint`1 + langs: + - csharp + - vb + name: Equals(PathPoint) + nameWithType: PathPoint.Equals(PathPoint) + fullName: MLEM.Pathfinding.PathPoint.Equals(MLEM.Pathfinding.PathPoint) + type: Method + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Pathfinding/AStar.cs + startLine: 238 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: Indicates whether the current object is equal to another object of the same type. + example: [] + syntax: + content: public bool Equals(PathPoint other) + parameters: + - id: other + type: MLEM.Pathfinding.PathPoint`1 + description: An object to compare with this object. + return: + type: System.Boolean + description: true if the current object is equal to the other parameter; otherwise, false. + content.vb: Public Function Equals(other As PathPoint(Of T)) As Boolean + overload: MLEM.Pathfinding.PathPoint`1.Equals* + implements: + - System.IEquatable{MLEM.Pathfinding.PathPoint`1}.Equals(MLEM.Pathfinding.PathPoint{{T}}) + nameWithType.vb: PathPoint(Of T).Equals(PathPoint(Of T)) + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).Equals(MLEM.Pathfinding.PathPoint(Of T)) + name.vb: Equals(PathPoint(Of T)) +- uid: MLEM.Pathfinding.PathPoint`1.Equals(System.Object) + commentId: M:MLEM.Pathfinding.PathPoint`1.Equals(System.Object) + id: Equals(System.Object) + parent: MLEM.Pathfinding.PathPoint`1 + langs: + - csharp + - vb + name: Equals(object) + nameWithType: PathPoint.Equals(object) + fullName: MLEM.Pathfinding.PathPoint.Equals(object) + type: Method + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Equals + path: ../MLEM/Pathfinding/AStar.cs + startLine: 245 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: Indicates whether this instance and a specified object are equal. + example: [] + syntax: + content: public override bool Equals(object obj) + parameters: + - id: obj + type: System.Object + description: The object to compare with the current instance. + return: + type: System.Boolean + description: true if obj and this instance are the same type and represent the same value; otherwise, false. + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.Object.Equals(System.Object) + overload: MLEM.Pathfinding.PathPoint`1.Equals* + nameWithType.vb: PathPoint(Of T).Equals(Object) + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).Equals(Object) + name.vb: Equals(Object) +- uid: MLEM.Pathfinding.PathPoint`1.GetHashCode + commentId: M:MLEM.Pathfinding.PathPoint`1.GetHashCode + id: GetHashCode + parent: MLEM.Pathfinding.PathPoint`1 + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: PathPoint.GetHashCode() + fullName: MLEM.Pathfinding.PathPoint.GetHashCode() + type: Method + source: + remote: + path: MLEM/Pathfinding/AStar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetHashCode + path: ../MLEM/Pathfinding/AStar.cs + startLine: 251 + assemblies: + - MLEM + namespace: MLEM.Pathfinding + summary: Returns the hash code for this instance. + example: [] + syntax: + content: public override int GetHashCode() + return: + type: System.Int32 + description: A 32-bit signed integer that is the hash code for this instance. + content.vb: Public Overrides Function GetHashCode() As Integer + overridden: System.Object.GetHashCode + overload: MLEM.Pathfinding.PathPoint`1.GetHashCode* + nameWithType.vb: PathPoint(Of T).GetHashCode() + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).GetHashCode() +references: +- uid: MLEM.Pathfinding.AStar`1 + commentId: T:MLEM.Pathfinding.AStar`1 + href: MLEM.Pathfinding.AStar-1.html + name: AStar + nameWithType: AStar + fullName: MLEM.Pathfinding.AStar + nameWithType.vb: AStar(Of T) + fullName.vb: MLEM.Pathfinding.AStar(Of T) + name.vb: AStar(Of T) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Pathfinding + commentId: N:MLEM.Pathfinding + href: MLEM.html + name: MLEM.Pathfinding + nameWithType: MLEM.Pathfinding + fullName: MLEM.Pathfinding + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.IEquatable{MLEM.Pathfinding.PathPoint`1} + commentId: T:System.IEquatable{MLEM.Pathfinding.PathPoint`1} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable> + nameWithType: IEquatable> + fullName: System.IEquatable> + nameWithType.vb: IEquatable(Of PathPoint(Of T)) + fullName.vb: System.IEquatable(Of MLEM.Pathfinding.PathPoint(Of T)) + name.vb: IEquatable(Of PathPoint(Of T)) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: MLEM.Pathfinding.PathPoint`1 + name: PathPoint + href: MLEM.Pathfinding.PathPoint-1.html + - name: < + - name: T + - name: '>' + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Pathfinding.PathPoint`1 + name: PathPoint + href: MLEM.Pathfinding.PathPoint-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) +- 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,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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Pathfinding.PathPoint`1 + commentId: T:MLEM.Pathfinding.PathPoint`1 + parent: MLEM.Pathfinding + href: MLEM.Pathfinding.PathPoint-1.html + name: PathPoint + nameWithType: PathPoint + fullName: MLEM.Pathfinding.PathPoint + nameWithType.vb: PathPoint(Of T) + fullName.vb: MLEM.Pathfinding.PathPoint(Of T) + name.vb: PathPoint(Of T) + spec.csharp: + - uid: MLEM.Pathfinding.PathPoint`1 + name: PathPoint + href: MLEM.Pathfinding.PathPoint-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Pathfinding.PathPoint`1 + name: PathPoint + href: MLEM.Pathfinding.PathPoint-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T +- 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.Pathfinding.PathPoint`1.Pos + commentId: F:MLEM.Pathfinding.PathPoint`1.Pos + href: MLEM.Pathfinding.PathPoint-1.html#MLEM_Pathfinding_PathPoint_1_Pos + name: Pos + nameWithType: PathPoint.Pos + fullName: MLEM.Pathfinding.PathPoint.Pos + nameWithType.vb: PathPoint(Of T).Pos + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).Pos +- uid: MLEM.Pathfinding.AStar`1.GetCost + commentId: T:MLEM.Pathfinding.AStar`1.GetCost + parent: MLEM.Pathfinding + href: MLEM.Pathfinding.AStar-1.html + name: AStar.GetCost + nameWithType: AStar.GetCost + fullName: MLEM.Pathfinding.AStar.GetCost + nameWithType.vb: AStar(Of T).GetCost + fullName.vb: MLEM.Pathfinding.AStar(Of T).GetCost + name.vb: AStar(Of T).GetCost + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html +- uid: MLEM.Pathfinding.PathPoint`1.#ctor* + commentId: Overload:MLEM.Pathfinding.PathPoint`1.#ctor + href: MLEM.Pathfinding.PathPoint-1.html#MLEM_Pathfinding_PathPoint_1__ctor__0_System_Single_MLEM_Pathfinding_PathPoint__0__System_Single_System_Single_ + name: PathPoint + nameWithType: PathPoint.PathPoint + fullName: MLEM.Pathfinding.PathPoint.PathPoint + nameWithType.vb: PathPoint(Of T).New + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).New + name.vb: New +- uid: MLEM.Pathfinding.PathPoint`1.Equals* + commentId: Overload:MLEM.Pathfinding.PathPoint`1.Equals + href: MLEM.Pathfinding.PathPoint-1.html#MLEM_Pathfinding_PathPoint_1_Equals_MLEM_Pathfinding_PathPoint__0__ + name: Equals + nameWithType: PathPoint.Equals + fullName: MLEM.Pathfinding.PathPoint.Equals + nameWithType.vb: PathPoint(Of T).Equals + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).Equals +- uid: System.IEquatable{MLEM.Pathfinding.PathPoint`1}.Equals(MLEM.Pathfinding.PathPoint{{T}}) + commentId: M:System.IEquatable{MLEM.Pathfinding.PathPoint`1}.Equals(MLEM.Pathfinding.PathPoint{`0}) + parent: System.IEquatable{MLEM.Pathfinding.PathPoint`1} + definition: System.IEquatable`1.Equals(`0) + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(PathPoint) + nameWithType: IEquatable>.Equals(PathPoint) + fullName: System.IEquatable>.Equals(MLEM.Pathfinding.PathPoint) + nameWithType.vb: IEquatable(Of PathPoint(Of T)).Equals(PathPoint(Of T)) + fullName.vb: System.IEquatable(Of MLEM.Pathfinding.PathPoint(Of T)).Equals(MLEM.Pathfinding.PathPoint(Of T)) + name.vb: Equals(PathPoint(Of T)) + spec.csharp: + - uid: System.IEquatable{MLEM.Pathfinding.PathPoint`1}.Equals(MLEM.Pathfinding.PathPoint{`0}) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Pathfinding.PathPoint`1 + name: PathPoint + href: MLEM.Pathfinding.PathPoint-1.html + - name: < + - name: T + - name: '>' + - name: ) + spec.vb: + - uid: System.IEquatable{MLEM.Pathfinding.PathPoint`1}.Equals(MLEM.Pathfinding.PathPoint{`0}) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: MLEM.Pathfinding.PathPoint`1 + name: PathPoint + href: MLEM.Pathfinding.PathPoint-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) +- 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: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(T) + nameWithType: IEquatable.Equals(T) + fullName: System.IEquatable.Equals(T) + nameWithType.vb: IEquatable(Of T).Equals(T) + fullName.vb: System.IEquatable(Of T).Equals(T) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - 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.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: MLEM.Pathfinding.PathPoint`1.GetHashCode* + commentId: Overload:MLEM.Pathfinding.PathPoint`1.GetHashCode + href: MLEM.Pathfinding.PathPoint-1.html#MLEM_Pathfinding_PathPoint_1_GetHashCode + name: GetHashCode + nameWithType: PathPoint.GetHashCode + fullName: MLEM.Pathfinding.PathPoint.GetHashCode + nameWithType.vb: PathPoint(Of T).GetHashCode + fullName.vb: MLEM.Pathfinding.PathPoint(Of T).GetHashCode +- 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 diff --git a/Docs/api/MLEM.Pathfinding.yml b/Docs/api/MLEM.Pathfinding.yml new file mode 100644 index 0000000..abd53f8 --- /dev/null +++ b/Docs/api/MLEM.Pathfinding.yml @@ -0,0 +1,175 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Pathfinding + commentId: N:MLEM.Pathfinding + id: MLEM.Pathfinding + children: + - MLEM.Pathfinding.AStar2 + - MLEM.Pathfinding.AStar3 + - MLEM.Pathfinding.AStar`1 + - MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + - MLEM.Pathfinding.AStar`1.GetCost + - MLEM.Pathfinding.PathPoint`1 + langs: + - csharp + - vb + name: MLEM.Pathfinding + nameWithType: MLEM.Pathfinding + fullName: MLEM.Pathfinding + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Pathfinding.AStar`1 + commentId: T:MLEM.Pathfinding.AStar`1 + href: MLEM.Pathfinding.AStar-1.html + name: AStar + nameWithType: AStar + fullName: MLEM.Pathfinding.AStar + nameWithType.vb: AStar(Of T) + fullName.vb: MLEM.Pathfinding.AStar(Of T) + name.vb: AStar(Of T) + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Pathfinding.AStar`1.GetCost + commentId: T:MLEM.Pathfinding.AStar`1.GetCost + parent: MLEM.Pathfinding + href: MLEM.Pathfinding.AStar-1.html + name: AStar.GetCost + nameWithType: AStar.GetCost + fullName: MLEM.Pathfinding.AStar.GetCost + nameWithType.vb: AStar(Of T).GetCost + fullName.vb: MLEM.Pathfinding.AStar(Of T).GetCost + name.vb: AStar(Of T).GetCost + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: GetCost + href: MLEM.Pathfinding.AStar-1.GetCost.html +- uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + commentId: T:MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + parent: MLEM.Pathfinding + href: MLEM.Pathfinding.AStar-1.html + name: AStar.CollectAdditionalNeighbors + nameWithType: AStar.CollectAdditionalNeighbors + fullName: MLEM.Pathfinding.AStar.CollectAdditionalNeighbors + nameWithType.vb: AStar(Of T).CollectAdditionalNeighbors + fullName.vb: MLEM.Pathfinding.AStar(Of T).CollectAdditionalNeighbors + name.vb: AStar(Of T).CollectAdditionalNeighbors + spec.csharp: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: < + - name: T + - name: '>' + - name: . + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html + spec.vb: + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + href: MLEM.Pathfinding.AStar-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: . + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: CollectAdditionalNeighbors + href: MLEM.Pathfinding.AStar-1.CollectAdditionalNeighbors.html +- uid: MLEM.Pathfinding.PathPoint`1 + commentId: T:MLEM.Pathfinding.PathPoint`1 + parent: MLEM.Pathfinding + href: MLEM.Pathfinding.PathPoint-1.html + name: PathPoint + nameWithType: PathPoint + fullName: MLEM.Pathfinding.PathPoint + nameWithType.vb: PathPoint(Of T) + fullName.vb: MLEM.Pathfinding.PathPoint(Of T) + name.vb: PathPoint(Of T) + spec.csharp: + - uid: MLEM.Pathfinding.PathPoint`1 + name: PathPoint + href: MLEM.Pathfinding.PathPoint-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Pathfinding.PathPoint`1 + name: PathPoint + href: MLEM.Pathfinding.PathPoint-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Pathfinding.AStar2 + commentId: T:MLEM.Pathfinding.AStar2 + href: MLEM.Pathfinding.AStar2.html + name: AStar2 + nameWithType: AStar2 + fullName: MLEM.Pathfinding.AStar2 +- uid: MLEM.Pathfinding.AStar3 + commentId: T:MLEM.Pathfinding.AStar3 + href: MLEM.Pathfinding.AStar3.html + name: AStar3 + nameWithType: AStar3 + fullName: MLEM.Pathfinding.AStar3 +- uid: MLEM.Pathfinding + commentId: N:MLEM.Pathfinding + href: MLEM.html + name: MLEM.Pathfinding + nameWithType: MLEM.Pathfinding + fullName: MLEM.Pathfinding + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Pathfinding + name: Pathfinding + href: MLEM.Pathfinding.html diff --git a/Docs/api/MLEM.Sound.SoundEffectInfo.yml b/Docs/api/MLEM.Sound.SoundEffectInfo.yml new file mode 100644 index 0000000..63ed3ad --- /dev/null +++ b/Docs/api/MLEM.Sound.SoundEffectInfo.yml @@ -0,0 +1,813 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Sound.SoundEffectInfo + commentId: T:MLEM.Sound.SoundEffectInfo + id: SoundEffectInfo + parent: MLEM.Sound + children: + - MLEM.Sound.SoundEffectInfo.#ctor(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single) + - MLEM.Sound.SoundEffectInfo.CreateInstance(System.Boolean) + - MLEM.Sound.SoundEffectInfo.GetRandomPitch + - MLEM.Sound.SoundEffectInfo.Pan + - MLEM.Sound.SoundEffectInfo.Pitch + - MLEM.Sound.SoundEffectInfo.Play + - MLEM.Sound.SoundEffectInfo.RandomPitchModifier + - MLEM.Sound.SoundEffectInfo.Sound + - MLEM.Sound.SoundEffectInfo.Volume + langs: + - csharp + - vb + name: SoundEffectInfo + nameWithType: SoundEffectInfo + fullName: MLEM.Sound.SoundEffectInfo + type: Class + source: + remote: + path: MLEM/Sound/SoundEffectInfo.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SoundEffectInfo + path: ../MLEM/Sound/SoundEffectInfo.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + A sound effect info is a wrapper around that additionally stores , and information. + + Additionally, a can be applied, a can be created using , and more. + example: [] + syntax: + content: public class SoundEffectInfo + content.vb: Public Class SoundEffectInfo + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Sound.SoundEffectInfo.Sound + commentId: F:MLEM.Sound.SoundEffectInfo.Sound + id: Sound + parent: MLEM.Sound.SoundEffectInfo + langs: + - csharp + - vb + name: Sound + nameWithType: SoundEffectInfo.Sound + fullName: MLEM.Sound.SoundEffectInfo.Sound + type: Field + source: + remote: + path: MLEM/Sound/SoundEffectInfo.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Sound + path: ../MLEM/Sound/SoundEffectInfo.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: The that is played by this info. + example: [] + syntax: + content: public readonly SoundEffect Sound + return: + type: Microsoft.Xna.Framework.Audio.SoundEffect + content.vb: Public ReadOnly Sound As SoundEffect +- uid: MLEM.Sound.SoundEffectInfo.Volume + commentId: F:MLEM.Sound.SoundEffectInfo.Volume + id: Volume + parent: MLEM.Sound.SoundEffectInfo + langs: + - csharp + - vb + name: Volume + nameWithType: SoundEffectInfo.Volume + fullName: MLEM.Sound.SoundEffectInfo.Volume + type: Field + source: + remote: + path: MLEM/Sound/SoundEffectInfo.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Volume + path: ../MLEM/Sound/SoundEffectInfo.cs + startLine: 20 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: Volume, ranging from 0.0 (silence) to 1.0 (full volume). Volume during playback is scaled by SoundEffect.MasterVolume. + example: [] + syntax: + content: public float Volume + return: + type: System.Single + content.vb: Public Volume As Single +- uid: MLEM.Sound.SoundEffectInfo.Pitch + commentId: F:MLEM.Sound.SoundEffectInfo.Pitch + id: Pitch + parent: MLEM.Sound.SoundEffectInfo + langs: + - csharp + - vb + name: Pitch + nameWithType: SoundEffectInfo.Pitch + fullName: MLEM.Sound.SoundEffectInfo.Pitch + type: Field + source: + remote: + path: MLEM/Sound/SoundEffectInfo.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Pitch + path: ../MLEM/Sound/SoundEffectInfo.cs + startLine: 25 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + Pitch adjustment, ranging from -1.0 (down an octave) to 0.0 (no change) to 1.0 (up an octave). + + To incorporate , you can use . + example: [] + syntax: + content: public float Pitch + return: + type: System.Single + content.vb: Public Pitch As Single +- uid: MLEM.Sound.SoundEffectInfo.Pan + commentId: F:MLEM.Sound.SoundEffectInfo.Pan + id: Pan + parent: MLEM.Sound.SoundEffectInfo + langs: + - csharp + - vb + name: Pan + nameWithType: SoundEffectInfo.Pan + fullName: MLEM.Sound.SoundEffectInfo.Pan + type: Field + source: + remote: + path: MLEM/Sound/SoundEffectInfo.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Pan + path: ../MLEM/Sound/SoundEffectInfo.cs + startLine: 29 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: Pan value ranging from -1.0 (left speaker) to 0.0 (centered), 1.0 (right speaker). + example: [] + syntax: + content: public float Pan + return: + type: System.Single + content.vb: Public Pan As Single +- uid: MLEM.Sound.SoundEffectInfo.RandomPitchModifier + commentId: F:MLEM.Sound.SoundEffectInfo.RandomPitchModifier + id: RandomPitchModifier + parent: MLEM.Sound.SoundEffectInfo + langs: + - csharp + - vb + name: RandomPitchModifier + nameWithType: SoundEffectInfo.RandomPitchModifier + fullName: MLEM.Sound.SoundEffectInfo.RandomPitchModifier + type: Field + source: + remote: + path: MLEM/Sound/SoundEffectInfo.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RandomPitchModifier + path: ../MLEM/Sound/SoundEffectInfo.cs + startLine: 34 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + A value that allows randomly modifying every time or are used. + + The random modifier that is added onto will be between - and . + example: [] + syntax: + content: public float RandomPitchModifier + return: + type: System.Single + content.vb: Public RandomPitchModifier As Single +- uid: MLEM.Sound.SoundEffectInfo.#ctor(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single) + commentId: M:MLEM.Sound.SoundEffectInfo.#ctor(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single) + id: '#ctor(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single)' + parent: MLEM.Sound.SoundEffectInfo + langs: + - csharp + - vb + name: SoundEffectInfo(SoundEffect, float, float, float) + nameWithType: SoundEffectInfo.SoundEffectInfo(SoundEffect, float, float, float) + fullName: MLEM.Sound.SoundEffectInfo.SoundEffectInfo(Microsoft.Xna.Framework.Audio.SoundEffect, float, float, float) + type: Constructor + source: + remote: + path: MLEM/Sound/SoundEffectInfo.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Sound/SoundEffectInfo.cs + startLine: 43 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: Creates a new sound effect info with the given values. + example: [] + syntax: + content: public SoundEffectInfo(SoundEffect sound, float volume = 1, float pitch = 0, float pan = 0) + parameters: + - id: sound + type: Microsoft.Xna.Framework.Audio.SoundEffect + description: The sound to play + - id: volume + type: System.Single + description: The volume to play the sound with + - id: pitch + type: System.Single + description: The pitch to play the sound with + - id: pan + type: System.Single + description: The pan to play the sound with + content.vb: Public Sub New(sound As SoundEffect, volume As Single = 1, pitch As Single = 0, pan As Single = 0) + overload: MLEM.Sound.SoundEffectInfo.#ctor* + nameWithType.vb: SoundEffectInfo.New(SoundEffect, Single, Single, Single) + fullName.vb: MLEM.Sound.SoundEffectInfo.New(Microsoft.Xna.Framework.Audio.SoundEffect, Single, Single, Single) + name.vb: New(SoundEffect, Single, Single, Single) +- uid: MLEM.Sound.SoundEffectInfo.GetRandomPitch + commentId: M:MLEM.Sound.SoundEffectInfo.GetRandomPitch + id: GetRandomPitch + parent: MLEM.Sound.SoundEffectInfo + langs: + - csharp + - vb + name: GetRandomPitch() + nameWithType: SoundEffectInfo.GetRandomPitch() + fullName: MLEM.Sound.SoundEffectInfo.GetRandomPitch() + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInfo.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRandomPitch + path: ../MLEM/Sound/SoundEffectInfo.cs + startLine: 55 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + Returns a random pitch for this sound effect info that is between - and + . + + If is 0, this method always returns . + example: [] + syntax: + content: public float GetRandomPitch() + return: + type: System.Single + description: A random pitch to use to play this sound effect + content.vb: Public Function GetRandomPitch() As Single + overload: MLEM.Sound.SoundEffectInfo.GetRandomPitch* +- uid: MLEM.Sound.SoundEffectInfo.Play + commentId: M:MLEM.Sound.SoundEffectInfo.Play + id: Play + parent: MLEM.Sound.SoundEffectInfo + langs: + - csharp + - vb + name: Play() + nameWithType: SoundEffectInfo.Play() + fullName: MLEM.Sound.SoundEffectInfo.Play() + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInfo.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Play + path: ../MLEM/Sound/SoundEffectInfo.cs + startLine: 65 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: Plays this info's once. + example: [] + syntax: + content: public bool Play() + return: + type: System.Boolean + description: False if more sounds are currently playing than the platform allows + content.vb: Public Function Play() As Boolean + overload: MLEM.Sound.SoundEffectInfo.Play* +- uid: MLEM.Sound.SoundEffectInfo.CreateInstance(System.Boolean) + commentId: M:MLEM.Sound.SoundEffectInfo.CreateInstance(System.Boolean) + id: CreateInstance(System.Boolean) + parent: MLEM.Sound.SoundEffectInfo + langs: + - csharp + - vb + name: CreateInstance(bool) + nameWithType: SoundEffectInfo.CreateInstance(bool) + fullName: MLEM.Sound.SoundEffectInfo.CreateInstance(bool) + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInfo.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CreateInstance + path: ../MLEM/Sound/SoundEffectInfo.cs + startLine: 74 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: Creates a new with this sound effect info's data. + example: [] + syntax: + content: public SoundEffectInstance CreateInstance(bool isLooped = false) + parameters: + - id: isLooped + type: System.Boolean + description: The value to set the returned instance's to. Defaults to false. + return: + type: Microsoft.Xna.Framework.Audio.SoundEffectInstance + description: A new sound effect instance, with this info's data applied + content.vb: Public Function CreateInstance(isLooped As Boolean = False) As SoundEffectInstance + overload: MLEM.Sound.SoundEffectInfo.CreateInstance* + nameWithType.vb: SoundEffectInfo.CreateInstance(Boolean) + fullName.vb: MLEM.Sound.SoundEffectInfo.CreateInstance(Boolean) + name.vb: CreateInstance(Boolean) +references: +- uid: Microsoft.Xna.Framework.Audio.SoundEffect + commentId: T:Microsoft.Xna.Framework.Audio.SoundEffect + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: SoundEffect + nameWithType: SoundEffect + fullName: Microsoft.Xna.Framework.Audio.SoundEffect +- uid: MLEM.Sound.SoundEffectInfo.Volume + commentId: F:MLEM.Sound.SoundEffectInfo.Volume + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_Volume + name: Volume + nameWithType: SoundEffectInfo.Volume + fullName: MLEM.Sound.SoundEffectInfo.Volume +- uid: MLEM.Sound.SoundEffectInfo.Pitch + commentId: F:MLEM.Sound.SoundEffectInfo.Pitch + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_Pitch + name: Pitch + nameWithType: SoundEffectInfo.Pitch + fullName: MLEM.Sound.SoundEffectInfo.Pitch +- uid: MLEM.Sound.SoundEffectInfo.Pan + commentId: F:MLEM.Sound.SoundEffectInfo.Pan + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_Pan + name: Pan + nameWithType: SoundEffectInfo.Pan + fullName: MLEM.Sound.SoundEffectInfo.Pan +- uid: MLEM.Sound.SoundEffectInfo.RandomPitchModifier + commentId: F:MLEM.Sound.SoundEffectInfo.RandomPitchModifier + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_RandomPitchModifier + name: RandomPitchModifier + nameWithType: SoundEffectInfo.RandomPitchModifier + fullName: MLEM.Sound.SoundEffectInfo.RandomPitchModifier +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance + commentId: T:Microsoft.Xna.Framework.Audio.SoundEffectInstance + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: SoundEffectInstance + nameWithType: SoundEffectInstance + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance +- uid: MLEM.Sound.SoundEffectInfo.CreateInstance(System.Boolean) + commentId: M:MLEM.Sound.SoundEffectInfo.CreateInstance(System.Boolean) + isExternal: true + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_CreateInstance_System_Boolean_ + name: CreateInstance(bool) + nameWithType: SoundEffectInfo.CreateInstance(bool) + fullName: MLEM.Sound.SoundEffectInfo.CreateInstance(bool) + nameWithType.vb: SoundEffectInfo.CreateInstance(Boolean) + fullName.vb: MLEM.Sound.SoundEffectInfo.CreateInstance(Boolean) + name.vb: CreateInstance(Boolean) + spec.csharp: + - uid: MLEM.Sound.SoundEffectInfo.CreateInstance(System.Boolean) + name: CreateInstance + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_CreateInstance_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Sound.SoundEffectInfo.CreateInstance(System.Boolean) + name: CreateInstance + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_CreateInstance_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Sound + commentId: N:MLEM.Sound + href: MLEM.html + name: MLEM.Sound + nameWithType: MLEM.Sound + fullName: MLEM.Sound + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Audio + commentId: N:Microsoft.Xna.Framework.Audio + isExternal: true + name: Microsoft.Xna.Framework.Audio + nameWithType: Microsoft.Xna.Framework.Audio + fullName: Microsoft.Xna.Framework.Audio + 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.Audio + name: Audio + 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.Audio + name: Audio + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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.Sound.SoundEffectInfo.GetRandomPitch + commentId: M:MLEM.Sound.SoundEffectInfo.GetRandomPitch + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_GetRandomPitch + name: GetRandomPitch() + nameWithType: SoundEffectInfo.GetRandomPitch() + fullName: MLEM.Sound.SoundEffectInfo.GetRandomPitch() + spec.csharp: + - uid: MLEM.Sound.SoundEffectInfo.GetRandomPitch + name: GetRandomPitch + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_GetRandomPitch + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Sound.SoundEffectInfo.GetRandomPitch + name: GetRandomPitch + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_GetRandomPitch + - name: ( + - name: ) +- uid: MLEM.Sound.SoundEffectInfo.Play + commentId: M:MLEM.Sound.SoundEffectInfo.Play + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_Play + name: Play() + nameWithType: SoundEffectInfo.Play() + fullName: MLEM.Sound.SoundEffectInfo.Play() + spec.csharp: + - uid: MLEM.Sound.SoundEffectInfo.Play + name: Play + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_Play + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Sound.SoundEffectInfo.Play + name: Play + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_Play + - name: ( + - name: ) +- uid: MLEM.Sound.SoundEffectInfo.#ctor* + commentId: Overload:MLEM.Sound.SoundEffectInfo.#ctor + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo__ctor_Microsoft_Xna_Framework_Audio_SoundEffect_System_Single_System_Single_System_Single_ + name: SoundEffectInfo + nameWithType: SoundEffectInfo.SoundEffectInfo + fullName: MLEM.Sound.SoundEffectInfo.SoundEffectInfo + nameWithType.vb: SoundEffectInfo.New + fullName.vb: MLEM.Sound.SoundEffectInfo.New + name.vb: New +- uid: MLEM.Sound.SoundEffectInfo.GetRandomPitch* + commentId: Overload:MLEM.Sound.SoundEffectInfo.GetRandomPitch + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_GetRandomPitch + name: GetRandomPitch + nameWithType: SoundEffectInfo.GetRandomPitch + fullName: MLEM.Sound.SoundEffectInfo.GetRandomPitch +- uid: MLEM.Sound.SoundEffectInfo.Sound + commentId: F:MLEM.Sound.SoundEffectInfo.Sound + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_Sound + name: Sound + nameWithType: SoundEffectInfo.Sound + fullName: MLEM.Sound.SoundEffectInfo.Sound +- uid: MLEM.Sound.SoundEffectInfo.Play* + commentId: Overload:MLEM.Sound.SoundEffectInfo.Play + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_Play + name: Play + nameWithType: SoundEffectInfo.Play + fullName: MLEM.Sound.SoundEffectInfo.Play +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance.IsLooped + commentId: P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.IsLooped + isExternal: true + name: IsLooped + nameWithType: SoundEffectInstance.IsLooped + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance.IsLooped +- uid: MLEM.Sound.SoundEffectInfo.CreateInstance* + commentId: Overload:MLEM.Sound.SoundEffectInfo.CreateInstance + href: MLEM.Sound.SoundEffectInfo.html#MLEM_Sound_SoundEffectInfo_CreateInstance_System_Boolean_ + name: CreateInstance + nameWithType: SoundEffectInfo.CreateInstance + fullName: MLEM.Sound.SoundEffectInfo.CreateInstance diff --git a/Docs/api/MLEM.Sound.SoundEffectInstanceHandler.Entry.yml b/Docs/api/MLEM.Sound.SoundEffectInstanceHandler.Entry.yml new file mode 100644 index 0000000..cde88af --- /dev/null +++ b/Docs/api/MLEM.Sound.SoundEffectInstanceHandler.Entry.yml @@ -0,0 +1,617 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + commentId: T:MLEM.Sound.SoundEffectInstanceHandler.Entry + id: SoundEffectInstanceHandler.Entry + parent: MLEM.Sound + children: + - MLEM.Sound.SoundEffectInstanceHandler.Entry.Emitter + - MLEM.Sound.SoundEffectInstanceHandler.Entry.Instance + - MLEM.Sound.SoundEffectInstanceHandler.Entry.OnStopped + langs: + - csharp + - vb + name: SoundEffectInstanceHandler.Entry + nameWithType: SoundEffectInstanceHandler.Entry + fullName: MLEM.Sound.SoundEffectInstanceHandler.Entry + type: Struct + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Entry + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 135 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + An entry in a . + + Each entry stores the that is being played, as well as the additional data passed through . + example: [] + syntax: + content: public readonly struct SoundEffectInstanceHandler.Entry + content.vb: Public Structure SoundEffectInstanceHandler.Entry + inheritedMembers: + - System.ValueType.Equals(System.Object) + - System.ValueType.GetHashCode + - System.ValueType.ToString + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetType +- uid: MLEM.Sound.SoundEffectInstanceHandler.Entry.Instance + commentId: F:MLEM.Sound.SoundEffectInstanceHandler.Entry.Instance + id: Instance + parent: MLEM.Sound.SoundEffectInstanceHandler.Entry + langs: + - csharp + - vb + name: Instance + nameWithType: SoundEffectInstanceHandler.Entry.Instance + fullName: MLEM.Sound.SoundEffectInstanceHandler.Entry.Instance + type: Field + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Instance + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 140 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: The sound effect instance that this entry is playing + example: [] + syntax: + content: public readonly SoundEffectInstance Instance + return: + type: Microsoft.Xna.Framework.Audio.SoundEffectInstance + content.vb: Public ReadOnly Instance As SoundEffectInstance +- uid: MLEM.Sound.SoundEffectInstanceHandler.Entry.OnStopped + commentId: F:MLEM.Sound.SoundEffectInstanceHandler.Entry.OnStopped + id: OnStopped + parent: MLEM.Sound.SoundEffectInstanceHandler.Entry + langs: + - csharp + - vb + name: OnStopped + nameWithType: SoundEffectInstanceHandler.Entry.OnStopped + fullName: MLEM.Sound.SoundEffectInstanceHandler.Entry.OnStopped + type: Field + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnStopped + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 145 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + An action that is invoked when this entry's is stopped or after it finishes naturally. + + This action is invoked in . + example: [] + syntax: + content: public readonly Action OnStopped + return: + type: System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance} + content.vb: Public ReadOnly OnStopped As Action(Of SoundEffectInstance) +- uid: MLEM.Sound.SoundEffectInstanceHandler.Entry.Emitter + commentId: F:MLEM.Sound.SoundEffectInstanceHandler.Entry.Emitter + id: Emitter + parent: MLEM.Sound.SoundEffectInstanceHandler.Entry + langs: + - csharp + - vb + name: Emitter + nameWithType: SoundEffectInstanceHandler.Entry.Emitter + fullName: MLEM.Sound.SoundEffectInstanceHandler.Entry.Emitter + type: Field + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Emitter + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 150 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + The that this sound effect instance is linked to. + + If the underlying handler's method has been called, 3D sound will be applied. + example: [] + syntax: + content: public readonly AudioEmitter Emitter + return: + type: Microsoft.Xna.Framework.Audio.AudioEmitter + content.vb: Public ReadOnly Emitter As AudioEmitter +references: +- uid: MLEM.Sound.SoundEffectInstanceHandler + commentId: T:MLEM.Sound.SoundEffectInstanceHandler + href: MLEM.Sound.SoundEffectInstanceHandler.html + name: SoundEffectInstanceHandler + nameWithType: SoundEffectInstanceHandler + fullName: MLEM.Sound.SoundEffectInstanceHandler +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance + commentId: T:Microsoft.Xna.Framework.Audio.SoundEffectInstance + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: SoundEffectInstance + nameWithType: SoundEffectInstance + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance +- uid: MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + isExternal: true + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Add_Microsoft_Xna_Framework_Audio_SoundEffectInstance_System_Action_Microsoft_Xna_Framework_Audio_SoundEffectInstance__Microsoft_Xna_Framework_Audio_AudioEmitter_ + name: Add(SoundEffectInstance, Action, AudioEmitter) + nameWithType: SoundEffectInstanceHandler.Add(SoundEffectInstance, Action, AudioEmitter) + fullName: MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance, System.Action, Microsoft.Xna.Framework.Audio.AudioEmitter) + nameWithType.vb: SoundEffectInstanceHandler.Add(SoundEffectInstance, Action(Of SoundEffectInstance), AudioEmitter) + fullName.vb: MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance, System.Action(Of Microsoft.Xna.Framework.Audio.SoundEffectInstance), Microsoft.Xna.Framework.Audio.AudioEmitter) + name.vb: Add(SoundEffectInstance, Action(Of SoundEffectInstance), AudioEmitter) + spec.csharp: + - uid: MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + name: Add + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Add_Microsoft_Xna_Framework_Audio_SoundEffectInstance_System_Action_Microsoft_Xna_Framework_Audio_SoundEffectInstance__Microsoft_Xna_Framework_Audio_AudioEmitter_ + - name: ( + - uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance + name: SoundEffectInstance + isExternal: true + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance + name: SoundEffectInstance + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Audio.AudioEmitter + name: AudioEmitter + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + name: Add + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Add_Microsoft_Xna_Framework_Audio_SoundEffectInstance_System_Action_Microsoft_Xna_Framework_Audio_SoundEffectInstance__Microsoft_Xna_Framework_Audio_AudioEmitter_ + - name: ( + - uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance + name: SoundEffectInstance + isExternal: true + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance + name: SoundEffectInstance + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Audio.AudioEmitter + name: AudioEmitter + isExternal: true + - name: ) +- uid: MLEM.Sound + commentId: N:MLEM.Sound + href: MLEM.html + name: MLEM.Sound + nameWithType: MLEM.Sound + fullName: MLEM.Sound + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.html +- uid: System.ValueType.Equals(System.Object) + commentId: M:System.ValueType.Equals(System.Object) + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + name: Equals(object) + nameWithType: ValueType.Equals(object) + fullName: System.ValueType.Equals(object) + nameWithType.vb: ValueType.Equals(Object) + fullName.vb: System.ValueType.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.ValueType.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.ValueType.GetHashCode + commentId: M:System.ValueType.GetHashCode + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + name: GetHashCode() + nameWithType: ValueType.GetHashCode() + fullName: System.ValueType.GetHashCode() + spec.csharp: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode + - name: ( + - name: ) +- uid: System.ValueType.ToString + commentId: M:System.ValueType.ToString + parent: System.ValueType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + name: ToString() + nameWithType: ValueType.ToString() + fullName: System.ValueType.ToString() + spec.csharp: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.ValueType.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Audio + commentId: N:Microsoft.Xna.Framework.Audio + isExternal: true + name: Microsoft.Xna.Framework.Audio + nameWithType: Microsoft.Xna.Framework.Audio + fullName: Microsoft.Xna.Framework.Audio + 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.Audio + name: Audio + 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.Audio + name: Audio + isExternal: true +- uid: System.ValueType + commentId: T:System.ValueType + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.valuetype + name: ValueType + nameWithType: ValueType + fullName: System.ValueType +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Sound.SoundEffectInstanceHandler.Entry.Instance + commentId: F:MLEM.Sound.SoundEffectInstanceHandler.Entry.Instance + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html#MLEM_Sound_SoundEffectInstanceHandler_Entry_Instance + name: Instance + nameWithType: SoundEffectInstanceHandler.Entry.Instance + fullName: MLEM.Sound.SoundEffectInstanceHandler.Entry.Instance +- uid: MLEM.Sound.SoundEffectInstanceHandler.Update + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.Update + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Update + name: Update() + nameWithType: SoundEffectInstanceHandler.Update() + fullName: MLEM.Sound.SoundEffectInstanceHandler.Update() + spec.csharp: + - uid: MLEM.Sound.SoundEffectInstanceHandler.Update + name: Update + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Update + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Sound.SoundEffectInstanceHandler.Update + name: Update + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Update + - name: ( + - name: ) +- uid: System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance} + commentId: T:System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of SoundEffectInstance) + fullName.vb: System.Action(Of Microsoft.Xna.Framework.Audio.SoundEffectInstance) + name.vb: Action(Of SoundEffectInstance) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance + name: SoundEffectInstance + isExternal: true + - 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: Microsoft.Xna.Framework.Audio.SoundEffectInstance + name: SoundEffectInstance + isExternal: true + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + 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.Audio.AudioEmitter + commentId: T:Microsoft.Xna.Framework.Audio.AudioEmitter + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: AudioEmitter + nameWithType: AudioEmitter + fullName: Microsoft.Xna.Framework.Audio.AudioEmitter +- uid: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + isExternal: true + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_SetListeners_Microsoft_Xna_Framework_Audio_AudioListener___ + name: SetListeners(params AudioListener[]) + nameWithType: SoundEffectInstanceHandler.SetListeners(params AudioListener[]) + fullName: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(params Microsoft.Xna.Framework.Audio.AudioListener[]) + nameWithType.vb: SoundEffectInstanceHandler.SetListeners(ParamArray AudioListener()) + fullName.vb: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(ParamArray Microsoft.Xna.Framework.Audio.AudioListener()) + name.vb: SetListeners(ParamArray AudioListener()) + spec.csharp: + - uid: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + name: SetListeners + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_SetListeners_Microsoft_Xna_Framework_Audio_AudioListener___ + - name: ( + - name: params + - name: " " + - uid: Microsoft.Xna.Framework.Audio.AudioListener + name: AudioListener + isExternal: true + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + name: SetListeners + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_SetListeners_Microsoft_Xna_Framework_Audio_AudioListener___ + - name: ( + - name: ParamArray + - name: " " + - uid: Microsoft.Xna.Framework.Audio.AudioListener + name: AudioListener + isExternal: true + - name: ( + - name: ) + - name: ) diff --git a/Docs/api/MLEM.Sound.SoundEffectInstanceHandler.yml b/Docs/api/MLEM.Sound.SoundEffectInstanceHandler.yml new file mode 100644 index 0000000..9a60e8e --- /dev/null +++ b/Docs/api/MLEM.Sound.SoundEffectInstanceHandler.yml @@ -0,0 +1,1815 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Sound.SoundEffectInstanceHandler + commentId: T:MLEM.Sound.SoundEffectInstanceHandler + id: SoundEffectInstanceHandler + parent: MLEM.Sound + children: + - MLEM.Sound.SoundEffectInstanceHandler.#ctor(Microsoft.Xna.Framework.Game) + - MLEM.Sound.SoundEffectInstanceHandler.Add(MLEM.Sound.SoundEffectInfo,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + - MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffect,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + - MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + - MLEM.Sound.SoundEffectInstanceHandler.GetEnumerator + - MLEM.Sound.SoundEffectInstanceHandler.Pause + - MLEM.Sound.SoundEffectInstanceHandler.Resume + - MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + - MLEM.Sound.SoundEffectInstanceHandler.Stop + - MLEM.Sound.SoundEffectInstanceHandler.Update + - MLEM.Sound.SoundEffectInstanceHandler.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: SoundEffectInstanceHandler + nameWithType: SoundEffectInstanceHandler + fullName: MLEM.Sound.SoundEffectInstanceHandler + type: Class + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SoundEffectInstanceHandler + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 12 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + A simple class that handles automatically removing and disposing objects once they are done playing to free up the audio source for new sounds. + + Additionally, a callback can be registered that is invoked when the finishes playing. + + Note that an object of this class can be added to a using its . + example: [] + syntax: + content: 'public class SoundEffectInstanceHandler : GameComponent, IGameComponent, IUpdateable, IDisposable, IEnumerable, IEnumerable' + content.vb: Public Class SoundEffectInstanceHandler Inherits GameComponent Implements IGameComponent, IUpdateable, IDisposable, IEnumerable(Of SoundEffectInstanceHandler.Entry), IEnumerable + inheritance: + - System.Object + - Microsoft.Xna.Framework.GameComponent + implements: + - Microsoft.Xna.Framework.IGameComponent + - Microsoft.Xna.Framework.IUpdateable + - System.IDisposable + - System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry} + - System.Collections.IEnumerable + 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(System.Boolean) + - 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 + extensionMethods: + - System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry}.MLEM.Misc.CollectionExtensions.Append``1(MLEM.Sound.SoundEffectInstanceHandler.Entry) + - System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry}.MLEM.Misc.CollectionExtensions.Prepend``1(MLEM.Sound.SoundEffectInstanceHandler.Entry) +- uid: MLEM.Sound.SoundEffectInstanceHandler.#ctor(Microsoft.Xna.Framework.Game) + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.#ctor(Microsoft.Xna.Framework.Game) + id: '#ctor(Microsoft.Xna.Framework.Game)' + parent: MLEM.Sound.SoundEffectInstanceHandler + langs: + - csharp + - vb + name: SoundEffectInstanceHandler(Game) + nameWithType: SoundEffectInstanceHandler.SoundEffectInstanceHandler(Game) + fullName: MLEM.Sound.SoundEffectInstanceHandler.SoundEffectInstanceHandler(Microsoft.Xna.Framework.Game) + type: Constructor + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 21 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: Creates a new sound effect instance handler with the given settings + example: [] + syntax: + content: public SoundEffectInstanceHandler(Game game) + parameters: + - id: game + type: Microsoft.Xna.Framework.Game + description: The game instance + content.vb: Public Sub New(game As Game) + overload: MLEM.Sound.SoundEffectInstanceHandler.#ctor* + nameWithType.vb: SoundEffectInstanceHandler.New(Game) + fullName.vb: MLEM.Sound.SoundEffectInstanceHandler.New(Microsoft.Xna.Framework.Game) + name.vb: New(Game) +- uid: MLEM.Sound.SoundEffectInstanceHandler.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Sound.SoundEffectInstanceHandler + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: SoundEffectInstanceHandler.Update(GameTime) + fullName: MLEM.Sound.SoundEffectInstanceHandler.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 24 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + Updates this sound effect handler and manages all of the objects in it. + + If has been called, all sounds will additionally be updated in 3D space. + + This should be called each update frame. + example: [] + syntax: + content: public override void Update(GameTime gameTime) + parameters: + - id: gameTime + type: Microsoft.Xna.Framework.GameTime + content.vb: Public Overrides Sub Update(gameTime As GameTime) + overridden: Microsoft.Xna.Framework.GameComponent.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Sound.SoundEffectInstanceHandler.Update* +- uid: MLEM.Sound.SoundEffectInstanceHandler.Update + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.Update + id: Update + parent: MLEM.Sound.SoundEffectInstanceHandler + langs: + - csharp + - vb + name: Update() + nameWithType: SoundEffectInstanceHandler.Update() + fullName: MLEM.Sound.SoundEffectInstanceHandler.Update() + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 33 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + Updates this sound effect handler and manages all of the objects in it. + + If has been called, all sounds will additionally be updated in 3D space. + + This should be called each update frame. + example: [] + syntax: + content: public void Update() + content.vb: Public Sub Update() + overload: MLEM.Sound.SoundEffectInstanceHandler.Update* +- uid: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + id: SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + parent: MLEM.Sound.SoundEffectInstanceHandler + langs: + - csharp + - vb + name: SetListeners(params AudioListener[]) + nameWithType: SoundEffectInstanceHandler.SetListeners(params AudioListener[]) + fullName: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(params Microsoft.Xna.Framework.Audio.AudioListener[]) + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetListeners + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 49 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + Sets the collection objects that should be listening to the sounds in this handler in 3D space. + + If there are one or more listeners, this handler applies 3d effects to all sound effect instances that have been added to this handler along with an in automatically. + example: [] + syntax: + content: public void SetListeners(params AudioListener[] listeners) + parameters: + - id: listeners + type: Microsoft.Xna.Framework.Audio.AudioListener[] + content.vb: Public Sub SetListeners(ParamArray listeners As AudioListener()) + overload: MLEM.Sound.SoundEffectInstanceHandler.SetListeners* + nameWithType.vb: SoundEffectInstanceHandler.SetListeners(ParamArray AudioListener()) + fullName.vb: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(ParamArray Microsoft.Xna.Framework.Audio.AudioListener()) + name.vb: SetListeners(ParamArray AudioListener()) +- uid: MLEM.Sound.SoundEffectInstanceHandler.Pause + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.Pause + id: Pause + parent: MLEM.Sound.SoundEffectInstanceHandler + langs: + - csharp + - vb + name: Pause() + nameWithType: SoundEffectInstanceHandler.Pause() + fullName: MLEM.Sound.SoundEffectInstanceHandler.Pause() + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Pause + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 56 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: Pauses all of the sound effect instances that are currently playing + example: [] + syntax: + content: public void Pause() + content.vb: Public Sub Pause() + overload: MLEM.Sound.SoundEffectInstanceHandler.Pause* +- uid: MLEM.Sound.SoundEffectInstanceHandler.Resume + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.Resume + id: Resume + parent: MLEM.Sound.SoundEffectInstanceHandler + langs: + - csharp + - vb + name: Resume() + nameWithType: SoundEffectInstanceHandler.Resume() + fullName: MLEM.Sound.SoundEffectInstanceHandler.Resume() + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Resume + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 64 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: Resumes all of the sound effect instances in this handler + example: [] + syntax: + content: public void Resume() + content.vb: Public Sub [Resume]() + overload: MLEM.Sound.SoundEffectInstanceHandler.Resume* +- uid: MLEM.Sound.SoundEffectInstanceHandler.Stop + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.Stop + id: Stop + parent: MLEM.Sound.SoundEffectInstanceHandler + langs: + - csharp + - vb + name: Stop() + nameWithType: SoundEffectInstanceHandler.Stop() + fullName: MLEM.Sound.SoundEffectInstanceHandler.Stop() + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Stop + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 72 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: Stops all of the sound effect instances in this handler + example: [] + syntax: + content: public void Stop() + content.vb: Public Sub [Stop]() + overload: MLEM.Sound.SoundEffectInstanceHandler.Stop* +- uid: MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + id: Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + parent: MLEM.Sound.SoundEffectInstanceHandler + langs: + - csharp + - vb + name: Add(SoundEffectInstance, Action, AudioEmitter) + nameWithType: SoundEffectInstanceHandler.Add(SoundEffectInstance, Action, AudioEmitter) + fullName: MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance, System.Action, Microsoft.Xna.Framework.Audio.AudioEmitter) + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 87 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + Adds a new to this handler. + + This also starts playing the instance. + example: [] + syntax: + content: public SoundEffectInstance Add(SoundEffectInstance instance, Action onStopped = null, AudioEmitter emitter = null) + parameters: + - id: instance + type: Microsoft.Xna.Framework.Audio.SoundEffectInstance + description: The instance to add + - id: onStopped + type: System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance} + description: The function that should be invoked when this instance stops playing, defaults to null + - id: emitter + type: Microsoft.Xna.Framework.Audio.AudioEmitter + description: An optional audio emitter with which 3d sound can be applied + return: + type: Microsoft.Xna.Framework.Audio.SoundEffectInstance + description: The passed instance, for chaining + content.vb: Public Function Add(instance As SoundEffectInstance, onStopped As Action(Of SoundEffectInstance) = Nothing, emitter As AudioEmitter = Nothing) As SoundEffectInstance + overload: MLEM.Sound.SoundEffectInstanceHandler.Add* + nameWithType.vb: SoundEffectInstanceHandler.Add(SoundEffectInstance, Action(Of SoundEffectInstance), AudioEmitter) + fullName.vb: MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffectInstance, System.Action(Of Microsoft.Xna.Framework.Audio.SoundEffectInstance), Microsoft.Xna.Framework.Audio.AudioEmitter) + name.vb: Add(SoundEffectInstance, Action(Of SoundEffectInstance), AudioEmitter) +- uid: MLEM.Sound.SoundEffectInstanceHandler.Add(MLEM.Sound.SoundEffectInfo,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.Add(MLEM.Sound.SoundEffectInfo,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + id: Add(MLEM.Sound.SoundEffectInfo,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + parent: MLEM.Sound.SoundEffectInstanceHandler + langs: + - csharp + - vb + name: Add(SoundEffectInfo, Action, AudioEmitter) + nameWithType: SoundEffectInstanceHandler.Add(SoundEffectInfo, Action, AudioEmitter) + fullName: MLEM.Sound.SoundEffectInstanceHandler.Add(MLEM.Sound.SoundEffectInfo, System.Action, Microsoft.Xna.Framework.Audio.AudioEmitter) + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 103 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + Adds a new to this handler. + + This also starts playing the created instance. + example: [] + syntax: + content: public SoundEffectInstance Add(SoundEffectInfo info, Action onStopped = null, AudioEmitter emitter = null) + parameters: + - id: info + type: MLEM.Sound.SoundEffectInfo + description: The info for which to add a + - id: onStopped + type: System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance} + description: The function that should be invoked when this instance stops playing, defaults to null + - id: emitter + type: Microsoft.Xna.Framework.Audio.AudioEmitter + description: An optional audio emitter with which 3d sound can be applied + return: + type: Microsoft.Xna.Framework.Audio.SoundEffectInstance + description: The newly created + content.vb: Public Function Add(info As SoundEffectInfo, onStopped As Action(Of SoundEffectInstance) = Nothing, emitter As AudioEmitter = Nothing) As SoundEffectInstance + overload: MLEM.Sound.SoundEffectInstanceHandler.Add* + nameWithType.vb: SoundEffectInstanceHandler.Add(SoundEffectInfo, Action(Of SoundEffectInstance), AudioEmitter) + fullName.vb: MLEM.Sound.SoundEffectInstanceHandler.Add(MLEM.Sound.SoundEffectInfo, System.Action(Of Microsoft.Xna.Framework.Audio.SoundEffectInstance), Microsoft.Xna.Framework.Audio.AudioEmitter) + name.vb: Add(SoundEffectInfo, Action(Of SoundEffectInstance), AudioEmitter) +- uid: MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffect,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffect,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + id: Add(Microsoft.Xna.Framework.Audio.SoundEffect,System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance},Microsoft.Xna.Framework.Audio.AudioEmitter) + parent: MLEM.Sound.SoundEffectInstanceHandler + langs: + - csharp + - vb + name: Add(SoundEffect, Action, AudioEmitter) + nameWithType: SoundEffectInstanceHandler.Add(SoundEffect, Action, AudioEmitter) + fullName: MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffect, System.Action, Microsoft.Xna.Framework.Audio.AudioEmitter) + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 115 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: >- + Adds a new to this handler. + + This also starts playing the created instance. + example: [] + syntax: + content: public SoundEffectInstance Add(SoundEffect effect, Action onStopped = null, AudioEmitter emitter = null) + parameters: + - id: effect + type: Microsoft.Xna.Framework.Audio.SoundEffect + description: The sound for which to add a + - id: onStopped + type: System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance} + description: The function that should be invoked when this instance stops playing, defaults to null + - id: emitter + type: Microsoft.Xna.Framework.Audio.AudioEmitter + description: An optional audio emitter with which 3d sound can be applied + return: + type: Microsoft.Xna.Framework.Audio.SoundEffectInstance + description: The newly created + content.vb: Public Function Add(effect As SoundEffect, onStopped As Action(Of SoundEffectInstance) = Nothing, emitter As AudioEmitter = Nothing) As SoundEffectInstance + overload: MLEM.Sound.SoundEffectInstanceHandler.Add* + nameWithType.vb: SoundEffectInstanceHandler.Add(SoundEffect, Action(Of SoundEffectInstance), AudioEmitter) + fullName.vb: MLEM.Sound.SoundEffectInstanceHandler.Add(Microsoft.Xna.Framework.Audio.SoundEffect, System.Action(Of Microsoft.Xna.Framework.Audio.SoundEffectInstance), Microsoft.Xna.Framework.Audio.AudioEmitter) + name.vb: Add(SoundEffect, Action(Of SoundEffectInstance), AudioEmitter) +- uid: MLEM.Sound.SoundEffectInstanceHandler.GetEnumerator + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.GetEnumerator + id: GetEnumerator + parent: MLEM.Sound.SoundEffectInstanceHandler + langs: + - csharp + - vb + name: GetEnumerator() + nameWithType: SoundEffectInstanceHandler.GetEnumerator() + fullName: MLEM.Sound.SoundEffectInstanceHandler.GetEnumerator() + type: Method + source: + remote: + path: MLEM/Sound/SoundEffectInstanceHandler.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetEnumerator + path: ../MLEM/Sound/SoundEffectInstanceHandler.cs + startLine: 121 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: Returns an enumerator that iterates through the collection. + example: [] + syntax: + content: public IEnumerator GetEnumerator() + return: + type: System.Collections.Generic.IEnumerator{MLEM.Sound.SoundEffectInstanceHandler.Entry} + description: An enumerator that can be used to iterate through the collection. + content.vb: Public Function GetEnumerator() As IEnumerator(Of SoundEffectInstanceHandler.Entry) + overload: MLEM.Sound.SoundEffectInstanceHandler.GetEnumerator* + implements: + - System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry}.GetEnumerator +references: +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance + commentId: T:Microsoft.Xna.Framework.Audio.SoundEffectInstance + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: SoundEffectInstance + nameWithType: SoundEffectInstance + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance +- 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: Microsoft.Xna.Framework.GameComponentCollection + commentId: T:Microsoft.Xna.Framework.GameComponentCollection + isExternal: true + name: GameComponentCollection + nameWithType: GameComponentCollection + fullName: Microsoft.Xna.Framework.GameComponentCollection +- uid: MLEM.Sound + commentId: N:MLEM.Sound + href: MLEM.html + name: MLEM.Sound + nameWithType: MLEM.Sound + fullName: MLEM.Sound + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.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: System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry} + commentId: T:System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of SoundEffectInstanceHandler.Entry) + fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Sound.SoundEffectInstanceHandler.Entry) + name.vb: IEnumerable(Of SoundEffectInstanceHandler.Entry) + 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.Sound.SoundEffectInstanceHandler + name: SoundEffectInstanceHandler + href: MLEM.Sound.SoundEffectInstanceHandler.html + - name: . + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.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.Sound.SoundEffectInstanceHandler + name: SoundEffectInstanceHandler + href: MLEM.Sound.SoundEffectInstanceHandler.html + - name: . + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: ) +- uid: System.Collections.IEnumerable + commentId: T:System.Collections.IEnumerable + parent: System.Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.ienumerable + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.IEnumerable +- 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(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: 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: System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry}.MLEM.Misc.CollectionExtensions.Append``1(MLEM.Sound.SoundEffectInstanceHandler.Entry) + commentId: M:MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + parent: MLEM.Misc.CollectionExtensions + definition: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + name: Append(IEnumerable, Entry) + nameWithType: CollectionExtensions.Append(IEnumerable, SoundEffectInstanceHandler.Entry) + fullName: MLEM.Misc.CollectionExtensions.Append(System.Collections.Generic.IEnumerable, MLEM.Sound.SoundEffectInstanceHandler.Entry) + nameWithType.vb: CollectionExtensions.Append(Of SoundEffectInstanceHandler.Entry)(IEnumerable(Of SoundEffectInstanceHandler.Entry), SoundEffectInstanceHandler.Entry) + fullName.vb: MLEM.Misc.CollectionExtensions.Append(Of MLEM.Sound.SoundEffectInstanceHandler.Entry)(System.Collections.Generic.IEnumerable(Of MLEM.Sound.SoundEffectInstanceHandler.Entry), MLEM.Sound.SoundEffectInstanceHandler.Entry) + name.vb: Append(Of Entry)(IEnumerable(Of Entry), Entry) + spec.csharp: + - uid: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry},MLEM.Sound.SoundEffectInstanceHandler.Entry) + name: Append + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + - name: < + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: '>' + - name: ( + - 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.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: ) + spec.vb: + - uid: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry},MLEM.Sound.SoundEffectInstanceHandler.Entry) + name: Append + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: ) + - name: ( + - 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.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: ) +- uid: System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry}.MLEM.Misc.CollectionExtensions.Prepend``1(MLEM.Sound.SoundEffectInstanceHandler.Entry) + commentId: M:MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + parent: MLEM.Misc.CollectionExtensions + definition: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + name: Prepend(IEnumerable, Entry) + nameWithType: CollectionExtensions.Prepend(IEnumerable, SoundEffectInstanceHandler.Entry) + fullName: MLEM.Misc.CollectionExtensions.Prepend(System.Collections.Generic.IEnumerable, MLEM.Sound.SoundEffectInstanceHandler.Entry) + nameWithType.vb: CollectionExtensions.Prepend(Of SoundEffectInstanceHandler.Entry)(IEnumerable(Of SoundEffectInstanceHandler.Entry), SoundEffectInstanceHandler.Entry) + fullName.vb: MLEM.Misc.CollectionExtensions.Prepend(Of MLEM.Sound.SoundEffectInstanceHandler.Entry)(System.Collections.Generic.IEnumerable(Of MLEM.Sound.SoundEffectInstanceHandler.Entry), MLEM.Sound.SoundEffectInstanceHandler.Entry) + name.vb: Prepend(Of Entry)(IEnumerable(Of Entry), Entry) + spec.csharp: + - uid: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry},MLEM.Sound.SoundEffectInstanceHandler.Entry) + name: Prepend + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + - name: < + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: '>' + - name: ( + - 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.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: ) + spec.vb: + - uid: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry},MLEM.Sound.SoundEffectInstanceHandler.Entry) + name: Prepend + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: ) + - name: ( + - 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.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: ) +- uid: Microsoft.Xna.Framework.Audio + commentId: N:Microsoft.Xna.Framework.Audio + isExternal: true + name: Microsoft.Xna.Framework.Audio + nameWithType: Microsoft.Xna.Framework.Audio + fullName: Microsoft.Xna.Framework.Audio + 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.Audio + name: Audio + 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.Audio + name: Audio + isExternal: true +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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.Collections + commentId: N:System.Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections + nameWithType: System.Collections + fullName: System.Collections + 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 + 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 +- uid: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + commentId: M:MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + isExternal: true + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + name: Append(IEnumerable, T) + nameWithType: CollectionExtensions.Append(IEnumerable, T) + fullName: MLEM.Misc.CollectionExtensions.Append(System.Collections.Generic.IEnumerable, T) + nameWithType.vb: CollectionExtensions.Append(Of T)(IEnumerable(Of T), T) + fullName.vb: MLEM.Misc.CollectionExtensions.Append(Of T)(System.Collections.Generic.IEnumerable(Of T), T) + name.vb: Append(Of T)(IEnumerable(Of T), T) + spec.csharp: + - uid: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + name: Append + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + - name: < + - name: T + - name: '>' + - name: ( + - 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: '>' + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.CollectionExtensions.Append``1(System.Collections.Generic.IEnumerable{``0},``0) + name: Append + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Append__1_System_Collections_Generic_IEnumerable___0____0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - 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: ) + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.CollectionExtensions + commentId: T:MLEM.Misc.CollectionExtensions + parent: MLEM.Misc + href: MLEM.Misc.CollectionExtensions.html + name: CollectionExtensions + nameWithType: CollectionExtensions + fullName: MLEM.Misc.CollectionExtensions +- uid: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + commentId: M:MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + isExternal: true + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + name: Prepend(IEnumerable, T) + nameWithType: CollectionExtensions.Prepend(IEnumerable, T) + fullName: MLEM.Misc.CollectionExtensions.Prepend(System.Collections.Generic.IEnumerable, T) + nameWithType.vb: CollectionExtensions.Prepend(Of T)(IEnumerable(Of T), T) + fullName.vb: MLEM.Misc.CollectionExtensions.Prepend(Of T)(System.Collections.Generic.IEnumerable(Of T), T) + name.vb: Prepend(Of T)(IEnumerable(Of T), T) + spec.csharp: + - uid: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + name: Prepend + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + - name: < + - name: T + - name: '>' + - name: ( + - 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: '>' + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.CollectionExtensions.Prepend``1(System.Collections.Generic.IEnumerable{``0},``0) + name: Prepend + href: MLEM.Misc.CollectionExtensions.html#MLEM_Misc_CollectionExtensions_Prepend__1_System_Collections_Generic_IEnumerable___0____0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - 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: ) + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Sound.SoundEffectInstanceHandler.#ctor* + commentId: Overload:MLEM.Sound.SoundEffectInstanceHandler.#ctor + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler__ctor_Microsoft_Xna_Framework_Game_ + name: SoundEffectInstanceHandler + nameWithType: SoundEffectInstanceHandler.SoundEffectInstanceHandler + fullName: MLEM.Sound.SoundEffectInstanceHandler.SoundEffectInstanceHandler + nameWithType.vb: SoundEffectInstanceHandler.New + fullName.vb: MLEM.Sound.SoundEffectInstanceHandler.New + name.vb: New +- uid: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + isExternal: true + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_SetListeners_Microsoft_Xna_Framework_Audio_AudioListener___ + name: SetListeners(params AudioListener[]) + nameWithType: SoundEffectInstanceHandler.SetListeners(params AudioListener[]) + fullName: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(params Microsoft.Xna.Framework.Audio.AudioListener[]) + nameWithType.vb: SoundEffectInstanceHandler.SetListeners(ParamArray AudioListener()) + fullName.vb: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(ParamArray Microsoft.Xna.Framework.Audio.AudioListener()) + name.vb: SetListeners(ParamArray AudioListener()) + spec.csharp: + - uid: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + name: SetListeners + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_SetListeners_Microsoft_Xna_Framework_Audio_AudioListener___ + - name: ( + - name: params + - name: " " + - uid: Microsoft.Xna.Framework.Audio.AudioListener + name: AudioListener + isExternal: true + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: MLEM.Sound.SoundEffectInstanceHandler.SetListeners(Microsoft.Xna.Framework.Audio.AudioListener[]) + name: SetListeners + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_SetListeners_Microsoft_Xna_Framework_Audio_AudioListener___ + - name: ( + - name: ParamArray + - name: " " + - uid: Microsoft.Xna.Framework.Audio.AudioListener + name: AudioListener + isExternal: true + - name: ( + - name: ) + - name: ) +- 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.Sound.SoundEffectInstanceHandler.Update* + commentId: Overload:MLEM.Sound.SoundEffectInstanceHandler.Update + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: SoundEffectInstanceHandler.Update + fullName: MLEM.Sound.SoundEffectInstanceHandler.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: Microsoft.Xna.Framework.Audio.AudioListener + commentId: T:Microsoft.Xna.Framework.Audio.AudioListener + isExternal: true + name: AudioListener + nameWithType: AudioListener + fullName: Microsoft.Xna.Framework.Audio.AudioListener +- uid: Microsoft.Xna.Framework.Audio.AudioEmitter + commentId: T:Microsoft.Xna.Framework.Audio.AudioEmitter + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: AudioEmitter + nameWithType: AudioEmitter + fullName: Microsoft.Xna.Framework.Audio.AudioEmitter +- uid: MLEM.Sound.SoundEffectInstanceHandler.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Sound.SoundEffectInstanceHandler.Update(Microsoft.Xna.Framework.GameTime) + isExternal: true + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: SoundEffectInstanceHandler.Update(GameTime) + fullName: MLEM.Sound.SoundEffectInstanceHandler.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Sound.SoundEffectInstanceHandler.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Sound.SoundEffectInstanceHandler.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Sound.SoundEffectInstanceHandler.SetListeners* + commentId: Overload:MLEM.Sound.SoundEffectInstanceHandler.SetListeners + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_SetListeners_Microsoft_Xna_Framework_Audio_AudioListener___ + name: SetListeners + nameWithType: SoundEffectInstanceHandler.SetListeners + fullName: MLEM.Sound.SoundEffectInstanceHandler.SetListeners +- uid: Microsoft.Xna.Framework.Audio.AudioListener[] + isExternal: true + name: AudioListener[] + nameWithType: AudioListener[] + fullName: Microsoft.Xna.Framework.Audio.AudioListener[] + nameWithType.vb: AudioListener() + fullName.vb: Microsoft.Xna.Framework.Audio.AudioListener() + name.vb: AudioListener() + spec.csharp: + - uid: Microsoft.Xna.Framework.Audio.AudioListener + name: AudioListener + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Audio.AudioListener + name: AudioListener + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Sound.SoundEffectInstanceHandler.Pause* + commentId: Overload:MLEM.Sound.SoundEffectInstanceHandler.Pause + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Pause + name: Pause + nameWithType: SoundEffectInstanceHandler.Pause + fullName: MLEM.Sound.SoundEffectInstanceHandler.Pause +- uid: MLEM.Sound.SoundEffectInstanceHandler.Resume* + commentId: Overload:MLEM.Sound.SoundEffectInstanceHandler.Resume + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Resume + name: Resume + nameWithType: SoundEffectInstanceHandler.Resume + fullName: MLEM.Sound.SoundEffectInstanceHandler.Resume +- uid: MLEM.Sound.SoundEffectInstanceHandler.Stop* + commentId: Overload:MLEM.Sound.SoundEffectInstanceHandler.Stop + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Stop + name: Stop + nameWithType: SoundEffectInstanceHandler.Stop + fullName: MLEM.Sound.SoundEffectInstanceHandler.Stop +- uid: MLEM.Sound.SoundEffectInstanceHandler.Add* + commentId: Overload:MLEM.Sound.SoundEffectInstanceHandler.Add + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_Add_Microsoft_Xna_Framework_Audio_SoundEffectInstance_System_Action_Microsoft_Xna_Framework_Audio_SoundEffectInstance__Microsoft_Xna_Framework_Audio_AudioEmitter_ + name: Add + nameWithType: SoundEffectInstanceHandler.Add + fullName: MLEM.Sound.SoundEffectInstanceHandler.Add +- uid: System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance} + commentId: T:System.Action{Microsoft.Xna.Framework.Audio.SoundEffectInstance} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of SoundEffectInstance) + fullName.vb: System.Action(Of Microsoft.Xna.Framework.Audio.SoundEffectInstance) + name.vb: Action(Of SoundEffectInstance) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance + name: SoundEffectInstance + isExternal: true + - 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: Microsoft.Xna.Framework.Audio.SoundEffectInstance + name: SoundEffectInstance + isExternal: true + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + 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: MLEM.Sound.SoundEffectInfo + commentId: T:MLEM.Sound.SoundEffectInfo + parent: MLEM.Sound + href: MLEM.Sound.SoundEffectInfo.html + name: SoundEffectInfo + nameWithType: SoundEffectInfo + fullName: MLEM.Sound.SoundEffectInfo +- uid: Microsoft.Xna.Framework.Audio.SoundEffect + commentId: T:Microsoft.Xna.Framework.Audio.SoundEffect + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: SoundEffect + nameWithType: SoundEffect + fullName: Microsoft.Xna.Framework.Audio.SoundEffect +- uid: MLEM.Sound.SoundEffectInstanceHandler.GetEnumerator* + commentId: Overload:MLEM.Sound.SoundEffectInstanceHandler.GetEnumerator + href: MLEM.Sound.SoundEffectInstanceHandler.html#MLEM_Sound_SoundEffectInstanceHandler_GetEnumerator + name: GetEnumerator + nameWithType: SoundEffectInstanceHandler.GetEnumerator + fullName: MLEM.Sound.SoundEffectInstanceHandler.GetEnumerator +- uid: System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry}.GetEnumerator + commentId: M:System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry}.GetEnumerator + parent: System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry} + definition: System.Collections.Generic.IEnumerable`1.GetEnumerator + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + name: GetEnumerator() + nameWithType: IEnumerable.GetEnumerator() + fullName: System.Collections.Generic.IEnumerable.GetEnumerator() + nameWithType.vb: IEnumerable(Of SoundEffectInstanceHandler.Entry).GetEnumerator() + fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Sound.SoundEffectInstanceHandler.Entry).GetEnumerator() + spec.csharp: + - uid: System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry}.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) + spec.vb: + - uid: System.Collections.Generic.IEnumerable{MLEM.Sound.SoundEffectInstanceHandler.Entry}.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) +- uid: System.Collections.Generic.IEnumerator{MLEM.Sound.SoundEffectInstanceHandler.Entry} + commentId: T:System.Collections.Generic.IEnumerator{MLEM.Sound.SoundEffectInstanceHandler.Entry} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerator`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + name: IEnumerator + nameWithType: IEnumerator + fullName: System.Collections.Generic.IEnumerator + nameWithType.vb: IEnumerator(Of SoundEffectInstanceHandler.Entry) + fullName.vb: System.Collections.Generic.IEnumerator(Of MLEM.Sound.SoundEffectInstanceHandler.Entry) + name.vb: IEnumerator(Of SoundEffectInstanceHandler.Entry) + spec.csharp: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: < + - uid: MLEM.Sound.SoundEffectInstanceHandler + name: SoundEffectInstanceHandler + href: MLEM.Sound.SoundEffectInstanceHandler.html + - name: . + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Sound.SoundEffectInstanceHandler + name: SoundEffectInstanceHandler + href: MLEM.Sound.SoundEffectInstanceHandler.html + - name: . + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1.GetEnumerator + commentId: M:System.Collections.Generic.IEnumerable`1.GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + name: GetEnumerator() + nameWithType: IEnumerable.GetEnumerator() + fullName: System.Collections.Generic.IEnumerable.GetEnumerator() + nameWithType.vb: IEnumerable(Of T).GetEnumerator() + fullName.vb: System.Collections.Generic.IEnumerable(Of T).GetEnumerator() + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1.GetEnumerator + name: GetEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1.getenumerator + - name: ( + - name: ) +- uid: System.Collections.Generic.IEnumerator`1 + commentId: T:System.Collections.Generic.IEnumerator`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + name: IEnumerator + nameWithType: IEnumerator + fullName: System.Collections.Generic.IEnumerator + nameWithType.vb: IEnumerator(Of T) + fullName.vb: System.Collections.Generic.IEnumerator(Of T) + name.vb: IEnumerator(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerator`1 + name: IEnumerator + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerator-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) diff --git a/Docs/api/MLEM.Sound.SoundExtensions.yml b/Docs/api/MLEM.Sound.SoundExtensions.yml new file mode 100644 index 0000000..55dcd15 --- /dev/null +++ b/Docs/api/MLEM.Sound.SoundExtensions.yml @@ -0,0 +1,456 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Sound.SoundExtensions + commentId: T:MLEM.Sound.SoundExtensions + id: SoundExtensions + parent: MLEM.Sound + children: + - MLEM.Sound.SoundExtensions.CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single,System.Boolean) + langs: + - csharp + - vb + name: SoundExtensions + nameWithType: SoundExtensions + fullName: MLEM.Sound.SoundExtensions + type: Class + source: + remote: + path: MLEM/Sound/SoundExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SoundExtensions + path: ../MLEM/Sound/SoundExtensions.cs + startLine: 6 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: A set of extensions for dealing with and + example: [] + syntax: + content: public static class SoundExtensions + content.vb: Public Module SoundExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Sound.SoundExtensions.CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single,System.Boolean) + commentId: M:MLEM.Sound.SoundExtensions.CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single,System.Boolean) + id: CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect,System.Single,System.Single,System.Single,System.Boolean) + isExtensionMethod: true + parent: MLEM.Sound.SoundExtensions + langs: + - csharp + - vb + name: CreateInstance(SoundEffect, float, float, float, bool) + nameWithType: SoundExtensions.CreateInstance(SoundEffect, float, float, float, bool) + fullName: MLEM.Sound.SoundExtensions.CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect, float, float, float, bool) + type: Method + source: + remote: + path: MLEM/Sound/SoundExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CreateInstance + path: ../MLEM/Sound/SoundExtensions.cs + startLine: 17 + assemblies: + - MLEM + namespace: MLEM.Sound + summary: Creates a new from the given , allowing optional instance data to be supplied as part of the method call + example: [] + syntax: + content: public static SoundEffectInstance CreateInstance(this SoundEffect effect, float volume = 1, float pitch = 0, float pan = 0, bool isLooped = false) + parameters: + - id: effect + type: Microsoft.Xna.Framework.Audio.SoundEffect + description: The sound effect to create an instance from + - id: volume + type: System.Single + description: The value to set the returned instance's to. Defaults to 1. + - id: pitch + type: System.Single + description: The value to set the returned instance's to. Defaults to 0. + - id: pan + type: System.Single + description: The value to set the returned instance's to. Defaults to 0. + - id: isLooped + type: System.Boolean + description: The value to set the returned instance's to. Defaults to false. + return: + type: Microsoft.Xna.Framework.Audio.SoundEffectInstance + description: '' + content.vb: Public Shared Function CreateInstance(effect As SoundEffect, volume As Single = 1, pitch As Single = 0, pan As Single = 0, isLooped As Boolean = False) As SoundEffectInstance + overload: MLEM.Sound.SoundExtensions.CreateInstance* + nameWithType.vb: SoundExtensions.CreateInstance(SoundEffect, Single, Single, Single, Boolean) + fullName.vb: MLEM.Sound.SoundExtensions.CreateInstance(Microsoft.Xna.Framework.Audio.SoundEffect, Single, Single, Single, Boolean) + name.vb: CreateInstance(SoundEffect, Single, Single, Single, Boolean) +references: +- uid: Microsoft.Xna.Framework.Audio.SoundEffect + commentId: T:Microsoft.Xna.Framework.Audio.SoundEffect + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: SoundEffect + nameWithType: SoundEffect + fullName: Microsoft.Xna.Framework.Audio.SoundEffect +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance + commentId: T:Microsoft.Xna.Framework.Audio.SoundEffectInstance + parent: Microsoft.Xna.Framework.Audio + isExternal: true + name: SoundEffectInstance + nameWithType: SoundEffectInstance + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance +- uid: MLEM.Sound + commentId: N:MLEM.Sound + href: MLEM.html + name: MLEM.Sound + nameWithType: MLEM.Sound + fullName: MLEM.Sound + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Audio + commentId: N:Microsoft.Xna.Framework.Audio + isExternal: true + name: Microsoft.Xna.Framework.Audio + nameWithType: Microsoft.Xna.Framework.Audio + fullName: Microsoft.Xna.Framework.Audio + 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.Audio + name: Audio + 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.Audio + name: Audio + isExternal: true +- 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.Audio.SoundEffectInstance.Volume + commentId: P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Volume + isExternal: true + name: Volume + nameWithType: SoundEffectInstance.Volume + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance.Volume +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pitch + commentId: P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pitch + isExternal: true + name: Pitch + nameWithType: SoundEffectInstance.Pitch + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pitch +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pan + commentId: P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pan + isExternal: true + name: Pan + nameWithType: SoundEffectInstance.Pan + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance.Pan +- uid: Microsoft.Xna.Framework.Audio.SoundEffectInstance.IsLooped + commentId: P:Microsoft.Xna.Framework.Audio.SoundEffectInstance.IsLooped + isExternal: true + name: IsLooped + nameWithType: SoundEffectInstance.IsLooped + fullName: Microsoft.Xna.Framework.Audio.SoundEffectInstance.IsLooped +- uid: MLEM.Sound.SoundExtensions.CreateInstance* + commentId: Overload:MLEM.Sound.SoundExtensions.CreateInstance + href: MLEM.Sound.SoundExtensions.html#MLEM_Sound_SoundExtensions_CreateInstance_Microsoft_Xna_Framework_Audio_SoundEffect_System_Single_System_Single_System_Single_System_Boolean_ + name: CreateInstance + nameWithType: SoundExtensions.CreateInstance + fullName: MLEM.Sound.SoundExtensions.CreateInstance +- 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: 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 diff --git a/Docs/api/MLEM.Sound.yml b/Docs/api/MLEM.Sound.yml new file mode 100644 index 0000000..64096aa --- /dev/null +++ b/Docs/api/MLEM.Sound.yml @@ -0,0 +1,83 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Sound + commentId: N:MLEM.Sound + id: MLEM.Sound + children: + - MLEM.Sound.SoundEffectInfo + - MLEM.Sound.SoundEffectInstanceHandler + - MLEM.Sound.SoundEffectInstanceHandler.Entry + - MLEM.Sound.SoundExtensions + langs: + - csharp + - vb + name: MLEM.Sound + nameWithType: MLEM.Sound + fullName: MLEM.Sound + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Sound.SoundEffectInfo + commentId: T:MLEM.Sound.SoundEffectInfo + parent: MLEM.Sound + href: MLEM.Sound.SoundEffectInfo.html + name: SoundEffectInfo + nameWithType: SoundEffectInfo + fullName: MLEM.Sound.SoundEffectInfo +- uid: MLEM.Sound.SoundEffectInstanceHandler + commentId: T:MLEM.Sound.SoundEffectInstanceHandler + href: MLEM.Sound.SoundEffectInstanceHandler.html + name: SoundEffectInstanceHandler + nameWithType: SoundEffectInstanceHandler + fullName: MLEM.Sound.SoundEffectInstanceHandler +- uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + commentId: T:MLEM.Sound.SoundEffectInstanceHandler.Entry + href: MLEM.Sound.SoundEffectInstanceHandler.html + name: SoundEffectInstanceHandler.Entry + nameWithType: SoundEffectInstanceHandler.Entry + fullName: MLEM.Sound.SoundEffectInstanceHandler.Entry + spec.csharp: + - uid: MLEM.Sound.SoundEffectInstanceHandler + name: SoundEffectInstanceHandler + href: MLEM.Sound.SoundEffectInstanceHandler.html + - name: . + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html + spec.vb: + - uid: MLEM.Sound.SoundEffectInstanceHandler + name: SoundEffectInstanceHandler + href: MLEM.Sound.SoundEffectInstanceHandler.html + - name: . + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: Entry + href: MLEM.Sound.SoundEffectInstanceHandler.Entry.html +- uid: MLEM.Sound.SoundExtensions + commentId: T:MLEM.Sound.SoundExtensions + href: MLEM.Sound.SoundExtensions.html + name: SoundExtensions + nameWithType: SoundExtensions + fullName: MLEM.Sound.SoundExtensions +- uid: MLEM.Sound + commentId: N:MLEM.Sound + href: MLEM.html + name: MLEM.Sound + nameWithType: MLEM.Sound + fullName: MLEM.Sound + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.html diff --git a/Docs/api/MLEM.Startup.CoroutineEvents.yml b/Docs/api/MLEM.Startup.CoroutineEvents.yml new file mode 100644 index 0000000..f060986 --- /dev/null +++ b/Docs/api/MLEM.Startup.CoroutineEvents.yml @@ -0,0 +1,540 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Startup.CoroutineEvents + commentId: T:MLEM.Startup.CoroutineEvents + id: CoroutineEvents + parent: MLEM.Startup + children: + - MLEM.Startup.CoroutineEvents.Draw + - MLEM.Startup.CoroutineEvents.PreDraw + - MLEM.Startup.CoroutineEvents.PreUpdate + - MLEM.Startup.CoroutineEvents.Update + langs: + - csharp + - vb + name: CoroutineEvents + nameWithType: CoroutineEvents + fullName: MLEM.Startup.CoroutineEvents + type: Class + source: + remote: + path: MLEM.Startup/CoroutineEvents.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CoroutineEvents + path: ../MLEM.Startup/CoroutineEvents.cs + startLine: 6 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: This class contains a set of events for the coroutine system that are automatically fired in . + example: [] + syntax: + content: public static class CoroutineEvents + content.vb: Public Module CoroutineEvents + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Startup.CoroutineEvents.PreUpdate + commentId: F:MLEM.Startup.CoroutineEvents.PreUpdate + id: PreUpdate + parent: MLEM.Startup.CoroutineEvents + langs: + - csharp + - vb + name: PreUpdate + nameWithType: CoroutineEvents.PreUpdate + fullName: MLEM.Startup.CoroutineEvents.PreUpdate + type: Field + source: + remote: + path: MLEM.Startup/CoroutineEvents.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PreUpdate + path: ../MLEM.Startup/CoroutineEvents.cs + startLine: 11 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: This event is fired in , before is called. + example: [] + syntax: + content: public static readonly Event PreUpdate + return: + type: Coroutine.Event + content.vb: Public Shared ReadOnly PreUpdate As [Event] +- uid: MLEM.Startup.CoroutineEvents.Update + commentId: F:MLEM.Startup.CoroutineEvents.Update + id: Update + parent: MLEM.Startup.CoroutineEvents + langs: + - csharp + - vb + name: Update + nameWithType: CoroutineEvents.Update + fullName: MLEM.Startup.CoroutineEvents.Update + type: Field + source: + remote: + path: MLEM.Startup/CoroutineEvents.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Startup/CoroutineEvents.cs + startLine: 15 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: This event is fired in , after is called. + example: [] + syntax: + content: public static readonly Event Update + return: + type: Coroutine.Event + content.vb: Public Shared ReadOnly Update As [Event] +- uid: MLEM.Startup.CoroutineEvents.PreDraw + commentId: F:MLEM.Startup.CoroutineEvents.PreDraw + id: PreDraw + parent: MLEM.Startup.CoroutineEvents + langs: + - csharp + - vb + name: PreDraw + nameWithType: CoroutineEvents.PreDraw + fullName: MLEM.Startup.CoroutineEvents.PreDraw + type: Field + source: + remote: + path: MLEM.Startup/CoroutineEvents.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PreDraw + path: ../MLEM.Startup/CoroutineEvents.cs + startLine: 19 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: This event is fired in , before is called. + example: [] + syntax: + content: public static readonly Event PreDraw + return: + type: Coroutine.Event + content.vb: Public Shared ReadOnly PreDraw As [Event] +- uid: MLEM.Startup.CoroutineEvents.Draw + commentId: F:MLEM.Startup.CoroutineEvents.Draw + id: Draw + parent: MLEM.Startup.CoroutineEvents + langs: + - csharp + - vb + name: Draw + nameWithType: CoroutineEvents.Draw + fullName: MLEM.Startup.CoroutineEvents.Draw + type: Field + source: + remote: + path: MLEM.Startup/CoroutineEvents.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Startup/CoroutineEvents.cs + startLine: 23 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: This event is fired in , after is called. + example: [] + syntax: + content: public static readonly Event Draw + return: + type: Coroutine.Event + content.vb: Public Shared ReadOnly Draw As [Event] +references: +- uid: MLEM.Startup.MlemGame + commentId: T:MLEM.Startup.MlemGame + parent: MLEM.Startup + href: MLEM.Startup.MlemGame.html + name: MlemGame + nameWithType: MlemGame + fullName: MLEM.Startup.MlemGame +- uid: MLEM.Startup + commentId: N:MLEM.Startup + href: MLEM.html + name: MLEM.Startup + nameWithType: MLEM.Startup + fullName: MLEM.Startup + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Startup + name: Startup + href: MLEM.Startup.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Startup + name: Startup + href: MLEM.Startup.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + isExternal: true + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Draw_Microsoft_Xna_Framework_GameTime_ + name: Draw(GameTime) + nameWithType: MlemGame.Draw(GameTime) + fullName: MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + name: Draw + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Draw_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + name: Draw + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Draw_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + isExternal: true + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoDraw_Microsoft_Xna_Framework_GameTime_ + name: DoDraw(GameTime) + nameWithType: MlemGame.DoDraw(GameTime) + fullName: MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + name: DoDraw + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoDraw_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + name: DoDraw + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoDraw_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: Coroutine.Event + commentId: T:Coroutine.Event + parent: Coroutine + isExternal: true + name: Event + nameWithType: Event + fullName: Coroutine.Event +- uid: Coroutine + commentId: N:Coroutine + isExternal: true + name: Coroutine + nameWithType: Coroutine + fullName: Coroutine +- uid: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + isExternal: true + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: MlemGame.Update(GameTime) + fullName: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + isExternal: true + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoUpdate_Microsoft_Xna_Framework_GameTime_ + name: DoUpdate(GameTime) + nameWithType: MlemGame.DoUpdate(GameTime) + fullName: MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + name: DoUpdate + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoUpdate_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + name: DoUpdate + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoUpdate_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) diff --git a/Docs/api/MLEM.Startup.MlemGame.GenericCallback.yml b/Docs/api/MLEM.Startup.MlemGame.GenericCallback.yml new file mode 100644 index 0000000..f54a107 --- /dev/null +++ b/Docs/api/MLEM.Startup.MlemGame.GenericCallback.yml @@ -0,0 +1,70 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Startup.MlemGame.GenericCallback + commentId: T:MLEM.Startup.MlemGame.GenericCallback + id: MlemGame.GenericCallback + parent: MLEM.Startup + children: [] + langs: + - csharp + - vb + name: MlemGame.GenericCallback + nameWithType: MlemGame.GenericCallback + fullName: MLEM.Startup.MlemGame.GenericCallback + type: Delegate + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenericCallback + path: ../MLEM.Startup/MlemGame.cs + startLine: 168 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: A delegate method used by . + example: [] + syntax: + content: public delegate void MlemGame.GenericCallback(MlemGame game) + parameters: + - id: game + type: MLEM.Startup.MlemGame + description: The game in question + content.vb: Public Delegate Sub MlemGame.GenericCallback(game As MlemGame) +references: +- uid: MLEM.Startup.MlemGame.OnLoadContent + commentId: E:MLEM.Startup.MlemGame.OnLoadContent + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_OnLoadContent + name: OnLoadContent + nameWithType: MlemGame.OnLoadContent + fullName: MLEM.Startup.MlemGame.OnLoadContent +- uid: MLEM.Startup + commentId: N:MLEM.Startup + href: MLEM.html + name: MLEM.Startup + nameWithType: MLEM.Startup + fullName: MLEM.Startup + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Startup + name: Startup + href: MLEM.Startup.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Startup + name: Startup + href: MLEM.Startup.html +- uid: MLEM.Startup.MlemGame + commentId: T:MLEM.Startup.MlemGame + parent: MLEM.Startup + href: MLEM.Startup.MlemGame.html + name: MlemGame + nameWithType: MlemGame + fullName: MLEM.Startup.MlemGame diff --git a/Docs/api/MLEM.Startup.MlemGame.TimeCallback.yml b/Docs/api/MLEM.Startup.MlemGame.TimeCallback.yml new file mode 100644 index 0000000..bddc49c --- /dev/null +++ b/Docs/api/MLEM.Startup.MlemGame.TimeCallback.yml @@ -0,0 +1,116 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Startup.MlemGame.TimeCallback + commentId: T:MLEM.Startup.MlemGame.TimeCallback + id: MlemGame.TimeCallback + parent: MLEM.Startup + children: [] + langs: + - csharp + - vb + name: MlemGame.TimeCallback + nameWithType: MlemGame.TimeCallback + fullName: MLEM.Startup.MlemGame.TimeCallback + type: Delegate + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TimeCallback + path: ../MLEM.Startup/MlemGame.cs + startLine: 175 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: A delegate method used by and . + example: [] + syntax: + content: public delegate void MlemGame.TimeCallback(MlemGame game, GameTime time) + parameters: + - id: game + type: MLEM.Startup.MlemGame + description: The game in question + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's current time + content.vb: Public Delegate Sub MlemGame.TimeCallback(game As MlemGame, time As GameTime) +references: +- uid: MLEM.Startup.MlemGame.OnUpdate + commentId: E:MLEM.Startup.MlemGame.OnUpdate + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_OnUpdate + name: OnUpdate + nameWithType: MlemGame.OnUpdate + fullName: MLEM.Startup.MlemGame.OnUpdate +- uid: MLEM.Startup.MlemGame.OnDraw + commentId: E:MLEM.Startup.MlemGame.OnDraw + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_OnDraw + name: OnDraw + nameWithType: MlemGame.OnDraw + fullName: MLEM.Startup.MlemGame.OnDraw +- uid: MLEM.Startup + commentId: N:MLEM.Startup + href: MLEM.html + name: MLEM.Startup + nameWithType: MLEM.Startup + fullName: MLEM.Startup + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Startup + name: Startup + href: MLEM.Startup.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Startup + name: Startup + href: MLEM.Startup.html +- uid: MLEM.Startup.MlemGame + commentId: T:MLEM.Startup.MlemGame + parent: MLEM.Startup + href: MLEM.Startup.MlemGame.html + name: MlemGame + nameWithType: MlemGame + fullName: MLEM.Startup.MlemGame +- 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: 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 diff --git a/Docs/api/MLEM.Startup.MlemGame.yml b/Docs/api/MLEM.Startup.MlemGame.yml new file mode 100644 index 0000000..ba0be3b --- /dev/null +++ b/Docs/api/MLEM.Startup.MlemGame.yml @@ -0,0 +1,2157 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Startup.MlemGame + commentId: T:MLEM.Startup.MlemGame + id: MlemGame + parent: MLEM.Startup + children: + - MLEM.Startup.MlemGame.#ctor(System.Int32,System.Int32) + - MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + - MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + - MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + - MLEM.Startup.MlemGame.GraphicsDeviceManager + - MLEM.Startup.MlemGame.InitializeDefaultUiStyle(Microsoft.Xna.Framework.Graphics.SpriteBatch) + - MLEM.Startup.MlemGame.Input + - MLEM.Startup.MlemGame.InputHandler + - MLEM.Startup.MlemGame.LoadContent + - MLEM.Startup.MlemGame.LoadContent``1(System.String) + - MLEM.Startup.MlemGame.OnDraw + - MLEM.Startup.MlemGame.OnLoadContent + - MLEM.Startup.MlemGame.OnUpdate + - MLEM.Startup.MlemGame.PreDraw + - MLEM.Startup.MlemGame.PreUpdate + - MLEM.Startup.MlemGame.SpriteBatch + - MLEM.Startup.MlemGame.UiSystem + - MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: MlemGame + nameWithType: MlemGame + fullName: MLEM.Startup.MlemGame + type: Class + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MlemGame + path: ../MLEM.Startup/MlemGame.cs + startLine: 14 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: >- + MlemGame is an extension of MonoGame's default class. + + It features the default template setup, as well as an , a and some additional callback events. + + It also runs all of the callbacks which can be used through . + example: [] + syntax: + content: 'public class MlemGame : Game, IDisposable' + content.vb: Public Class MlemGame Inherits Game Implements IDisposable + inheritance: + - System.Object + - Microsoft.Xna.Framework.Game + implements: + - System.IDisposable + inheritedMembers: + - Microsoft.Xna.Framework.Game.Dispose + - Microsoft.Xna.Framework.Game.Dispose(System.Boolean) + - Microsoft.Xna.Framework.Game.Exit + - Microsoft.Xna.Framework.Game.ResetElapsedTime + - Microsoft.Xna.Framework.Game.SuppressDraw + - Microsoft.Xna.Framework.Game.RunOneFrame + - Microsoft.Xna.Framework.Game.Run + - Microsoft.Xna.Framework.Game.Run(Microsoft.Xna.Framework.GameRunBehavior) + - Microsoft.Xna.Framework.Game.Tick + - Microsoft.Xna.Framework.Game.BeginDraw + - Microsoft.Xna.Framework.Game.EndDraw + - Microsoft.Xna.Framework.Game.BeginRun + - Microsoft.Xna.Framework.Game.EndRun + - Microsoft.Xna.Framework.Game.UnloadContent + - Microsoft.Xna.Framework.Game.Initialize + - Microsoft.Xna.Framework.Game.OnExiting(System.Object,System.EventArgs) + - Microsoft.Xna.Framework.Game.OnActivated(System.Object,System.EventArgs) + - Microsoft.Xna.Framework.Game.OnDeactivated(System.Object,System.EventArgs) + - Microsoft.Xna.Framework.Game.LaunchParameters + - Microsoft.Xna.Framework.Game.Components + - Microsoft.Xna.Framework.Game.InactiveSleepTime + - Microsoft.Xna.Framework.Game.MaxElapsedTime + - Microsoft.Xna.Framework.Game.IsActive + - Microsoft.Xna.Framework.Game.IsMouseVisible + - Microsoft.Xna.Framework.Game.TargetElapsedTime + - Microsoft.Xna.Framework.Game.IsFixedTimeStep + - Microsoft.Xna.Framework.Game.Services + - Microsoft.Xna.Framework.Game.Content + - Microsoft.Xna.Framework.Game.GraphicsDevice + - Microsoft.Xna.Framework.Game.Window + - Microsoft.Xna.Framework.Game.Activated + - Microsoft.Xna.Framework.Game.Deactivated + - Microsoft.Xna.Framework.Game.Disposed + - Microsoft.Xna.Framework.Game.Exiting + - 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.Startup.MlemGame.Input + commentId: P:MLEM.Startup.MlemGame.Input + id: Input + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: Input + nameWithType: MlemGame.Input + fullName: MLEM.Startup.MlemGame.Input + type: Property + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Input + path: ../MLEM.Startup/MlemGame.cs + startLine: 20 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: The static game instance's input handler + example: [] + syntax: + content: public static InputHandler Input { get; } + parameters: [] + return: + type: MLEM.Input.InputHandler + content.vb: Public Shared ReadOnly Property Input As InputHandler + overload: MLEM.Startup.MlemGame.Input* +- uid: MLEM.Startup.MlemGame.GraphicsDeviceManager + commentId: F:MLEM.Startup.MlemGame.GraphicsDeviceManager + id: GraphicsDeviceManager + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: GraphicsDeviceManager + nameWithType: MlemGame.GraphicsDeviceManager + fullName: MLEM.Startup.MlemGame.GraphicsDeviceManager + type: Field + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GraphicsDeviceManager + path: ../MLEM.Startup/MlemGame.cs + startLine: 25 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: This game's graphics device manager, initialized in the constructor + example: [] + syntax: + content: public readonly GraphicsDeviceManager GraphicsDeviceManager + return: + type: Microsoft.Xna.Framework.GraphicsDeviceManager + content.vb: Public ReadOnly GraphicsDeviceManager As GraphicsDeviceManager +- uid: MLEM.Startup.MlemGame.SpriteBatch + commentId: P:MLEM.Startup.MlemGame.SpriteBatch + id: SpriteBatch + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: SpriteBatch + nameWithType: MlemGame.SpriteBatch + fullName: MLEM.Startup.MlemGame.SpriteBatch + type: Property + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SpriteBatch + path: ../MLEM.Startup/MlemGame.cs + startLine: 29 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: This game's sprite batch + example: [] + syntax: + content: public SpriteBatch SpriteBatch { get; protected set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + content.vb: Public Property SpriteBatch As SpriteBatch + overload: MLEM.Startup.MlemGame.SpriteBatch* +- uid: MLEM.Startup.MlemGame.InputHandler + commentId: P:MLEM.Startup.MlemGame.InputHandler + id: InputHandler + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: InputHandler + nameWithType: MlemGame.InputHandler + fullName: MLEM.Startup.MlemGame.InputHandler + type: Property + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InputHandler + path: ../MLEM.Startup/MlemGame.cs + startLine: 33 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: This game's input handler. This can easily be accessed through . + example: [] + syntax: + content: public InputHandler InputHandler { get; protected set; } + parameters: [] + return: + type: MLEM.Input.InputHandler + content.vb: Public Property InputHandler As InputHandler + overload: MLEM.Startup.MlemGame.InputHandler* +- uid: MLEM.Startup.MlemGame.UiSystem + commentId: P:MLEM.Startup.MlemGame.UiSystem + id: UiSystem + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: UiSystem + nameWithType: MlemGame.UiSystem + fullName: MLEM.Startup.MlemGame.UiSystem + type: Property + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UiSystem + path: ../MLEM.Startup/MlemGame.cs + startLine: 37 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: This game's ui system + example: [] + syntax: + content: public UiSystem UiSystem { get; protected set; } + parameters: [] + return: + type: MLEM.Ui.UiSystem + content.vb: Public Property UiSystem As UiSystem + overload: MLEM.Startup.MlemGame.UiSystem* +- uid: MLEM.Startup.MlemGame.OnLoadContent + commentId: E:MLEM.Startup.MlemGame.OnLoadContent + id: OnLoadContent + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: OnLoadContent + nameWithType: MlemGame.OnLoadContent + fullName: MLEM.Startup.MlemGame.OnLoadContent + type: Event + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnLoadContent + path: ../MLEM.Startup/MlemGame.cs + startLine: 42 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: An event that is invoked in . + example: [] + syntax: + content: public event MlemGame.GenericCallback OnLoadContent + return: + type: MLEM.Startup.MlemGame.GenericCallback + content.vb: Public Event OnLoadContent As MlemGame.GenericCallback +- uid: MLEM.Startup.MlemGame.PreUpdate + commentId: E:MLEM.Startup.MlemGame.PreUpdate + id: PreUpdate + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: PreUpdate + nameWithType: MlemGame.PreUpdate + fullName: MLEM.Startup.MlemGame.PreUpdate + type: Event + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PreUpdate + path: ../MLEM.Startup/MlemGame.cs + startLine: 46 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: An event that is invoked in , before is called. + example: [] + syntax: + content: public event MlemGame.TimeCallback PreUpdate + return: + type: MLEM.Startup.MlemGame.TimeCallback + content.vb: Public Event PreUpdate As MlemGame.TimeCallback +- uid: MLEM.Startup.MlemGame.OnUpdate + commentId: E:MLEM.Startup.MlemGame.OnUpdate + id: OnUpdate + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: OnUpdate + nameWithType: MlemGame.OnUpdate + fullName: MLEM.Startup.MlemGame.OnUpdate + type: Event + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnUpdate + path: ../MLEM.Startup/MlemGame.cs + startLine: 50 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: An event that is invoked in , after is called. + example: [] + syntax: + content: public event MlemGame.TimeCallback OnUpdate + return: + type: MLEM.Startup.MlemGame.TimeCallback + content.vb: Public Event OnUpdate As MlemGame.TimeCallback +- uid: MLEM.Startup.MlemGame.PreDraw + commentId: E:MLEM.Startup.MlemGame.PreDraw + id: PreDraw + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: PreDraw + nameWithType: MlemGame.PreDraw + fullName: MLEM.Startup.MlemGame.PreDraw + type: Event + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PreDraw + path: ../MLEM.Startup/MlemGame.cs + startLine: 54 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: An event that is invoked in , before is called. + example: [] + syntax: + content: public event MlemGame.TimeCallback PreDraw + return: + type: MLEM.Startup.MlemGame.TimeCallback + content.vb: Public Event PreDraw As MlemGame.TimeCallback +- uid: MLEM.Startup.MlemGame.OnDraw + commentId: E:MLEM.Startup.MlemGame.OnDraw + id: OnDraw + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: OnDraw + nameWithType: MlemGame.OnDraw + fullName: MLEM.Startup.MlemGame.OnDraw + type: Event + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnDraw + path: ../MLEM.Startup/MlemGame.cs + startLine: 58 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: An event that is invoked in , after is called. + example: [] + syntax: + content: public event MlemGame.TimeCallback OnDraw + return: + type: MLEM.Startup.MlemGame.TimeCallback + content.vb: Public Event OnDraw As MlemGame.TimeCallback +- uid: MLEM.Startup.MlemGame.#ctor(System.Int32,System.Int32) + commentId: M:MLEM.Startup.MlemGame.#ctor(System.Int32,System.Int32) + id: '#ctor(System.Int32,System.Int32)' + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: MlemGame(int, int) + nameWithType: MlemGame.MlemGame(int, int) + fullName: MLEM.Startup.MlemGame.MlemGame(int, int) + type: Constructor + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Startup/MlemGame.cs + startLine: 65 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: Creates a new MlemGame instance with some default settings + example: [] + syntax: + content: public MlemGame(int windowWidth = 1280, int windowHeight = 720) + parameters: + - id: windowWidth + type: System.Int32 + description: The default window width + - id: windowHeight + type: System.Int32 + description: The default window height + content.vb: Public Sub New(windowWidth As Integer = 1280, windowHeight As Integer = 720) + overload: MLEM.Startup.MlemGame.#ctor* + nameWithType.vb: MlemGame.New(Integer, Integer) + fullName.vb: MLEM.Startup.MlemGame.New(Integer, Integer) + name.vb: New(Integer, Integer) +- uid: MLEM.Startup.MlemGame.LoadContent + commentId: M:MLEM.Startup.MlemGame.LoadContent + id: LoadContent + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: LoadContent() + nameWithType: MlemGame.LoadContent() + fullName: MLEM.Startup.MlemGame.LoadContent() + type: Method + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LoadContent + path: ../MLEM.Startup/MlemGame.cs + startLine: 82 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: Override this to load graphical resources required by the game. + example: [] + syntax: + content: protected override void LoadContent() + content.vb: Protected Overrides Sub LoadContent() + overridden: Microsoft.Xna.Framework.Game.LoadContent + overload: MLEM.Startup.MlemGame.LoadContent* +- uid: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: MlemGame.Update(GameTime) + fullName: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Startup/MlemGame.cs + startLine: 97 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: >- + Called when the game should update. + + Updates the instances attached to this game. + + Override to update your game. + example: [] + syntax: + content: protected override sealed void Update(GameTime gameTime) + parameters: + - id: gameTime + type: Microsoft.Xna.Framework.GameTime + description: The elapsed time since the last call to . + content.vb: Protected NotOverridable Overrides Sub Update(gameTime As GameTime) + overridden: Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Startup.MlemGame.Update* +- uid: MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + id: Draw(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: Draw(GameTime) + nameWithType: MlemGame.Draw(GameTime) + fullName: MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Startup/MlemGame.cs + startLine: 114 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: >- + Called when the game should draw a frame. + + Draws the instances attached to this game. + + Override to render your game. + example: [] + syntax: + content: protected override sealed void Draw(GameTime gameTime) + parameters: + - id: gameTime + type: Microsoft.Xna.Framework.GameTime + description: A instance containing the elapsed time since the last call to and the total time elapsed since the game started. + content.vb: Protected NotOverridable Overrides Sub Draw(gameTime As GameTime) + overridden: Microsoft.Xna.Framework.Game.Draw(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Startup.MlemGame.Draw* +- uid: MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + id: DoDraw(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: DoDraw(GameTime) + nameWithType: MlemGame.DoDraw(GameTime) + fullName: MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DoDraw + path: ../MLEM.Startup/MlemGame.cs + startLine: 130 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: >- + This method is called in . + + It is the version that should be overridden by implementors to draw game content. + example: [] + syntax: + content: protected virtual void DoDraw(GameTime gameTime) + parameters: + - id: gameTime + type: Microsoft.Xna.Framework.GameTime + description: The game's time + content.vb: Protected Overridable Sub DoDraw(gameTime As GameTime) + overload: MLEM.Startup.MlemGame.DoDraw* +- uid: MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + id: DoUpdate(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: DoUpdate(GameTime) + nameWithType: MlemGame.DoUpdate(GameTime) + fullName: MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DoUpdate + path: ../MLEM.Startup/MlemGame.cs + startLine: 139 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: >- + This method is called in . + + It is the version that should be overridden by implementors to update game content. + example: [] + syntax: + content: protected virtual void DoUpdate(GameTime gameTime) + parameters: + - id: gameTime + type: Microsoft.Xna.Framework.GameTime + description: The game's time + content.vb: Protected Overridable Sub DoUpdate(gameTime As GameTime) + overload: MLEM.Startup.MlemGame.DoUpdate* +- uid: MLEM.Startup.MlemGame.InitializeDefaultUiStyle(Microsoft.Xna.Framework.Graphics.SpriteBatch) + commentId: M:MLEM.Startup.MlemGame.InitializeDefaultUiStyle(Microsoft.Xna.Framework.Graphics.SpriteBatch) + id: InitializeDefaultUiStyle(Microsoft.Xna.Framework.Graphics.SpriteBatch) + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: InitializeDefaultUiStyle(SpriteBatch) + nameWithType: MlemGame.InitializeDefaultUiStyle(SpriteBatch) + fullName: MLEM.Startup.MlemGame.InitializeDefaultUiStyle(Microsoft.Xna.Framework.Graphics.SpriteBatch) + type: Method + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InitializeDefaultUiStyle + path: ../MLEM.Startup/MlemGame.cs + startLine: 149 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: >- + This method is called in when the is initialized. + + Override this method to easily modify or create a new default for this game's . + example: [] + syntax: + content: protected virtual UiStyle InitializeDefaultUiStyle(SpriteBatch batch) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use + return: + type: MLEM.Ui.Style.UiStyle + description: The to use for this game's . + content.vb: Protected Overridable Function InitializeDefaultUiStyle(batch As SpriteBatch) As UiStyle + overload: MLEM.Startup.MlemGame.InitializeDefaultUiStyle* +- uid: MLEM.Startup.MlemGame.LoadContent``1(System.String) + commentId: M:MLEM.Startup.MlemGame.LoadContent``1(System.String) + id: LoadContent``1(System.String) + parent: MLEM.Startup.MlemGame + langs: + - csharp + - vb + name: LoadContent(string) + nameWithType: MlemGame.LoadContent(string) + fullName: MLEM.Startup.MlemGame.LoadContent(string) + type: Method + source: + remote: + path: MLEM.Startup/MlemGame.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LoadContent + path: ../MLEM.Startup/MlemGame.cs + startLine: 160 + assemblies: + - MLEM.Startup + namespace: MLEM.Startup + summary: >- + Static helper method for . + + This just invokes the game instance's load method. + example: [] + syntax: + content: public static T LoadContent(string name) + parameters: + - id: name + type: System.String + description: The name of the content file to load + typeParameters: + - id: T + description: The type of content to load + return: + type: '{T}' + description: The loaded content + content.vb: Public Shared Function LoadContent(Of T)(name As String) As T + overload: MLEM.Startup.MlemGame.LoadContent* + nameWithType.vb: MlemGame.LoadContent(Of T)(String) + fullName.vb: MLEM.Startup.MlemGame.LoadContent(Of T)(String) + name.vb: LoadContent(Of T)(String) +references: +- 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.Startup.MlemGame.InputHandler + commentId: P:MLEM.Startup.MlemGame.InputHandler + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_InputHandler + name: InputHandler + nameWithType: MlemGame.InputHandler + fullName: MLEM.Startup.MlemGame.InputHandler +- uid: MLEM.Startup.MlemGame.UiSystem + commentId: P:MLEM.Startup.MlemGame.UiSystem + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_UiSystem + name: UiSystem + nameWithType: MlemGame.UiSystem + fullName: MLEM.Startup.MlemGame.UiSystem +- uid: Coroutine.CoroutineHandler + commentId: T:Coroutine.CoroutineHandler + isExternal: true + name: CoroutineHandler + nameWithType: CoroutineHandler + fullName: Coroutine.CoroutineHandler +- uid: MLEM.Startup.CoroutineEvents + commentId: T:MLEM.Startup.CoroutineEvents + href: MLEM.Startup.CoroutineEvents.html + name: CoroutineEvents + nameWithType: CoroutineEvents + fullName: MLEM.Startup.CoroutineEvents +- uid: MLEM.Startup + commentId: N:MLEM.Startup + href: MLEM.html + name: MLEM.Startup + nameWithType: MLEM.Startup + fullName: MLEM.Startup + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Startup + name: Startup + href: MLEM.Startup.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Startup + name: Startup + href: MLEM.Startup.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.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.Game.Dispose + commentId: M:Microsoft.Xna.Framework.Game.Dispose + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Dispose() + nameWithType: Game.Dispose() + fullName: Microsoft.Xna.Framework.Game.Dispose() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.Dispose + name: Dispose + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.Dispose + name: Dispose + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.Dispose(System.Boolean) + commentId: M:Microsoft.Xna.Framework.Game.Dispose(System.Boolean) + parent: Microsoft.Xna.Framework.Game + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: Dispose(bool) + nameWithType: Game.Dispose(bool) + fullName: Microsoft.Xna.Framework.Game.Dispose(bool) + nameWithType.vb: Game.Dispose(Boolean) + fullName.vb: Microsoft.Xna.Framework.Game.Dispose(Boolean) + name.vb: Dispose(Boolean) + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.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.Game.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: Microsoft.Xna.Framework.Game.Exit + commentId: M:Microsoft.Xna.Framework.Game.Exit + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Exit() + nameWithType: Game.Exit() + fullName: Microsoft.Xna.Framework.Game.Exit() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.Exit + name: Exit + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.Exit + name: Exit + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.ResetElapsedTime + commentId: M:Microsoft.Xna.Framework.Game.ResetElapsedTime + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: ResetElapsedTime() + nameWithType: Game.ResetElapsedTime() + fullName: Microsoft.Xna.Framework.Game.ResetElapsedTime() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.ResetElapsedTime + name: ResetElapsedTime + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.ResetElapsedTime + name: ResetElapsedTime + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.SuppressDraw + commentId: M:Microsoft.Xna.Framework.Game.SuppressDraw + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: SuppressDraw() + nameWithType: Game.SuppressDraw() + fullName: Microsoft.Xna.Framework.Game.SuppressDraw() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.SuppressDraw + name: SuppressDraw + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.SuppressDraw + name: SuppressDraw + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.RunOneFrame + commentId: M:Microsoft.Xna.Framework.Game.RunOneFrame + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: RunOneFrame() + nameWithType: Game.RunOneFrame() + fullName: Microsoft.Xna.Framework.Game.RunOneFrame() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.RunOneFrame + name: RunOneFrame + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.RunOneFrame + name: RunOneFrame + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.Run + commentId: M:Microsoft.Xna.Framework.Game.Run + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Run() + nameWithType: Game.Run() + fullName: Microsoft.Xna.Framework.Game.Run() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.Run + name: Run + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.Run + name: Run + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.Run(Microsoft.Xna.Framework.GameRunBehavior) + commentId: M:Microsoft.Xna.Framework.Game.Run(Microsoft.Xna.Framework.GameRunBehavior) + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Run(GameRunBehavior) + nameWithType: Game.Run(GameRunBehavior) + fullName: Microsoft.Xna.Framework.Game.Run(Microsoft.Xna.Framework.GameRunBehavior) + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.Run(Microsoft.Xna.Framework.GameRunBehavior) + name: Run + isExternal: true + - name: ( + - uid: Microsoft.Xna.Framework.GameRunBehavior + name: GameRunBehavior + isExternal: true + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.Run(Microsoft.Xna.Framework.GameRunBehavior) + name: Run + isExternal: true + - name: ( + - uid: Microsoft.Xna.Framework.GameRunBehavior + name: GameRunBehavior + isExternal: true + - name: ) +- uid: Microsoft.Xna.Framework.Game.Tick + commentId: M:Microsoft.Xna.Framework.Game.Tick + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Tick() + nameWithType: Game.Tick() + fullName: Microsoft.Xna.Framework.Game.Tick() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.Tick + name: Tick + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.Tick + name: Tick + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.BeginDraw + commentId: M:Microsoft.Xna.Framework.Game.BeginDraw + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: BeginDraw() + nameWithType: Game.BeginDraw() + fullName: Microsoft.Xna.Framework.Game.BeginDraw() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.BeginDraw + name: BeginDraw + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.BeginDraw + name: BeginDraw + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.EndDraw + commentId: M:Microsoft.Xna.Framework.Game.EndDraw + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: EndDraw() + nameWithType: Game.EndDraw() + fullName: Microsoft.Xna.Framework.Game.EndDraw() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.EndDraw + name: EndDraw + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.EndDraw + name: EndDraw + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.BeginRun + commentId: M:Microsoft.Xna.Framework.Game.BeginRun + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: BeginRun() + nameWithType: Game.BeginRun() + fullName: Microsoft.Xna.Framework.Game.BeginRun() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.BeginRun + name: BeginRun + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.BeginRun + name: BeginRun + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.EndRun + commentId: M:Microsoft.Xna.Framework.Game.EndRun + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: EndRun() + nameWithType: Game.EndRun() + fullName: Microsoft.Xna.Framework.Game.EndRun() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.EndRun + name: EndRun + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.EndRun + name: EndRun + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.UnloadContent + commentId: M:Microsoft.Xna.Framework.Game.UnloadContent + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: UnloadContent() + nameWithType: Game.UnloadContent() + fullName: Microsoft.Xna.Framework.Game.UnloadContent() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.UnloadContent + name: UnloadContent + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.UnloadContent + name: UnloadContent + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.Initialize + commentId: M:Microsoft.Xna.Framework.Game.Initialize + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Initialize() + nameWithType: Game.Initialize() + fullName: Microsoft.Xna.Framework.Game.Initialize() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.Initialize + name: Initialize + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.Initialize + name: Initialize + isExternal: true + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Game.OnExiting(System.Object,System.EventArgs) + commentId: M:Microsoft.Xna.Framework.Game.OnExiting(System.Object,System.EventArgs) + parent: Microsoft.Xna.Framework.Game + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: OnExiting(object, EventArgs) + nameWithType: Game.OnExiting(object, EventArgs) + fullName: Microsoft.Xna.Framework.Game.OnExiting(object, System.EventArgs) + nameWithType.vb: Game.OnExiting(Object, EventArgs) + fullName.vb: Microsoft.Xna.Framework.Game.OnExiting(Object, System.EventArgs) + name.vb: OnExiting(Object, EventArgs) + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.OnExiting(System.Object,System.EventArgs) + name: OnExiting + 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.Game.OnExiting(System.Object,System.EventArgs) + name: OnExiting + 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.Game.OnActivated(System.Object,System.EventArgs) + commentId: M:Microsoft.Xna.Framework.Game.OnActivated(System.Object,System.EventArgs) + parent: Microsoft.Xna.Framework.Game + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: OnActivated(object, EventArgs) + nameWithType: Game.OnActivated(object, EventArgs) + fullName: Microsoft.Xna.Framework.Game.OnActivated(object, System.EventArgs) + nameWithType.vb: Game.OnActivated(Object, EventArgs) + fullName.vb: Microsoft.Xna.Framework.Game.OnActivated(Object, System.EventArgs) + name.vb: OnActivated(Object, EventArgs) + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.OnActivated(System.Object,System.EventArgs) + name: OnActivated + 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.Game.OnActivated(System.Object,System.EventArgs) + name: OnActivated + 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.Game.OnDeactivated(System.Object,System.EventArgs) + commentId: M:Microsoft.Xna.Framework.Game.OnDeactivated(System.Object,System.EventArgs) + parent: Microsoft.Xna.Framework.Game + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: OnDeactivated(object, EventArgs) + nameWithType: Game.OnDeactivated(object, EventArgs) + fullName: Microsoft.Xna.Framework.Game.OnDeactivated(object, System.EventArgs) + nameWithType.vb: Game.OnDeactivated(Object, EventArgs) + fullName.vb: Microsoft.Xna.Framework.Game.OnDeactivated(Object, System.EventArgs) + name.vb: OnDeactivated(Object, EventArgs) + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.OnDeactivated(System.Object,System.EventArgs) + name: OnDeactivated + 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.Game.OnDeactivated(System.Object,System.EventArgs) + name: OnDeactivated + 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.Game.LaunchParameters + commentId: P:Microsoft.Xna.Framework.Game.LaunchParameters + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: LaunchParameters + nameWithType: Game.LaunchParameters + fullName: Microsoft.Xna.Framework.Game.LaunchParameters +- uid: Microsoft.Xna.Framework.Game.Components + commentId: P:Microsoft.Xna.Framework.Game.Components + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Components + nameWithType: Game.Components + fullName: Microsoft.Xna.Framework.Game.Components +- uid: Microsoft.Xna.Framework.Game.InactiveSleepTime + commentId: P:Microsoft.Xna.Framework.Game.InactiveSleepTime + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: InactiveSleepTime + nameWithType: Game.InactiveSleepTime + fullName: Microsoft.Xna.Framework.Game.InactiveSleepTime +- uid: Microsoft.Xna.Framework.Game.MaxElapsedTime + commentId: P:Microsoft.Xna.Framework.Game.MaxElapsedTime + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: MaxElapsedTime + nameWithType: Game.MaxElapsedTime + fullName: Microsoft.Xna.Framework.Game.MaxElapsedTime +- uid: Microsoft.Xna.Framework.Game.IsActive + commentId: P:Microsoft.Xna.Framework.Game.IsActive + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: IsActive + nameWithType: Game.IsActive + fullName: Microsoft.Xna.Framework.Game.IsActive +- uid: Microsoft.Xna.Framework.Game.IsMouseVisible + commentId: P:Microsoft.Xna.Framework.Game.IsMouseVisible + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: IsMouseVisible + nameWithType: Game.IsMouseVisible + fullName: Microsoft.Xna.Framework.Game.IsMouseVisible +- uid: Microsoft.Xna.Framework.Game.TargetElapsedTime + commentId: P:Microsoft.Xna.Framework.Game.TargetElapsedTime + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: TargetElapsedTime + nameWithType: Game.TargetElapsedTime + fullName: Microsoft.Xna.Framework.Game.TargetElapsedTime +- uid: Microsoft.Xna.Framework.Game.IsFixedTimeStep + commentId: P:Microsoft.Xna.Framework.Game.IsFixedTimeStep + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: IsFixedTimeStep + nameWithType: Game.IsFixedTimeStep + fullName: Microsoft.Xna.Framework.Game.IsFixedTimeStep +- uid: Microsoft.Xna.Framework.Game.Services + commentId: P:Microsoft.Xna.Framework.Game.Services + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Services + nameWithType: Game.Services + fullName: Microsoft.Xna.Framework.Game.Services +- uid: Microsoft.Xna.Framework.Game.Content + commentId: P:Microsoft.Xna.Framework.Game.Content + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Content + nameWithType: Game.Content + fullName: Microsoft.Xna.Framework.Game.Content +- uid: Microsoft.Xna.Framework.Game.GraphicsDevice + commentId: P:Microsoft.Xna.Framework.Game.GraphicsDevice + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: GraphicsDevice + nameWithType: Game.GraphicsDevice + fullName: Microsoft.Xna.Framework.Game.GraphicsDevice +- uid: Microsoft.Xna.Framework.Game.Window + commentId: P:Microsoft.Xna.Framework.Game.Window + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Window + nameWithType: Game.Window + fullName: Microsoft.Xna.Framework.Game.Window +- uid: Microsoft.Xna.Framework.Game.Activated + commentId: E:Microsoft.Xna.Framework.Game.Activated + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Activated + nameWithType: Game.Activated + fullName: Microsoft.Xna.Framework.Game.Activated +- uid: Microsoft.Xna.Framework.Game.Deactivated + commentId: E:Microsoft.Xna.Framework.Game.Deactivated + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Deactivated + nameWithType: Game.Deactivated + fullName: Microsoft.Xna.Framework.Game.Deactivated +- uid: Microsoft.Xna.Framework.Game.Disposed + commentId: E:Microsoft.Xna.Framework.Game.Disposed + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Disposed + nameWithType: Game.Disposed + fullName: Microsoft.Xna.Framework.Game.Disposed +- uid: Microsoft.Xna.Framework.Game.Exiting + commentId: E:Microsoft.Xna.Framework.Game.Exiting + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Exiting + nameWithType: Game.Exiting + fullName: Microsoft.Xna.Framework.Game.Exiting +- 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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Startup.MlemGame.Input* + commentId: Overload:MLEM.Startup.MlemGame.Input + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Input + name: Input + nameWithType: MlemGame.Input + fullName: MLEM.Startup.MlemGame.Input +- 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.GraphicsDeviceManager + commentId: T:Microsoft.Xna.Framework.GraphicsDeviceManager + parent: Microsoft.Xna.Framework + isExternal: true + name: GraphicsDeviceManager + nameWithType: GraphicsDeviceManager + fullName: Microsoft.Xna.Framework.GraphicsDeviceManager +- uid: MLEM.Startup.MlemGame.SpriteBatch* + commentId: Overload:MLEM.Startup.MlemGame.SpriteBatch + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_SpriteBatch + name: SpriteBatch + nameWithType: MlemGame.SpriteBatch + fullName: MLEM.Startup.MlemGame.SpriteBatch +- 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.Startup.MlemGame.Input + commentId: P:MLEM.Startup.MlemGame.Input + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Input + name: Input + nameWithType: MlemGame.Input + fullName: MLEM.Startup.MlemGame.Input +- uid: MLEM.Startup.MlemGame.InputHandler* + commentId: Overload:MLEM.Startup.MlemGame.InputHandler + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_InputHandler + name: InputHandler + nameWithType: MlemGame.InputHandler + fullName: MLEM.Startup.MlemGame.InputHandler +- uid: MLEM.Startup.MlemGame.UiSystem* + commentId: Overload:MLEM.Startup.MlemGame.UiSystem + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_UiSystem + name: UiSystem + nameWithType: MlemGame.UiSystem + fullName: MLEM.Startup.MlemGame.UiSystem +- 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 + 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: MLEM.Startup.MlemGame.LoadContent + commentId: M:MLEM.Startup.MlemGame.LoadContent + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_LoadContent + name: LoadContent() + nameWithType: MlemGame.LoadContent() + fullName: MLEM.Startup.MlemGame.LoadContent() + spec.csharp: + - uid: MLEM.Startup.MlemGame.LoadContent + name: LoadContent + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_LoadContent + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Startup.MlemGame.LoadContent + name: LoadContent + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_LoadContent + - name: ( + - name: ) +- uid: MLEM.Startup.MlemGame.GenericCallback + commentId: T:MLEM.Startup.MlemGame.GenericCallback + parent: MLEM.Startup + href: MLEM.Startup.MlemGame.html + name: MlemGame.GenericCallback + nameWithType: MlemGame.GenericCallback + fullName: MLEM.Startup.MlemGame.GenericCallback + spec.csharp: + - uid: MLEM.Startup.MlemGame + name: MlemGame + href: MLEM.Startup.MlemGame.html + - name: . + - uid: MLEM.Startup.MlemGame.GenericCallback + name: GenericCallback + href: MLEM.Startup.MlemGame.GenericCallback.html + spec.vb: + - uid: MLEM.Startup.MlemGame + name: MlemGame + href: MLEM.Startup.MlemGame.html + - name: . + - uid: MLEM.Startup.MlemGame.GenericCallback + name: GenericCallback + href: MLEM.Startup.MlemGame.GenericCallback.html +- uid: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + isExternal: true + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: MlemGame.Update(GameTime) + fullName: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Startup.MlemGame.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + isExternal: true + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoUpdate_Microsoft_Xna_Framework_GameTime_ + name: DoUpdate(GameTime) + nameWithType: MlemGame.DoUpdate(GameTime) + fullName: MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + name: DoUpdate + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoUpdate_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Startup.MlemGame.DoUpdate(Microsoft.Xna.Framework.GameTime) + name: DoUpdate + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoUpdate_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Startup.MlemGame.TimeCallback + commentId: T:MLEM.Startup.MlemGame.TimeCallback + parent: MLEM.Startup + href: MLEM.Startup.MlemGame.html + name: MlemGame.TimeCallback + nameWithType: MlemGame.TimeCallback + fullName: MLEM.Startup.MlemGame.TimeCallback + spec.csharp: + - uid: MLEM.Startup.MlemGame + name: MlemGame + href: MLEM.Startup.MlemGame.html + - name: . + - uid: MLEM.Startup.MlemGame.TimeCallback + name: TimeCallback + href: MLEM.Startup.MlemGame.TimeCallback.html + spec.vb: + - uid: MLEM.Startup.MlemGame + name: MlemGame + href: MLEM.Startup.MlemGame.html + - name: . + - uid: MLEM.Startup.MlemGame.TimeCallback + name: TimeCallback + href: MLEM.Startup.MlemGame.TimeCallback.html +- uid: MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + isExternal: true + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Draw_Microsoft_Xna_Framework_GameTime_ + name: Draw(GameTime) + nameWithType: MlemGame.Draw(GameTime) + fullName: MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + name: Draw + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Draw_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Startup.MlemGame.Draw(Microsoft.Xna.Framework.GameTime) + name: Draw + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Draw_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + isExternal: true + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoDraw_Microsoft_Xna_Framework_GameTime_ + name: DoDraw(GameTime) + nameWithType: MlemGame.DoDraw(GameTime) + fullName: MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + name: DoDraw + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoDraw_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Startup.MlemGame.DoDraw(Microsoft.Xna.Framework.GameTime) + name: DoDraw + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoDraw_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Startup.MlemGame.#ctor* + commentId: Overload:MLEM.Startup.MlemGame.#ctor + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame__ctor_System_Int32_System_Int32_ + name: MlemGame + nameWithType: MlemGame.MlemGame + fullName: MLEM.Startup.MlemGame.MlemGame + nameWithType.vb: MlemGame.New + fullName.vb: MLEM.Startup.MlemGame.New + name.vb: New +- 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: Microsoft.Xna.Framework.Game.LoadContent + commentId: M:Microsoft.Xna.Framework.Game.LoadContent + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: LoadContent() + nameWithType: Game.LoadContent() + fullName: Microsoft.Xna.Framework.Game.LoadContent() + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.LoadContent + name: LoadContent + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.LoadContent + name: LoadContent + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Startup.MlemGame.LoadContent* + commentId: Overload:MLEM.Startup.MlemGame.LoadContent + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_LoadContent + name: LoadContent + nameWithType: MlemGame.LoadContent + fullName: MLEM.Startup.MlemGame.LoadContent +- 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.Game.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime) + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Update(GameTime) + nameWithType: Game.Update(GameTime) + fullName: Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.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.Game.Update(Microsoft.Xna.Framework.GameTime) + name: Update + isExternal: true + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Startup.MlemGame.Update* + commentId: Overload:MLEM.Startup.MlemGame.Update + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: MlemGame.Update + fullName: MLEM.Startup.MlemGame.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: Microsoft.Xna.Framework.DrawableGameComponent + commentId: T:Microsoft.Xna.Framework.DrawableGameComponent + isExternal: true + name: DrawableGameComponent + nameWithType: DrawableGameComponent + fullName: Microsoft.Xna.Framework.DrawableGameComponent +- uid: Microsoft.Xna.Framework.Game.Draw(Microsoft.Xna.Framework.GameTime) + commentId: M:Microsoft.Xna.Framework.Game.Draw(Microsoft.Xna.Framework.GameTime) + parent: Microsoft.Xna.Framework.Game + isExternal: true + name: Draw(GameTime) + nameWithType: Game.Draw(GameTime) + fullName: Microsoft.Xna.Framework.Game.Draw(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: Microsoft.Xna.Framework.Game.Draw(Microsoft.Xna.Framework.GameTime) + name: Draw + isExternal: true + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Game.Draw(Microsoft.Xna.Framework.GameTime) + name: Draw + isExternal: true + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Startup.MlemGame.Draw* + commentId: Overload:MLEM.Startup.MlemGame.Draw + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_Draw_Microsoft_Xna_Framework_GameTime_ + name: Draw + nameWithType: MlemGame.Draw + fullName: MLEM.Startup.MlemGame.Draw +- uid: MLEM.Startup.MlemGame.DoDraw* + commentId: Overload:MLEM.Startup.MlemGame.DoDraw + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoDraw_Microsoft_Xna_Framework_GameTime_ + name: DoDraw + nameWithType: MlemGame.DoDraw + fullName: MLEM.Startup.MlemGame.DoDraw +- uid: MLEM.Startup.MlemGame.DoUpdate* + commentId: Overload:MLEM.Startup.MlemGame.DoUpdate + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_DoUpdate_Microsoft_Xna_Framework_GameTime_ + name: DoUpdate + nameWithType: MlemGame.DoUpdate + fullName: MLEM.Startup.MlemGame.DoUpdate +- 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.Startup.MlemGame.InitializeDefaultUiStyle* + commentId: Overload:MLEM.Startup.MlemGame.InitializeDefaultUiStyle + href: MLEM.Startup.MlemGame.html#MLEM_Startup_MlemGame_InitializeDefaultUiStyle_Microsoft_Xna_Framework_Graphics_SpriteBatch_ + name: InitializeDefaultUiStyle + nameWithType: MlemGame.InitializeDefaultUiStyle + fullName: MLEM.Startup.MlemGame.InitializeDefaultUiStyle +- 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: Microsoft.Xna.Framework.Content.ContentManager.Load``1(System.String) + commentId: M:Microsoft.Xna.Framework.Content.ContentManager.Load``1(System.String) + parent: Microsoft.Xna.Framework.Content.ContentManager + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: Load(string) + nameWithType: ContentManager.Load(string) + fullName: Microsoft.Xna.Framework.Content.ContentManager.Load(string) + nameWithType.vb: ContentManager.Load(Of T)(String) + fullName.vb: Microsoft.Xna.Framework.Content.ContentManager.Load(Of T)(String) + name.vb: Load(Of T)(String) + spec.csharp: + - uid: Microsoft.Xna.Framework.Content.ContentManager.Load``1(System.String) + name: Load + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Content.ContentManager.Load``1(System.String) + name: Load + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: T + name: T + nameWithType: T + fullName: T +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true diff --git a/Docs/api/MLEM.Startup.yml b/Docs/api/MLEM.Startup.yml new file mode 100644 index 0000000..0938be7 --- /dev/null +++ b/Docs/api/MLEM.Startup.yml @@ -0,0 +1,101 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Startup + commentId: N:MLEM.Startup + id: MLEM.Startup + children: + - MLEM.Startup.CoroutineEvents + - MLEM.Startup.MlemGame + - MLEM.Startup.MlemGame.GenericCallback + - MLEM.Startup.MlemGame.TimeCallback + langs: + - csharp + - vb + name: MLEM.Startup + nameWithType: MLEM.Startup + fullName: MLEM.Startup + type: Namespace + assemblies: + - MLEM.Startup +references: +- uid: MLEM.Startup.CoroutineEvents + commentId: T:MLEM.Startup.CoroutineEvents + href: MLEM.Startup.CoroutineEvents.html + name: CoroutineEvents + nameWithType: CoroutineEvents + fullName: MLEM.Startup.CoroutineEvents +- uid: MLEM.Startup.MlemGame + commentId: T:MLEM.Startup.MlemGame + parent: MLEM.Startup + href: MLEM.Startup.MlemGame.html + name: MlemGame + nameWithType: MlemGame + fullName: MLEM.Startup.MlemGame +- uid: MLEM.Startup.MlemGame.GenericCallback + commentId: T:MLEM.Startup.MlemGame.GenericCallback + parent: MLEM.Startup + href: MLEM.Startup.MlemGame.html + name: MlemGame.GenericCallback + nameWithType: MlemGame.GenericCallback + fullName: MLEM.Startup.MlemGame.GenericCallback + spec.csharp: + - uid: MLEM.Startup.MlemGame + name: MlemGame + href: MLEM.Startup.MlemGame.html + - name: . + - uid: MLEM.Startup.MlemGame.GenericCallback + name: GenericCallback + href: MLEM.Startup.MlemGame.GenericCallback.html + spec.vb: + - uid: MLEM.Startup.MlemGame + name: MlemGame + href: MLEM.Startup.MlemGame.html + - name: . + - uid: MLEM.Startup.MlemGame.GenericCallback + name: GenericCallback + href: MLEM.Startup.MlemGame.GenericCallback.html +- uid: MLEM.Startup.MlemGame.TimeCallback + commentId: T:MLEM.Startup.MlemGame.TimeCallback + parent: MLEM.Startup + href: MLEM.Startup.MlemGame.html + name: MlemGame.TimeCallback + nameWithType: MlemGame.TimeCallback + fullName: MLEM.Startup.MlemGame.TimeCallback + spec.csharp: + - uid: MLEM.Startup.MlemGame + name: MlemGame + href: MLEM.Startup.MlemGame.html + - name: . + - uid: MLEM.Startup.MlemGame.TimeCallback + name: TimeCallback + href: MLEM.Startup.MlemGame.TimeCallback.html + spec.vb: + - uid: MLEM.Startup.MlemGame + name: MlemGame + href: MLEM.Startup.MlemGame.html + - name: . + - uid: MLEM.Startup.MlemGame.TimeCallback + name: TimeCallback + href: MLEM.Startup.MlemGame.TimeCallback.html +- uid: MLEM.Startup + commentId: N:MLEM.Startup + href: MLEM.html + name: MLEM.Startup + nameWithType: MLEM.Startup + fullName: MLEM.Startup + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Startup + name: Startup + href: MLEM.Startup.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Startup + name: Startup + href: MLEM.Startup.html diff --git a/Docs/api/MLEM.Textures.NinePatch.yml b/Docs/api/MLEM.Textures.NinePatch.yml new file mode 100644 index 0000000..e4bbda7 --- /dev/null +++ b/Docs/api/MLEM.Textures.NinePatch.yml @@ -0,0 +1,1009 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Textures.NinePatch + commentId: T:MLEM.Textures.NinePatch + id: NinePatch + parent: MLEM.Textures + children: + - MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,MLEM.Maths.Padding,MLEM.Textures.NinePatchMode,System.Boolean) + - MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + - MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,System.Single,System.Single,System.Single,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + - MLEM.Textures.NinePatch.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + - MLEM.Textures.NinePatch.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Single,System.Single,System.Single,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + - MLEM.Textures.NinePatch.Mode + - MLEM.Textures.NinePatch.Padding + - MLEM.Textures.NinePatch.Region + - MLEM.Textures.NinePatch.SourceRectangles + langs: + - csharp + - vb + name: NinePatch + nameWithType: NinePatch + fullName: MLEM.Textures.NinePatch + type: Class + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NinePatch + path: ../MLEM/Textures/NinePatch.cs + startLine: 13 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + This class represents a texture with nine areas. + + A nine patch texture is useful if a big area should be covered by a small texture that has a specific outline, like a gui panel texture. The center of the texture will be stretched or tiled, while the outline of the texture will remain at its original size, keeping aspect ratios alive. + + The nine patch can then be drawn using . + example: [] + syntax: + content: 'public class NinePatch : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class NinePatch Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Textures.NinePatch.Region + commentId: F:MLEM.Textures.NinePatch.Region + id: Region + parent: MLEM.Textures.NinePatch + langs: + - csharp + - vb + name: Region + nameWithType: NinePatch.Region + fullName: MLEM.Textures.NinePatch.Region + type: Field + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Region + path: ../MLEM/Textures/NinePatch.cs + startLine: 18 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The texture region of this nine patch + example: [] + syntax: + content: public readonly TextureRegion Region + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Region As TextureRegion +- uid: MLEM.Textures.NinePatch.Padding + commentId: F:MLEM.Textures.NinePatch.Padding + id: Padding + parent: MLEM.Textures.NinePatch + langs: + - csharp + - vb + name: Padding + nameWithType: NinePatch.Padding + fullName: MLEM.Textures.NinePatch.Padding + type: Field + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Padding + path: ../MLEM/Textures/NinePatch.cs + startLine: 22 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The padding in each direction that marks where the outline area stops, in pixels + example: [] + syntax: + content: public readonly Padding Padding + return: + type: MLEM.Maths.Padding + content.vb: Public ReadOnly Padding As Padding +- uid: MLEM.Textures.NinePatch.Mode + commentId: F:MLEM.Textures.NinePatch.Mode + id: Mode + parent: MLEM.Textures.NinePatch + langs: + - csharp + - vb + name: Mode + nameWithType: NinePatch.Mode + fullName: MLEM.Textures.NinePatch.Mode + type: Field + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Mode + path: ../MLEM/Textures/NinePatch.cs + startLine: 26 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The that this nine patch should use for drawing + example: [] + syntax: + content: public readonly NinePatchMode Mode + return: + type: MLEM.Textures.NinePatchMode + content.vb: Public ReadOnly Mode As NinePatchMode +- uid: MLEM.Textures.NinePatch.SourceRectangles + commentId: F:MLEM.Textures.NinePatch.SourceRectangles + id: SourceRectangles + parent: MLEM.Textures.NinePatch + langs: + - csharp + - vb + name: SourceRectangles + nameWithType: NinePatch.SourceRectangles + fullName: MLEM.Textures.NinePatch.SourceRectangles + type: Field + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SourceRectangles + path: ../MLEM/Textures/NinePatch.cs + startLine: 30 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The nine patches that result from the + example: [] + syntax: + content: public readonly Rectangle[] SourceRectangles + return: + type: Microsoft.Xna.Framework.Rectangle[] + content.vb: Public ReadOnly SourceRectangles As Rectangle() +- uid: MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,MLEM.Maths.Padding,MLEM.Textures.NinePatchMode,System.Boolean) + commentId: M:MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,MLEM.Maths.Padding,MLEM.Textures.NinePatchMode,System.Boolean) + id: '#ctor(MLEM.Textures.TextureRegion,MLEM.Maths.Padding,MLEM.Textures.NinePatchMode,System.Boolean)' + parent: MLEM.Textures.NinePatch + langs: + - csharp + - vb + name: NinePatch(TextureRegion, Padding, NinePatchMode, bool) + nameWithType: NinePatch.NinePatch(TextureRegion, Padding, NinePatchMode, bool) + fullName: MLEM.Textures.NinePatch.NinePatch(MLEM.Textures.TextureRegion, MLEM.Maths.Padding, MLEM.Textures.NinePatchMode, bool) + type: Constructor + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/NinePatch.cs + startLine: 39 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new nine patch from a texture and a padding + example: [] + syntax: + content: public NinePatch(TextureRegion texture, Padding padding, NinePatchMode mode = NinePatchMode.Stretch, bool paddingPercent = false) + parameters: + - id: texture + type: MLEM.Textures.TextureRegion + description: The texture to use + - id: padding + type: MLEM.Maths.Padding + description: The padding that marks where the outline area stops in pixels, or as a percentage if paddingPercent is true + - id: mode + type: MLEM.Textures.NinePatchMode + description: The mode to use for drawing this nine patch, defaults to + - id: paddingPercent + type: System.Boolean + description: Whether the padding should represent a percentage of the underlying texture's size, rather than an absolute pixel amount + content.vb: Public Sub New(texture As TextureRegion, padding As Padding, mode As NinePatchMode = NinePatchMode.Stretch, paddingPercent As Boolean = False) + overload: MLEM.Textures.NinePatch.#ctor* + nameWithType.vb: NinePatch.New(TextureRegion, Padding, NinePatchMode, Boolean) + fullName.vb: MLEM.Textures.NinePatch.New(MLEM.Textures.TextureRegion, MLEM.Maths.Padding, MLEM.Textures.NinePatchMode, Boolean) + name.vb: New(TextureRegion, Padding, NinePatchMode, Boolean) +- uid: MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,System.Single,System.Single,System.Single,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + commentId: M:MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,System.Single,System.Single,System.Single,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + id: '#ctor(MLEM.Textures.TextureRegion,System.Single,System.Single,System.Single,System.Single,MLEM.Textures.NinePatchMode,System.Boolean)' + parent: MLEM.Textures.NinePatch + langs: + - csharp + - vb + name: NinePatch(TextureRegion, float, float, float, float, NinePatchMode, bool) + nameWithType: NinePatch.NinePatch(TextureRegion, float, float, float, float, NinePatchMode, bool) + fullName: MLEM.Textures.NinePatch.NinePatch(MLEM.Textures.TextureRegion, float, float, float, float, MLEM.Textures.NinePatchMode, bool) + type: Constructor + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/NinePatch.cs + startLine: 58 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new nine patch from a texture and a padding + example: [] + syntax: + content: public NinePatch(TextureRegion texture, float paddingLeft, float paddingRight, float paddingTop, float paddingBottom, NinePatchMode mode = NinePatchMode.Stretch, bool paddingPercent = false) + parameters: + - id: texture + type: MLEM.Textures.TextureRegion + description: The texture to use + - id: paddingLeft + type: System.Single + description: The padding on the left edge in pixels, or as a percentage if paddingPercent is true + - id: paddingRight + type: System.Single + description: The padding on the right edge in pixels, or as a percentage if paddingPercent is true + - id: paddingTop + type: System.Single + description: The padding on the top edge in pixels, or as a percentage if paddingPercent is true + - id: paddingBottom + type: System.Single + description: The padding on the bottom edge in pixels, or as a percentage if paddingPercent is true + - id: mode + type: MLEM.Textures.NinePatchMode + description: The mode to use for drawing this nine patch, defaults to + - id: paddingPercent + type: System.Boolean + description: Whether the padding should represent a percentage of the underlying texture's size, rather than an absolute pixel amount + content.vb: Public Sub New(texture As TextureRegion, paddingLeft As Single, paddingRight As Single, paddingTop As Single, paddingBottom As Single, mode As NinePatchMode = NinePatchMode.Stretch, paddingPercent As Boolean = False) + overload: MLEM.Textures.NinePatch.#ctor* + nameWithType.vb: NinePatch.New(TextureRegion, Single, Single, Single, Single, NinePatchMode, Boolean) + fullName.vb: MLEM.Textures.NinePatch.New(MLEM.Textures.TextureRegion, Single, Single, Single, Single, MLEM.Textures.NinePatchMode, Boolean) + name.vb: New(TextureRegion, Single, Single, Single, Single, NinePatchMode, Boolean) +- uid: MLEM.Textures.NinePatch.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Single,System.Single,System.Single,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + commentId: M:MLEM.Textures.NinePatch.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Single,System.Single,System.Single,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + id: '#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Single,System.Single,System.Single,System.Single,MLEM.Textures.NinePatchMode,System.Boolean)' + parent: MLEM.Textures.NinePatch + langs: + - csharp + - vb + name: NinePatch(Texture2D, float, float, float, float, NinePatchMode, bool) + nameWithType: NinePatch.NinePatch(Texture2D, float, float, float, float, NinePatchMode, bool) + fullName: MLEM.Textures.NinePatch.NinePatch(Microsoft.Xna.Framework.Graphics.Texture2D, float, float, float, float, MLEM.Textures.NinePatchMode, bool) + type: Constructor + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/NinePatch.cs + startLine: 61 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new nine patch from a texture and a padding + example: [] + syntax: + content: public NinePatch(Texture2D texture, float paddingLeft, float paddingRight, float paddingTop, float paddingBottom, NinePatchMode mode = NinePatchMode.Stretch, bool paddingPercent = false) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture to use + - id: paddingLeft + type: System.Single + description: The padding on the left edge in pixels, or as a percentage if paddingPercent is true + - id: paddingRight + type: System.Single + description: The padding on the right edge in pixels, or as a percentage if paddingPercent is true + - id: paddingTop + type: System.Single + description: The padding on the top edge in pixels, or as a percentage if paddingPercent is true + - id: paddingBottom + type: System.Single + description: The padding on the bottom edge in pixels, or as a percentage if paddingPercent is true + - id: mode + type: MLEM.Textures.NinePatchMode + description: The mode to use for drawing this nine patch, defaults to + - id: paddingPercent + type: System.Boolean + description: Whether the padding should represent a percentage of the underlying texture's size, rather than an absolute pixel amount + content.vb: Public Sub New(texture As Texture2D, paddingLeft As Single, paddingRight As Single, paddingTop As Single, paddingBottom As Single, mode As NinePatchMode = NinePatchMode.Stretch, paddingPercent As Boolean = False) + overload: MLEM.Textures.NinePatch.#ctor* + nameWithType.vb: NinePatch.New(Texture2D, Single, Single, Single, Single, NinePatchMode, Boolean) + fullName.vb: MLEM.Textures.NinePatch.New(Microsoft.Xna.Framework.Graphics.Texture2D, Single, Single, Single, Single, MLEM.Textures.NinePatchMode, Boolean) + name.vb: New(Texture2D, Single, Single, Single, Single, NinePatchMode, Boolean) +- uid: MLEM.Textures.NinePatch.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + commentId: M:MLEM.Textures.NinePatch.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + id: '#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Single,MLEM.Textures.NinePatchMode,System.Boolean)' + parent: MLEM.Textures.NinePatch + langs: + - csharp + - vb + name: NinePatch(Texture2D, float, NinePatchMode, bool) + nameWithType: NinePatch.NinePatch(Texture2D, float, NinePatchMode, bool) + fullName: MLEM.Textures.NinePatch.NinePatch(Microsoft.Xna.Framework.Graphics.Texture2D, float, MLEM.Textures.NinePatchMode, bool) + type: Constructor + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/NinePatch.cs + startLine: 70 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new nine patch from a texture and a uniform padding + example: [] + syntax: + content: public NinePatch(Texture2D texture, float padding, NinePatchMode mode = NinePatchMode.Stretch, bool paddingPercent = false) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture to use + - id: padding + type: System.Single + description: The padding that each edge should have in pixels, or as a percentage if paddingPercent is true + - id: mode + type: MLEM.Textures.NinePatchMode + description: The mode to use for drawing this nine patch, defaults to + - id: paddingPercent + type: System.Boolean + description: Whether the padding should represent a percentage of the underlying texture's size, rather than an absolute pixel amount + content.vb: Public Sub New(texture As Texture2D, padding As Single, mode As NinePatchMode = NinePatchMode.Stretch, paddingPercent As Boolean = False) + overload: MLEM.Textures.NinePatch.#ctor* + nameWithType.vb: NinePatch.New(Texture2D, Single, NinePatchMode, Boolean) + fullName.vb: MLEM.Textures.NinePatch.New(Microsoft.Xna.Framework.Graphics.Texture2D, Single, MLEM.Textures.NinePatchMode, Boolean) + name.vb: New(Texture2D, Single, NinePatchMode, Boolean) +- uid: MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + commentId: M:MLEM.Textures.NinePatch.#ctor(MLEM.Textures.TextureRegion,System.Single,MLEM.Textures.NinePatchMode,System.Boolean) + id: '#ctor(MLEM.Textures.TextureRegion,System.Single,MLEM.Textures.NinePatchMode,System.Boolean)' + parent: MLEM.Textures.NinePatch + langs: + - csharp + - vb + name: NinePatch(TextureRegion, float, NinePatchMode, bool) + nameWithType: NinePatch.NinePatch(TextureRegion, float, NinePatchMode, bool) + fullName: MLEM.Textures.NinePatch.NinePatch(MLEM.Textures.TextureRegion, float, MLEM.Textures.NinePatchMode, bool) + type: Constructor + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/NinePatch.cs + startLine: 73 + assemblies: + - MLEM + namespace: MLEM.Textures + example: [] + syntax: + content: public NinePatch(TextureRegion texture, float padding, NinePatchMode mode = NinePatchMode.Stretch, bool paddingPercent = false) + parameters: + - id: texture + type: MLEM.Textures.TextureRegion + - id: padding + type: System.Single + - id: mode + type: MLEM.Textures.NinePatchMode + - id: paddingPercent + type: System.Boolean + content.vb: Public Sub New(texture As TextureRegion, padding As Single, mode As NinePatchMode = NinePatchMode.Stretch, paddingPercent As Boolean = False) + overload: MLEM.Textures.NinePatch.#ctor* + nameWithType.vb: NinePatch.New(TextureRegion, Single, NinePatchMode, Boolean) + fullName.vb: MLEM.Textures.NinePatch.New(MLEM.Textures.TextureRegion, Single, MLEM.Textures.NinePatchMode, Boolean) + name.vb: New(TextureRegion, Single, NinePatchMode, Boolean) +references: +- uid: MLEM.Textures.NinePatchExtensions + commentId: T:MLEM.Textures.NinePatchExtensions + href: MLEM.Textures.NinePatchExtensions.html + name: NinePatchExtensions + nameWithType: NinePatchExtensions + fullName: MLEM.Textures.NinePatchExtensions +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: 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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Maths.Padding + commentId: T:MLEM.Maths.Padding + parent: MLEM.Maths + href: MLEM.Maths.Padding.html + name: Padding + nameWithType: Padding + fullName: MLEM.Maths.Padding +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: MLEM.Textures.NinePatchMode + commentId: T:MLEM.Textures.NinePatchMode + parent: MLEM.Textures + href: MLEM.Textures.NinePatchMode.html + name: NinePatchMode + nameWithType: NinePatchMode + fullName: MLEM.Textures.NinePatchMode +- uid: MLEM.Textures.NinePatch.Padding + commentId: F:MLEM.Textures.NinePatch.Padding + href: MLEM.Textures.NinePatch.html#MLEM_Textures_NinePatch_Padding + name: Padding + nameWithType: NinePatch.Padding + fullName: MLEM.Textures.NinePatch.Padding +- uid: Microsoft.Xna.Framework.Rectangle[] + isExternal: true + name: Rectangle[] + nameWithType: Rectangle[] + fullName: Microsoft.Xna.Framework.Rectangle[] + nameWithType.vb: Rectangle() + fullName.vb: Microsoft.Xna.Framework.Rectangle() + name.vb: Rectangle() + spec.csharp: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: '[' + - name: ']' + spec.vb: + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ( + - name: ) +- uid: MLEM.Textures.NinePatchMode.Stretch + commentId: F:MLEM.Textures.NinePatchMode.Stretch + href: MLEM.Textures.NinePatchMode.html#MLEM_Textures_NinePatchMode_Stretch + name: Stretch + nameWithType: NinePatchMode.Stretch + fullName: MLEM.Textures.NinePatchMode.Stretch +- uid: MLEM.Textures.NinePatch.#ctor* + commentId: Overload:MLEM.Textures.NinePatch.#ctor + href: MLEM.Textures.NinePatch.html#MLEM_Textures_NinePatch__ctor_MLEM_Textures_TextureRegion_MLEM_Maths_Padding_MLEM_Textures_NinePatchMode_System_Boolean_ + name: NinePatch + nameWithType: NinePatch.NinePatch + fullName: MLEM.Textures.NinePatch.NinePatch + nameWithType.vb: NinePatch.New + fullName.vb: MLEM.Textures.NinePatch.New + name.vb: New +- 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: 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: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- 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 diff --git a/Docs/api/MLEM.Textures.NinePatchExtensions.yml b/Docs/api/MLEM.Textures.NinePatchExtensions.yml new file mode 100644 index 0000000..9651383 --- /dev/null +++ b/Docs/api/MLEM.Textures.NinePatchExtensions.yml @@ -0,0 +1,676 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Textures.NinePatchExtensions + commentId: T:MLEM.Textures.NinePatchExtensions + id: NinePatchExtensions + parent: MLEM.Textures + children: + - MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single) + - MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single,System.Single) + - MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single) + - MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single,System.Single) + langs: + - csharp + - vb + name: NinePatchExtensions + nameWithType: NinePatchExtensions + fullName: MLEM.Textures.NinePatchExtensions + type: Class + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NinePatchExtensions + path: ../MLEM/Textures/NinePatch.cs + startLine: 135 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: A set of extensions that allow for rendering + example: [] + syntax: + content: public static class NinePatchExtensions + content.vb: Public Module NinePatchExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single,System.Single) + commentId: M:MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single,System.Single) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.NinePatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, NinePatch, RectangleF, Color, float, Vector2, SpriteEffects, float, float) + nameWithType: NinePatchExtensions.Draw(SpriteBatch, NinePatch, RectangleF, Color, float, Vector2, SpriteEffects, float, float) + fullName: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.NinePatch, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float, float) + type: Method + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Textures/NinePatch.cs + startLine: 149 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Draws a nine patch area using the given sprite batch + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, NinePatch texture, RectangleF destinationRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth, float patchScale = 1) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The batch to draw with + - id: texture + type: MLEM.Textures.NinePatch + description: The nine patch to draw + - id: destinationRectangle + type: MLEM.Maths.RectangleF + description: The area that should be covered by this nine patch + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to use + - id: rotation + type: System.Single + description: The rotation + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin position + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The effects that the sprite should have + - id: layerDepth + type: System.Single + description: The depth + - id: patchScale + type: System.Single + description: The scale of each area of the nine patch + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As NinePatch, destinationRectangle As RectangleF, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single, patchScale As Single = 1) + overload: MLEM.Textures.NinePatchExtensions.Draw* + nameWithType.vb: NinePatchExtensions.Draw(SpriteBatch, NinePatch, RectangleF, Color, Single, Vector2, SpriteEffects, Single, Single) + fullName.vb: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.NinePatch, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single, Single) + name.vb: Draw(SpriteBatch, NinePatch, RectangleF, Color, Single, Vector2, SpriteEffects, Single, Single) +- uid: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single,System.Single) + commentId: M:MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single,System.Single) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.NinePatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, NinePatch, Rectangle, Color, float, Vector2, SpriteEffects, float, float) + nameWithType: NinePatchExtensions.Draw(SpriteBatch, NinePatch, Rectangle, Color, float, Vector2, SpriteEffects, float, float) + fullName: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.NinePatch, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float, float) + type: Method + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Textures/NinePatch.cs + startLine: 177 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Draws a nine patch area using the given sprite batch + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, NinePatch texture, Rectangle destinationRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth, float patchScale = 1) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The batch to draw with + - id: texture + type: MLEM.Textures.NinePatch + description: The nine patch to draw + - id: destinationRectangle + type: Microsoft.Xna.Framework.Rectangle + description: The area that should be covered by this nine patch + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to use + - id: rotation + type: System.Single + description: The rotation + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: The origin position + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: The effects that the sprite should have + - id: layerDepth + type: System.Single + description: The depth + - id: patchScale + type: System.Single + description: The scale of each area of the nine patch + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As NinePatch, destinationRectangle As Rectangle, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single, patchScale As Single = 1) + overload: MLEM.Textures.NinePatchExtensions.Draw* + nameWithType.vb: NinePatchExtensions.Draw(SpriteBatch, NinePatch, Rectangle, Color, Single, Vector2, SpriteEffects, Single, Single) + fullName.vb: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.NinePatch, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single, Single) + name.vb: Draw(SpriteBatch, NinePatch, Rectangle, Color, Single, Vector2, SpriteEffects, Single, Single) +- uid: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single) + commentId: M:MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.NinePatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, NinePatch, RectangleF, Color, float) + nameWithType: NinePatchExtensions.Draw(SpriteBatch, NinePatch, RectangleF, Color, float) + fullName: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.NinePatch, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, float) + type: Method + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Textures/NinePatch.cs + startLine: 182 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Draws a nine patch area using the given sprite batch + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, NinePatch texture, RectangleF destinationRectangle, Color color, float patchScale = 1) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The batch to draw with + - id: texture + type: MLEM.Textures.NinePatch + description: The nine patch to draw + - id: destinationRectangle + type: MLEM.Maths.RectangleF + description: The area that should be covered by this nine patch + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to use + - id: patchScale + type: System.Single + description: The scale of each area of the nine patch + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As NinePatch, destinationRectangle As RectangleF, color As Color, patchScale As Single = 1) + overload: MLEM.Textures.NinePatchExtensions.Draw* + nameWithType.vb: NinePatchExtensions.Draw(SpriteBatch, NinePatch, RectangleF, Color, Single) + fullName.vb: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.NinePatch, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, Single) + name.vb: Draw(SpriteBatch, NinePatch, RectangleF, Color, Single) +- uid: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single) + commentId: M:MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.NinePatch,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.NinePatchExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, NinePatch, Rectangle, Color, float) + nameWithType: NinePatchExtensions.Draw(SpriteBatch, NinePatch, Rectangle, Color, float) + fullName: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.NinePatch, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, float) + type: Method + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Textures/NinePatch.cs + startLine: 187 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Draws a nine patch area using the given sprite batch + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, NinePatch texture, Rectangle destinationRectangle, Color color, float patchScale = 1) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The batch to draw with + - id: texture + type: MLEM.Textures.NinePatch + description: The nine patch to draw + - id: destinationRectangle + type: Microsoft.Xna.Framework.Rectangle + description: The area that should be covered by this nine patch + - id: color + type: Microsoft.Xna.Framework.Color + description: The color to use + - id: patchScale + type: System.Single + description: The scale of each area of the nine patch + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As NinePatch, destinationRectangle As Rectangle, color As Color, patchScale As Single = 1) + overload: MLEM.Textures.NinePatchExtensions.Draw* + nameWithType.vb: NinePatchExtensions.Draw(SpriteBatch, NinePatch, Rectangle, Color, Single) + fullName.vb: MLEM.Textures.NinePatchExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.NinePatch, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, Single) + name.vb: Draw(SpriteBatch, NinePatch, Rectangle, Color, Single) +references: +- uid: MLEM.Textures.NinePatch + commentId: T:MLEM.Textures.NinePatch + parent: MLEM.Textures + href: MLEM.Textures.NinePatch.html + name: NinePatch + nameWithType: NinePatch + fullName: MLEM.Textures.NinePatch +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Textures.NinePatchExtensions.Draw* + commentId: Overload:MLEM.Textures.NinePatchExtensions.Draw + href: MLEM.Textures.NinePatchExtensions.html#MLEM_Textures_NinePatchExtensions_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Textures_NinePatch_MLEM_Maths_RectangleF_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_System_Single_ + name: Draw + nameWithType: NinePatchExtensions.Draw + fullName: MLEM.Textures.NinePatchExtensions.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: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- 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: 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- 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.Rectangle + commentId: T:Microsoft.Xna.Framework.Rectangle + parent: Microsoft.Xna.Framework + isExternal: true + name: Rectangle + nameWithType: Rectangle + fullName: Microsoft.Xna.Framework.Rectangle diff --git a/Docs/api/MLEM.Textures.NinePatchMode.yml b/Docs/api/MLEM.Textures.NinePatchMode.yml new file mode 100644 index 0000000..00cfc4c --- /dev/null +++ b/Docs/api/MLEM.Textures.NinePatchMode.yml @@ -0,0 +1,131 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Textures.NinePatchMode + commentId: T:MLEM.Textures.NinePatchMode + id: NinePatchMode + parent: MLEM.Textures + children: + - MLEM.Textures.NinePatchMode.Stretch + - MLEM.Textures.NinePatchMode.Tile + langs: + - csharp + - vb + name: NinePatchMode + nameWithType: NinePatchMode + fullName: MLEM.Textures.NinePatchMode + type: Enum + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NinePatchMode + path: ../MLEM/Textures/NinePatch.cs + startLine: 117 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: An enumeration that represents the modes that a uses to be drawn + example: [] + syntax: + content: public enum NinePatchMode + content.vb: Public Enum NinePatchMode +- uid: MLEM.Textures.NinePatchMode.Stretch + commentId: F:MLEM.Textures.NinePatchMode.Stretch + id: Stretch + parent: MLEM.Textures.NinePatchMode + langs: + - csharp + - vb + name: Stretch + nameWithType: NinePatchMode.Stretch + fullName: MLEM.Textures.NinePatchMode.Stretch + type: Field + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Stretch + path: ../MLEM/Textures/NinePatch.cs + startLine: 123 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + The nine resulting patches will each be stretched. + + This mode is fitting for textures that don't have an intricate design on their edges. + example: [] + syntax: + content: Stretch = 0 + return: + type: MLEM.Textures.NinePatchMode +- uid: MLEM.Textures.NinePatchMode.Tile + commentId: F:MLEM.Textures.NinePatchMode.Tile + id: Tile + parent: MLEM.Textures.NinePatchMode + langs: + - csharp + - vb + name: Tile + nameWithType: NinePatchMode.Tile + fullName: MLEM.Textures.NinePatchMode.Tile + type: Field + source: + remote: + path: MLEM/Textures/NinePatch.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Tile + path: ../MLEM/Textures/NinePatch.cs + startLine: 128 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + The nine resulting paches will be tiled, repeating the texture multiple times. + + This mode is fitting for textures that have a more complex design on their edges. + example: [] + syntax: + content: Tile = 1 + return: + type: MLEM.Textures.NinePatchMode +references: +- uid: MLEM.Textures.NinePatch + commentId: T:MLEM.Textures.NinePatch + parent: MLEM.Textures + href: MLEM.Textures.NinePatch.html + name: NinePatch + nameWithType: NinePatch + fullName: MLEM.Textures.NinePatch +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: MLEM.Textures.NinePatchMode + commentId: T:MLEM.Textures.NinePatchMode + parent: MLEM.Textures + href: MLEM.Textures.NinePatchMode.html + name: NinePatchMode + nameWithType: NinePatchMode + fullName: MLEM.Textures.NinePatchMode diff --git a/Docs/api/MLEM.Textures.TextureExtensions.TextureData.yml b/Docs/api/MLEM.Textures.TextureExtensions.TextureData.yml new file mode 100644 index 0000000..4966542 --- /dev/null +++ b/Docs/api/MLEM.Textures.TextureExtensions.TextureData.yml @@ -0,0 +1,866 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Textures.TextureExtensions.TextureData + commentId: T:MLEM.Textures.TextureExtensions.TextureData + id: TextureExtensions.TextureData + parent: MLEM.Textures + children: + - MLEM.Textures.TextureExtensions.TextureData.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D) + - MLEM.Textures.TextureExtensions.TextureData.Dispose + - MLEM.Textures.TextureExtensions.TextureData.FromIndex(System.Int32) + - MLEM.Textures.TextureExtensions.TextureData.IsInBounds(System.Int32,System.Int32) + - MLEM.Textures.TextureExtensions.TextureData.Item(Microsoft.Xna.Framework.Point) + - MLEM.Textures.TextureExtensions.TextureData.Item(System.Int32,System.Int32) + - MLEM.Textures.TextureExtensions.TextureData.Store + - MLEM.Textures.TextureExtensions.TextureData.ToIndex(System.Int32,System.Int32) + langs: + - csharp + - vb + name: TextureExtensions.TextureData + nameWithType: TextureExtensions.TextureData + fullName: MLEM.Textures.TextureExtensions.TextureData + type: Class + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextureData + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 41 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: A struct that represents the data of a texture, accessed through . + example: [] + syntax: + content: 'public class TextureExtensions.TextureData : IDisposable' + content.vb: Public Class TextureExtensions.TextureData Implements IDisposable + inheritance: + - System.Object + implements: + - System.IDisposable + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Textures.TextureExtensions.TextureData.Item(System.Int32,System.Int32) + commentId: P:MLEM.Textures.TextureExtensions.TextureData.Item(System.Int32,System.Int32) + id: Item(System.Int32,System.Int32) + parent: MLEM.Textures.TextureExtensions.TextureData + langs: + - csharp + - vb + name: this[int, int] + nameWithType: TextureExtensions.TextureData.this[int, int] + fullName: MLEM.Textures.TextureExtensions.TextureData.this[int, int] + type: Property + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 52 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Returns the color at the given x,y position of the texture, where 0,0 represents the bottom left. + example: [] + syntax: + content: public Color this[int x, int y] { get; set; } + parameters: + - id: x + type: System.Int32 + description: The x coordinate of the texture location + - id: y + type: System.Int32 + description: The y coordinate of the texture location + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public Default Property this[](x As Integer, y As Integer) As Color + overload: MLEM.Textures.TextureExtensions.TextureData.Item* + nameWithType.vb: TextureExtensions.TextureData.this[](Integer, Integer) + fullName.vb: MLEM.Textures.TextureExtensions.TextureData.this[](Integer, Integer) + name.vb: this[](Integer, Integer) +- uid: MLEM.Textures.TextureExtensions.TextureData.Item(Microsoft.Xna.Framework.Point) + commentId: P:MLEM.Textures.TextureExtensions.TextureData.Item(Microsoft.Xna.Framework.Point) + id: Item(Microsoft.Xna.Framework.Point) + parent: MLEM.Textures.TextureExtensions.TextureData + langs: + - csharp + - vb + name: this[Point] + nameWithType: TextureExtensions.TextureData.this[Point] + fullName: MLEM.Textures.TextureExtensions.TextureData.this[Microsoft.Xna.Framework.Point] + type: Property + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 63 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Returns the color at the given x,y position of the texture, where 0,0 represents the bottom left. + example: [] + syntax: + content: public Color this[Point point] { get; set; } + parameters: + - id: point + type: Microsoft.Xna.Framework.Point + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public Default Property this[](point As Point) As Color + overload: MLEM.Textures.TextureExtensions.TextureData.Item* + nameWithType.vb: TextureExtensions.TextureData.this[](Point) + fullName.vb: MLEM.Textures.TextureExtensions.TextureData.this[](Microsoft.Xna.Framework.Point) + name.vb: this[](Point) +- uid: MLEM.Textures.TextureExtensions.TextureData.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D) + commentId: M:MLEM.Textures.TextureExtensions.TextureData.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D) + id: '#ctor(Microsoft.Xna.Framework.Graphics.Texture2D)' + parent: MLEM.Textures.TextureExtensions.TextureData + langs: + - csharp + - vb + name: TextureData(Texture2D) + nameWithType: TextureExtensions.TextureData.TextureData(Texture2D) + fullName: MLEM.Textures.TextureExtensions.TextureData.TextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + type: Constructor + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 73 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Creates a new texture data instance for the given texture. + + Note that this can more easily be invoked using . + example: [] + syntax: + content: public TextureData(Texture2D texture) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture whose data to get + content.vb: Public Sub New(texture As Texture2D) + overload: MLEM.Textures.TextureExtensions.TextureData.#ctor* + nameWithType.vb: TextureExtensions.TextureData.New(Texture2D) + fullName.vb: MLEM.Textures.TextureExtensions.TextureData.New(Microsoft.Xna.Framework.Graphics.Texture2D) + name.vb: New(Texture2D) +- uid: MLEM.Textures.TextureExtensions.TextureData.Store + commentId: M:MLEM.Textures.TextureExtensions.TextureData.Store + id: Store + parent: MLEM.Textures.TextureExtensions.TextureData + langs: + - csharp + - vb + name: Store() + nameWithType: TextureExtensions.TextureData.Store() + fullName: MLEM.Textures.TextureExtensions.TextureData.Store() + type: Method + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Store + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 82 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Stores this texture data back into the underlying texture + example: [] + syntax: + content: public void Store() + content.vb: Public Sub Store() + overload: MLEM.Textures.TextureExtensions.TextureData.Store* +- uid: MLEM.Textures.TextureExtensions.TextureData.ToIndex(System.Int32,System.Int32) + commentId: M:MLEM.Textures.TextureExtensions.TextureData.ToIndex(System.Int32,System.Int32) + id: ToIndex(System.Int32,System.Int32) + parent: MLEM.Textures.TextureExtensions.TextureData + langs: + - csharp + - vb + name: ToIndex(int, int) + nameWithType: TextureExtensions.TextureData.ToIndex(int, int) + fullName: MLEM.Textures.TextureExtensions.TextureData.ToIndex(int, int) + type: Method + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToIndex + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 96 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Converts the given x,y texture coordinate to the corresponding index in the array. + example: [] + syntax: + content: public int ToIndex(int x, int y) + parameters: + - id: x + type: System.Int32 + description: The x coordinate + - id: y + type: System.Int32 + description: The y coordinate + return: + type: System.Int32 + description: The corresponding texture array index + content.vb: Public Function ToIndex(x As Integer, y As Integer) As Integer + overload: MLEM.Textures.TextureExtensions.TextureData.ToIndex* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: If the given coordinate is out of bounds + nameWithType.vb: TextureExtensions.TextureData.ToIndex(Integer, Integer) + fullName.vb: MLEM.Textures.TextureExtensions.TextureData.ToIndex(Integer, Integer) + name.vb: ToIndex(Integer, Integer) +- uid: MLEM.Textures.TextureExtensions.TextureData.FromIndex(System.Int32) + commentId: M:MLEM.Textures.TextureExtensions.TextureData.FromIndex(System.Int32) + id: FromIndex(System.Int32) + parent: MLEM.Textures.TextureExtensions.TextureData + langs: + - csharp + - vb + name: FromIndex(int) + nameWithType: TextureExtensions.TextureData.FromIndex(int) + fullName: MLEM.Textures.TextureExtensions.TextureData.FromIndex(int) + type: Method + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FromIndex + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 108 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Converts the given index from the array into the corresponding x,y texture coordinate. + example: [] + syntax: + content: public Point FromIndex(int index) + parameters: + - id: index + type: System.Int32 + description: The texture array index + return: + type: Microsoft.Xna.Framework.Point + description: The corresponding texture coordinate + content.vb: Public Function FromIndex(index As Integer) As Point + overload: MLEM.Textures.TextureExtensions.TextureData.FromIndex* + exceptions: + - type: System.ArgumentException + commentId: T:System.ArgumentException + description: If the given index is out of bounds + nameWithType.vb: TextureExtensions.TextureData.FromIndex(Integer) + fullName.vb: MLEM.Textures.TextureExtensions.TextureData.FromIndex(Integer) + name.vb: FromIndex(Integer) +- uid: MLEM.Textures.TextureExtensions.TextureData.IsInBounds(System.Int32,System.Int32) + commentId: M:MLEM.Textures.TextureExtensions.TextureData.IsInBounds(System.Int32,System.Int32) + id: IsInBounds(System.Int32,System.Int32) + parent: MLEM.Textures.TextureExtensions.TextureData + langs: + - csharp + - vb + name: IsInBounds(int, int) + nameWithType: TextureExtensions.TextureData.IsInBounds(int, int) + fullName: MLEM.Textures.TextureExtensions.TextureData.IsInBounds(int, int) + type: Method + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsInBounds + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 120 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Checks if the given x,y texture coordinates is within the bounds of the underlying texture. + example: [] + syntax: + content: public bool IsInBounds(int x, int y) + parameters: + - id: x + type: System.Int32 + description: The x coordinate + - id: y + type: System.Int32 + description: The y coordinate + return: + type: System.Boolean + description: Whether the given coordinate is within bounds of the underlying texture + content.vb: Public Function IsInBounds(x As Integer, y As Integer) As Boolean + overload: MLEM.Textures.TextureExtensions.TextureData.IsInBounds* + nameWithType.vb: TextureExtensions.TextureData.IsInBounds(Integer, Integer) + fullName.vb: MLEM.Textures.TextureExtensions.TextureData.IsInBounds(Integer, Integer) + name.vb: IsInBounds(Integer, Integer) +- uid: MLEM.Textures.TextureExtensions.TextureData.Dispose + commentId: M:MLEM.Textures.TextureExtensions.TextureData.Dispose + id: Dispose + parent: MLEM.Textures.TextureExtensions.TextureData + langs: + - csharp + - vb + name: Dispose() + nameWithType: TextureExtensions.TextureData.Dispose() + fullName: MLEM.Textures.TextureExtensions.TextureData.Dispose() + type: Method + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Dispose + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 125 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + example: [] + syntax: + content: public void Dispose() + content.vb: Public Sub Dispose() + overload: MLEM.Textures.TextureExtensions.TextureData.Dispose* + implements: + - System.IDisposable.Dispose +references: +- uid: MLEM.Textures.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + commentId: M:MLEM.Textures.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + isExternal: true + href: MLEM.Textures.TextureExtensions.html#MLEM_Textures_TextureExtensions_GetTextureData_Microsoft_Xna_Framework_Graphics_Texture2D_ + name: GetTextureData(Texture2D) + nameWithType: TextureExtensions.GetTextureData(Texture2D) + fullName: MLEM.Textures.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + spec.csharp: + - uid: MLEM.Textures.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + name: GetTextureData + href: MLEM.Textures.TextureExtensions.html#MLEM_Textures_TextureExtensions_GetTextureData_Microsoft_Xna_Framework_Graphics_Texture2D_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + name: GetTextureData + href: MLEM.Textures.TextureExtensions.html#MLEM_Textures_TextureExtensions_GetTextureData_Microsoft_Xna_Framework_Graphics_Texture2D_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.Texture2D + name: Texture2D + isExternal: true + - name: ) +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: 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.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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Textures.TextureExtensions.TextureData.Item* + commentId: Overload:MLEM.Textures.TextureExtensions.TextureData.Item + href: MLEM.Textures.TextureExtensions.TextureData.html#MLEM_Textures_TextureExtensions_TextureData_Item_System_Int32_System_Int32_ + name: this + nameWithType: TextureExtensions.TextureData.this + fullName: MLEM.Textures.TextureExtensions.TextureData.this + nameWithType.vb: TextureExtensions.TextureData.this[] + fullName.vb: MLEM.Textures.TextureExtensions.TextureData.this[] + name.vb: this[] +- 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: 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: 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.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point +- uid: MLEM.Textures.TextureExtensions.TextureData.#ctor* + commentId: Overload:MLEM.Textures.TextureExtensions.TextureData.#ctor + href: MLEM.Textures.TextureExtensions.TextureData.html#MLEM_Textures_TextureExtensions_TextureData__ctor_Microsoft_Xna_Framework_Graphics_Texture2D_ + name: TextureData + nameWithType: TextureExtensions.TextureData.TextureData + fullName: MLEM.Textures.TextureExtensions.TextureData.TextureData + nameWithType.vb: TextureExtensions.TextureData.New + fullName.vb: MLEM.Textures.TextureExtensions.TextureData.New + name.vb: New +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- 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.Textures.TextureExtensions.TextureData.Store* + commentId: Overload:MLEM.Textures.TextureExtensions.TextureData.Store + href: MLEM.Textures.TextureExtensions.TextureData.html#MLEM_Textures_TextureExtensions_TextureData_Store + name: Store + nameWithType: TextureExtensions.TextureData.Store + fullName: MLEM.Textures.TextureExtensions.TextureData.Store +- uid: Microsoft.Xna.Framework.Graphics.Texture2D.GetData``1(``0[]) + commentId: M:Microsoft.Xna.Framework.Graphics.Texture2D.GetData``1(``0[]) + isExternal: true + name: GetData(T[]) + nameWithType: Texture2D.GetData(T[]) + fullName: Microsoft.Xna.Framework.Graphics.Texture2D.GetData(T[]) + nameWithType.vb: Texture2D.GetData(Of T)(T()) + fullName.vb: Microsoft.Xna.Framework.Graphics.Texture2D.GetData(Of T)(T()) + name.vb: GetData(Of T)(T()) + spec.csharp: + - uid: Microsoft.Xna.Framework.Graphics.Texture2D.GetData``1(``0[]) + name: GetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Graphics.Texture2D.GetData``1(``0[]) + name: GetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ( + - name: ) + - name: ) +- uid: System.ArgumentException + commentId: T:System.ArgumentException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.argumentexception + name: ArgumentException + nameWithType: ArgumentException + fullName: System.ArgumentException +- uid: MLEM.Textures.TextureExtensions.TextureData.ToIndex* + commentId: Overload:MLEM.Textures.TextureExtensions.TextureData.ToIndex + href: MLEM.Textures.TextureExtensions.TextureData.html#MLEM_Textures_TextureExtensions_TextureData_ToIndex_System_Int32_System_Int32_ + name: ToIndex + nameWithType: TextureExtensions.TextureData.ToIndex + fullName: MLEM.Textures.TextureExtensions.TextureData.ToIndex +- uid: MLEM.Textures.TextureExtensions.TextureData.FromIndex* + commentId: Overload:MLEM.Textures.TextureExtensions.TextureData.FromIndex + href: MLEM.Textures.TextureExtensions.TextureData.html#MLEM_Textures_TextureExtensions_TextureData_FromIndex_System_Int32_ + name: FromIndex + nameWithType: TextureExtensions.TextureData.FromIndex + fullName: MLEM.Textures.TextureExtensions.TextureData.FromIndex +- uid: MLEM.Textures.TextureExtensions.TextureData.IsInBounds* + commentId: Overload:MLEM.Textures.TextureExtensions.TextureData.IsInBounds + href: MLEM.Textures.TextureExtensions.TextureData.html#MLEM_Textures_TextureExtensions_TextureData_IsInBounds_System_Int32_System_Int32_ + name: IsInBounds + nameWithType: TextureExtensions.TextureData.IsInBounds + fullName: MLEM.Textures.TextureExtensions.TextureData.IsInBounds +- 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.Textures.TextureExtensions.TextureData.Dispose* + commentId: Overload:MLEM.Textures.TextureExtensions.TextureData.Dispose + href: MLEM.Textures.TextureExtensions.TextureData.html#MLEM_Textures_TextureExtensions_TextureData_Dispose + name: Dispose + nameWithType: TextureExtensions.TextureData.Dispose + fullName: MLEM.Textures.TextureExtensions.TextureData.Dispose +- uid: System.IDisposable.Dispose + commentId: M:System.IDisposable.Dispose + parent: System.IDisposable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + name: Dispose() + nameWithType: IDisposable.Dispose() + fullName: System.IDisposable.Dispose() + spec.csharp: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) + spec.vb: + - uid: System.IDisposable.Dispose + name: Dispose + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.idisposable.dispose + - name: ( + - name: ) diff --git a/Docs/api/MLEM.Textures.TextureExtensions.yml b/Docs/api/MLEM.Textures.TextureExtensions.yml new file mode 100644 index 0000000..b329598 --- /dev/null +++ b/Docs/api/MLEM.Textures.TextureExtensions.yml @@ -0,0 +1,481 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Textures.TextureExtensions + commentId: T:MLEM.Textures.TextureExtensions + id: TextureExtensions + parent: MLEM.Textures + children: + - MLEM.Textures.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + - MLEM.Textures.TextureExtensions.PremultipliedCopy(Microsoft.Xna.Framework.Graphics.Texture2D) + langs: + - csharp + - vb + name: TextureExtensions + nameWithType: TextureExtensions + fullName: MLEM.Textures.TextureExtensions + type: Class + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextureExtensions + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 8 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: A set of extensions for dealing with + example: [] + syntax: + content: public static class TextureExtensions + content.vb: Public Module TextureExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Textures.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + commentId: M:MLEM.Textures.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + id: GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + isExtensionMethod: true + parent: MLEM.Textures.TextureExtensions + langs: + - csharp + - vb + name: GetTextureData(Texture2D) + nameWithType: TextureExtensions.GetTextureData(Texture2D) + fullName: MLEM.Textures.TextureExtensions.GetTextureData(Microsoft.Xna.Framework.Graphics.Texture2D) + type: Method + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTextureData + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 16 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Returns a new instance of which allows easily managing a texture's data with texture coordinates rather than indices. + + When this is used in a using statement, the texture data is automatically stored back in the texture at the end. + example: [] + syntax: + content: public static TextureExtensions.TextureData GetTextureData(this Texture2D texture) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture whose data to get + return: + type: MLEM.Textures.TextureExtensions.TextureData + description: The texture's data + content.vb: Public Shared Function GetTextureData(texture As Texture2D) As TextureExtensions.TextureData + overload: MLEM.Textures.TextureExtensions.GetTextureData* +- uid: MLEM.Textures.TextureExtensions.PremultipliedCopy(Microsoft.Xna.Framework.Graphics.Texture2D) + commentId: M:MLEM.Textures.TextureExtensions.PremultipliedCopy(Microsoft.Xna.Framework.Graphics.Texture2D) + id: PremultipliedCopy(Microsoft.Xna.Framework.Graphics.Texture2D) + isExtensionMethod: true + parent: MLEM.Textures.TextureExtensions + langs: + - csharp + - vb + name: PremultipliedCopy(Texture2D) + nameWithType: TextureExtensions.PremultipliedCopy(Texture2D) + fullName: MLEM.Textures.TextureExtensions.PremultipliedCopy(Microsoft.Xna.Framework.Graphics.Texture2D) + type: Method + source: + remote: + path: MLEM/Textures/TextureExtensions.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PremultipliedCopy + path: ../MLEM/Textures/TextureExtensions.cs + startLine: 25 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates and returns a copy of the given texture with all colors converted to premultiplied alpha, which is the format that MonoGame's content pipeline loads textures in. This method uses for all pixels in the texture. + example: [] + syntax: + content: public static Texture2D PremultipliedCopy(this Texture2D texture) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture of which to create a premultiplied copy. + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The premultiplied copy of the texture. + content.vb: Public Shared Function PremultipliedCopy(texture As Texture2D) As Texture2D + overload: MLEM.Textures.TextureExtensions.PremultipliedCopy* +references: +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Textures.TextureExtensions.TextureData + commentId: T:MLEM.Textures.TextureExtensions.TextureData + parent: MLEM.Textures + href: MLEM.Textures.TextureExtensions.html + name: TextureExtensions.TextureData + nameWithType: TextureExtensions.TextureData + fullName: MLEM.Textures.TextureExtensions.TextureData + spec.csharp: + - uid: MLEM.Textures.TextureExtensions + name: TextureExtensions + href: MLEM.Textures.TextureExtensions.html + - name: . + - uid: MLEM.Textures.TextureExtensions.TextureData + name: TextureData + href: MLEM.Textures.TextureExtensions.TextureData.html + spec.vb: + - uid: MLEM.Textures.TextureExtensions + name: TextureExtensions + href: MLEM.Textures.TextureExtensions.html + - name: . + - uid: MLEM.Textures.TextureExtensions.TextureData + name: TextureData + href: MLEM.Textures.TextureExtensions.TextureData.html +- uid: MLEM.Textures.TextureExtensions.GetTextureData* + commentId: Overload:MLEM.Textures.TextureExtensions.GetTextureData + href: MLEM.Textures.TextureExtensions.html#MLEM_Textures_TextureExtensions_GetTextureData_Microsoft_Xna_Framework_Graphics_Texture2D_ + name: GetTextureData + nameWithType: TextureExtensions.GetTextureData + fullName: MLEM.Textures.TextureExtensions.GetTextureData +- uid: Microsoft.Xna.Framework.Color.FromNonPremultiplied(Microsoft.Xna.Framework.Vector4) + commentId: M:Microsoft.Xna.Framework.Color.FromNonPremultiplied(Microsoft.Xna.Framework.Vector4) + isExternal: true + name: FromNonPremultiplied(Vector4) + nameWithType: Color.FromNonPremultiplied(Vector4) + fullName: Microsoft.Xna.Framework.Color.FromNonPremultiplied(Microsoft.Xna.Framework.Vector4) + spec.csharp: + - uid: Microsoft.Xna.Framework.Color.FromNonPremultiplied(Microsoft.Xna.Framework.Vector4) + name: FromNonPremultiplied + isExternal: true + - name: ( + - uid: Microsoft.Xna.Framework.Vector4 + name: Vector4 + isExternal: true + - name: ) + spec.vb: + - uid: Microsoft.Xna.Framework.Color.FromNonPremultiplied(Microsoft.Xna.Framework.Vector4) + name: FromNonPremultiplied + isExternal: true + - name: ( + - uid: Microsoft.Xna.Framework.Vector4 + name: Vector4 + isExternal: true + - name: ) +- uid: MLEM.Textures.TextureExtensions.PremultipliedCopy* + commentId: Overload:MLEM.Textures.TextureExtensions.PremultipliedCopy + href: MLEM.Textures.TextureExtensions.html#MLEM_Textures_TextureExtensions_PremultipliedCopy_Microsoft_Xna_Framework_Graphics_Texture2D_ + name: PremultipliedCopy + nameWithType: TextureExtensions.PremultipliedCopy + fullName: MLEM.Textures.TextureExtensions.PremultipliedCopy diff --git a/Docs/api/MLEM.Textures.TextureRegion.yml b/Docs/api/MLEM.Textures.TextureRegion.yml new file mode 100644 index 0000000..58f1586 --- /dev/null +++ b/Docs/api/MLEM.Textures.TextureRegion.yml @@ -0,0 +1,1448 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + id: TextureRegion + parent: MLEM.Textures + children: + - MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle) + - MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,System.Int32,System.Int32,System.Int32,System.Int32) + - MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D) + - MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + - MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle) + - MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Int32,System.Int32) + - MLEM.Textures.TextureRegion.Area + - MLEM.Textures.TextureRegion.Height + - MLEM.Textures.TextureRegion.Name + - MLEM.Textures.TextureRegion.OffsetCopy(Microsoft.Xna.Framework.Point) + - MLEM.Textures.TextureRegion.Pivot + - MLEM.Textures.TextureRegion.PivotPixels + - MLEM.Textures.TextureRegion.Position + - MLEM.Textures.TextureRegion.Size + - MLEM.Textures.TextureRegion.Source + - MLEM.Textures.TextureRegion.Texture + - MLEM.Textures.TextureRegion.U + - MLEM.Textures.TextureRegion.V + - MLEM.Textures.TextureRegion.Width + langs: + - csharp + - vb + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + type: Class + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextureRegion + path: ../MLEM/Textures/TextureRegion.cs + startLine: 10 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: This class represents a part of a texture. + example: [] + syntax: + content: 'public class TextureRegion : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class TextureRegion Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Textures.TextureRegion.Texture + commentId: F:MLEM.Textures.TextureRegion.Texture + id: Texture + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: Texture + nameWithType: TextureRegion.Texture + fullName: MLEM.Textures.TextureRegion.Texture + type: Field + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Texture + path: ../MLEM/Textures/TextureRegion.cs + startLine: 15 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The texture that this region is a part of + example: [] + syntax: + content: public readonly Texture2D Texture + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + content.vb: Public ReadOnly Texture As Texture2D +- uid: MLEM.Textures.TextureRegion.Area + commentId: F:MLEM.Textures.TextureRegion.Area + id: Area + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: Area + nameWithType: TextureRegion.Area + fullName: MLEM.Textures.TextureRegion.Area + type: Field + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Area + path: ../MLEM/Textures/TextureRegion.cs + startLine: 19 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The area that is covered by this texture region + example: [] + syntax: + content: public readonly Rectangle Area + return: + type: Microsoft.Xna.Framework.Rectangle + content.vb: Public ReadOnly Area As Rectangle +- uid: MLEM.Textures.TextureRegion.Position + commentId: P:MLEM.Textures.TextureRegion.Position + id: Position + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: Position + nameWithType: TextureRegion.Position + fullName: MLEM.Textures.TextureRegion.Position + type: Property + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Position + path: ../MLEM/Textures/TextureRegion.cs + startLine: 23 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The top left corner of this texture region + example: [] + syntax: + content: public Point Position { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public ReadOnly Property Position As Point + overload: MLEM.Textures.TextureRegion.Position* +- uid: MLEM.Textures.TextureRegion.U + commentId: P:MLEM.Textures.TextureRegion.U + id: U + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: U + nameWithType: TextureRegion.U + fullName: MLEM.Textures.TextureRegion.U + type: Property + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: U + path: ../MLEM/Textures/TextureRegion.cs + startLine: 27 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The x coordinate of the top left corner of this texture region + example: [] + syntax: + content: public int U { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property U As Integer + overload: MLEM.Textures.TextureRegion.U* +- uid: MLEM.Textures.TextureRegion.V + commentId: P:MLEM.Textures.TextureRegion.V + id: V + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: V + nameWithType: TextureRegion.V + fullName: MLEM.Textures.TextureRegion.V + type: Property + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: V + path: ../MLEM/Textures/TextureRegion.cs + startLine: 31 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The y coordinate of the top left corner of this texture region + example: [] + syntax: + content: public int V { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property V As Integer + overload: MLEM.Textures.TextureRegion.V* +- uid: MLEM.Textures.TextureRegion.Size + commentId: P:MLEM.Textures.TextureRegion.Size + id: Size + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: Size + nameWithType: TextureRegion.Size + fullName: MLEM.Textures.TextureRegion.Size + type: Property + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Size + path: ../MLEM/Textures/TextureRegion.cs + startLine: 35 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The size of this texture region + example: [] + syntax: + content: public Point Size { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public ReadOnly Property Size As Point + overload: MLEM.Textures.TextureRegion.Size* +- uid: MLEM.Textures.TextureRegion.Width + commentId: P:MLEM.Textures.TextureRegion.Width + id: Width + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: Width + nameWithType: TextureRegion.Width + fullName: MLEM.Textures.TextureRegion.Width + type: Property + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Width + path: ../MLEM/Textures/TextureRegion.cs + startLine: 39 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The width of this texture region + example: [] + syntax: + content: public int Width { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property Width As Integer + overload: MLEM.Textures.TextureRegion.Width* +- uid: MLEM.Textures.TextureRegion.Height + commentId: P:MLEM.Textures.TextureRegion.Height + id: Height + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: Height + nameWithType: TextureRegion.Height + fullName: MLEM.Textures.TextureRegion.Height + type: Property + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Height + path: ../MLEM/Textures/TextureRegion.cs + startLine: 43 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The height of this texture region + example: [] + syntax: + content: public int Height { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property Height As Integer + overload: MLEM.Textures.TextureRegion.Height* +- uid: MLEM.Textures.TextureRegion.Pivot + commentId: F:MLEM.Textures.TextureRegion.Pivot + id: Pivot + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: Pivot + nameWithType: TextureRegion.Pivot + fullName: MLEM.Textures.TextureRegion.Pivot + type: Field + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Pivot + path: ../MLEM/Textures/TextureRegion.cs + startLine: 48 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + The pivot point of this texture region, where 0, 0 is the top left and 1, 1 is the bottom right of the texture. + + When drawing, this will be seen as the origin from where to start drawing. + example: [] + syntax: + content: public Vector2 Pivot + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Pivot As Vector2 +- uid: MLEM.Textures.TextureRegion.PivotPixels + commentId: P:MLEM.Textures.TextureRegion.PivotPixels + id: PivotPixels + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: PivotPixels + nameWithType: TextureRegion.PivotPixels + fullName: MLEM.Textures.TextureRegion.PivotPixels + type: Property + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PivotPixels + path: ../MLEM/Textures/TextureRegion.cs + startLine: 52 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The of this texture region, but in absolute pixels rather than percentage. + example: [] + syntax: + content: public Vector2 PivotPixels { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property PivotPixels As Vector2 + overload: MLEM.Textures.TextureRegion.PivotPixels* +- uid: MLEM.Textures.TextureRegion.Name + commentId: F:MLEM.Textures.TextureRegion.Name + id: Name + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: Name + nameWithType: TextureRegion.Name + fullName: MLEM.Textures.TextureRegion.Name + type: Field + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Name + path: ../MLEM/Textures/TextureRegion.cs + startLine: 59 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The name of this texture region. By default, this name is . + example: [] + syntax: + content: public string Name + return: + type: System.String + content.vb: Public Name As String +- uid: MLEM.Textures.TextureRegion.Source + commentId: F:MLEM.Textures.TextureRegion.Source + id: Source + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: Source + nameWithType: TextureRegion.Source + fullName: MLEM.Textures.TextureRegion.Source + type: Field + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Source + path: ../MLEM/Textures/TextureRegion.cs + startLine: 64 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + A that this texture region was created from. + + This value is set in the various constructors that accept another to create sub-regions from, in , as well as by MLEM.Data's RuntimeTexturePacker. + example: [] + syntax: + content: public TextureRegion Source + return: + type: MLEM.Textures.TextureRegion + content.vb: Public Source As TextureRegion +- uid: MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle) + commentId: M:MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle) + id: '#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Rectangle)' + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: TextureRegion(Texture2D, Rectangle) + nameWithType: TextureRegion.TextureRegion(Texture2D, Rectangle) + fullName: MLEM.Textures.TextureRegion.TextureRegion(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle) + type: Constructor + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/TextureRegion.cs + startLine: 71 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new texture region from a texture and a rectangle which defines the region's area + example: [] + syntax: + content: public TextureRegion(Texture2D texture, Rectangle area) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture to use + - id: area + type: Microsoft.Xna.Framework.Rectangle + description: The area that this texture region should cover + content.vb: Public Sub New(texture As Texture2D, area As Rectangle) + overload: MLEM.Textures.TextureRegion.#ctor* + nameWithType.vb: TextureRegion.New(Texture2D, Rectangle) + fullName.vb: MLEM.Textures.TextureRegion.New(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Rectangle) + name.vb: New(Texture2D, Rectangle) +- uid: MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D) + commentId: M:MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D) + id: '#ctor(Microsoft.Xna.Framework.Graphics.Texture2D)' + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: TextureRegion(Texture2D) + nameWithType: TextureRegion.TextureRegion(Texture2D) + fullName: MLEM.Textures.TextureRegion.TextureRegion(Microsoft.Xna.Framework.Graphics.Texture2D) + type: Constructor + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/TextureRegion.cs + startLine: 80 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new texture region that spans the entire texture + example: [] + syntax: + content: public TextureRegion(Texture2D texture) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture to use + content.vb: Public Sub New(texture As Texture2D) + overload: MLEM.Textures.TextureRegion.#ctor* + nameWithType.vb: TextureRegion.New(Texture2D) + fullName.vb: MLEM.Textures.TextureRegion.New(Microsoft.Xna.Framework.Graphics.Texture2D) + name.vb: New(Texture2D) +- uid: MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Int32,System.Int32) + commentId: M:MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Int32,System.Int32) + id: '#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Int32,System.Int32)' + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: TextureRegion(Texture2D, int, int, int, int) + nameWithType: TextureRegion.TextureRegion(Texture2D, int, int, int, int) + fullName: MLEM.Textures.TextureRegion.TextureRegion(Microsoft.Xna.Framework.Graphics.Texture2D, int, int, int, int) + type: Constructor + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/TextureRegion.cs + startLine: 90 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new texture region based on a texture and area coordinates + example: [] + syntax: + content: public TextureRegion(Texture2D texture, int u, int v, int width, int height) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture to use + - id: u + type: System.Int32 + description: The x coordinate of the top left corner of this area + - id: v + type: System.Int32 + description: The y coordinate of the top left corner of this area + - id: width + type: System.Int32 + description: The width of this area + - id: height + type: System.Int32 + description: The height of this area + content.vb: Public Sub New(texture As Texture2D, u As Integer, v As Integer, width As Integer, height As Integer) + overload: MLEM.Textures.TextureRegion.#ctor* + nameWithType.vb: TextureRegion.New(Texture2D, Integer, Integer, Integer, Integer) + fullName.vb: MLEM.Textures.TextureRegion.New(Microsoft.Xna.Framework.Graphics.Texture2D, Integer, Integer, Integer, Integer) + name.vb: New(Texture2D, Integer, Integer, Integer, Integer) +- uid: MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + commentId: M:MLEM.Textures.TextureRegion.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + id: '#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)' + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: TextureRegion(Texture2D, Point, Point) + nameWithType: TextureRegion.TextureRegion(Texture2D, Point, Point) + fullName: MLEM.Textures.TextureRegion.TextureRegion(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) + type: Constructor + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/TextureRegion.cs + startLine: 98 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new texture region based on a texture, a position and a size + example: [] + syntax: + content: public TextureRegion(Texture2D texture, Point uv, Point size) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture to use + - id: uv + type: Microsoft.Xna.Framework.Point + description: The top left corner of this area + - id: size + type: Microsoft.Xna.Framework.Point + description: The size of this area + content.vb: Public Sub New(texture As Texture2D, uv As Point, size As Point) + overload: MLEM.Textures.TextureRegion.#ctor* + nameWithType.vb: TextureRegion.New(Texture2D, Point, Point) + fullName.vb: MLEM.Textures.TextureRegion.New(Microsoft.Xna.Framework.Graphics.Texture2D, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) + name.vb: New(Texture2D, Point, Point) +- uid: MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle) + commentId: M:MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle) + id: '#ctor(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle)' + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: TextureRegion(TextureRegion, Rectangle) + nameWithType: TextureRegion.TextureRegion(TextureRegion, Rectangle) + fullName: MLEM.Textures.TextureRegion.TextureRegion(MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle) + type: Constructor + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/TextureRegion.cs + startLine: 105 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new texture region which is a sub-region of the given texture region + example: [] + syntax: + content: public TextureRegion(TextureRegion region, Rectangle area) + parameters: + - id: region + type: MLEM.Textures.TextureRegion + description: The texture region to create a sub-region of + - id: area + type: Microsoft.Xna.Framework.Rectangle + description: The new texture region area + content.vb: Public Sub New(region As TextureRegion, area As Rectangle) + overload: MLEM.Textures.TextureRegion.#ctor* + nameWithType.vb: TextureRegion.New(TextureRegion, Rectangle) + fullName.vb: MLEM.Textures.TextureRegion.New(MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle) + name.vb: New(TextureRegion, Rectangle) +- uid: MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,System.Int32,System.Int32,System.Int32,System.Int32) + commentId: M:MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,System.Int32,System.Int32,System.Int32,System.Int32) + id: '#ctor(MLEM.Textures.TextureRegion,System.Int32,System.Int32,System.Int32,System.Int32)' + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: TextureRegion(TextureRegion, int, int, int, int) + nameWithType: TextureRegion.TextureRegion(TextureRegion, int, int, int, int) + fullName: MLEM.Textures.TextureRegion.TextureRegion(MLEM.Textures.TextureRegion, int, int, int, int) + type: Constructor + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/TextureRegion.cs + startLine: 115 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new texture region which is a sub-region of the given texture region + example: [] + syntax: + content: public TextureRegion(TextureRegion region, int u, int v, int width, int height) + parameters: + - id: region + type: MLEM.Textures.TextureRegion + description: The texture region to create a sub-region of + - id: u + type: System.Int32 + description: The x coordinate of the top left corner of this area + - id: v + type: System.Int32 + description: The y coordinate of the top left corner of this area + - id: width + type: System.Int32 + description: The width of this area + - id: height + type: System.Int32 + description: The height of this area + content.vb: Public Sub New(region As TextureRegion, u As Integer, v As Integer, width As Integer, height As Integer) + overload: MLEM.Textures.TextureRegion.#ctor* + nameWithType.vb: TextureRegion.New(TextureRegion, Integer, Integer, Integer, Integer) + fullName.vb: MLEM.Textures.TextureRegion.New(MLEM.Textures.TextureRegion, Integer, Integer, Integer, Integer) + name.vb: New(TextureRegion, Integer, Integer, Integer, Integer) +- uid: MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + commentId: M:MLEM.Textures.TextureRegion.#ctor(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) + id: '#ctor(MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)' + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: TextureRegion(TextureRegion, Point, Point) + nameWithType: TextureRegion.TextureRegion(TextureRegion, Point, Point) + fullName: MLEM.Textures.TextureRegion.TextureRegion(MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) + type: Constructor + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/TextureRegion.cs + startLine: 123 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new texture region which is a sub-region of the given texture region + example: [] + syntax: + content: public TextureRegion(TextureRegion region, Point uv, Point size) + parameters: + - id: region + type: MLEM.Textures.TextureRegion + description: The texture region to create a sub-region of + - id: uv + type: Microsoft.Xna.Framework.Point + description: The top left corner of this area + - id: size + type: Microsoft.Xna.Framework.Point + description: The size of this area + content.vb: Public Sub New(region As TextureRegion, uv As Point, size As Point) + overload: MLEM.Textures.TextureRegion.#ctor* + nameWithType.vb: TextureRegion.New(TextureRegion, Point, Point) + fullName.vb: MLEM.Textures.TextureRegion.New(MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point) + name.vb: New(TextureRegion, Point, Point) +- uid: MLEM.Textures.TextureRegion.OffsetCopy(Microsoft.Xna.Framework.Point) + commentId: M:MLEM.Textures.TextureRegion.OffsetCopy(Microsoft.Xna.Framework.Point) + id: OffsetCopy(Microsoft.Xna.Framework.Point) + parent: MLEM.Textures.TextureRegion + langs: + - csharp + - vb + name: OffsetCopy(Point) + nameWithType: TextureRegion.OffsetCopy(Point) + fullName: MLEM.Textures.TextureRegion.OffsetCopy(Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OffsetCopy + path: ../MLEM/Textures/TextureRegion.cs + startLine: 133 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Returns a new that has the same , and as this texture, but the returned region's will be offset by offset. + + Note that the is not preserved in the copy. + example: [] + syntax: + content: public TextureRegion OffsetCopy(Point offset) + parameters: + - id: offset + type: Microsoft.Xna.Framework.Point + description: The offset to apply to the + return: + type: MLEM.Textures.TextureRegion + description: An offset copy of this texture region + content.vb: Public Function OffsetCopy(offset As Point) As TextureRegion + overload: MLEM.Textures.TextureRegion.OffsetCopy* +references: +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: 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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- 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: 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: 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: MLEM.Textures.TextureRegion.Position* + commentId: Overload:MLEM.Textures.TextureRegion.Position + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_Position + name: Position + nameWithType: TextureRegion.Position + fullName: MLEM.Textures.TextureRegion.Position +- 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.Textures.TextureRegion.U* + commentId: Overload:MLEM.Textures.TextureRegion.U + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_U + name: U + nameWithType: TextureRegion.U + fullName: MLEM.Textures.TextureRegion.U +- 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.Textures.TextureRegion.V* + commentId: Overload:MLEM.Textures.TextureRegion.V + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_V + name: V + nameWithType: TextureRegion.V + fullName: MLEM.Textures.TextureRegion.V +- uid: MLEM.Textures.TextureRegion.Size* + commentId: Overload:MLEM.Textures.TextureRegion.Size + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_Size + name: Size + nameWithType: TextureRegion.Size + fullName: MLEM.Textures.TextureRegion.Size +- uid: MLEM.Textures.TextureRegion.Width* + commentId: Overload:MLEM.Textures.TextureRegion.Width + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_Width + name: Width + nameWithType: TextureRegion.Width + fullName: MLEM.Textures.TextureRegion.Width +- uid: MLEM.Textures.TextureRegion.Height* + commentId: Overload:MLEM.Textures.TextureRegion.Height + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_Height + name: Height + nameWithType: TextureRegion.Height + fullName: MLEM.Textures.TextureRegion.Height +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Textures.TextureRegion.Pivot + commentId: F:MLEM.Textures.TextureRegion.Pivot + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_Pivot + name: Pivot + nameWithType: TextureRegion.Pivot + fullName: MLEM.Textures.TextureRegion.Pivot +- uid: MLEM.Textures.TextureRegion.PivotPixels* + commentId: Overload:MLEM.Textures.TextureRegion.PivotPixels + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_PivotPixels + name: PivotPixels + nameWithType: TextureRegion.PivotPixels + fullName: MLEM.Textures.TextureRegion.PivotPixels +- uid: System.String.Empty + commentId: F:System.String.Empty + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string.empty + name: Empty + nameWithType: string.Empty + fullName: string.Empty + nameWithType.vb: String.Empty + fullName.vb: String.Empty +- 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.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures.TextureRegion.OffsetCopy(Microsoft.Xna.Framework.Point) + commentId: M:MLEM.Textures.TextureRegion.OffsetCopy(Microsoft.Xna.Framework.Point) + isExternal: true + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_OffsetCopy_Microsoft_Xna_Framework_Point_ + name: OffsetCopy(Point) + nameWithType: TextureRegion.OffsetCopy(Point) + fullName: MLEM.Textures.TextureRegion.OffsetCopy(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: MLEM.Textures.TextureRegion.OffsetCopy(Microsoft.Xna.Framework.Point) + name: OffsetCopy + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_OffsetCopy_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Textures.TextureRegion.OffsetCopy(Microsoft.Xna.Framework.Point) + name: OffsetCopy + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_OffsetCopy_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: MLEM.Textures.TextureRegion.#ctor* + commentId: Overload:MLEM.Textures.TextureRegion.#ctor + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion__ctor_Microsoft_Xna_Framework_Graphics_Texture2D_Microsoft_Xna_Framework_Rectangle_ + name: TextureRegion + nameWithType: TextureRegion.TextureRegion + fullName: MLEM.Textures.TextureRegion.TextureRegion + nameWithType.vb: TextureRegion.New + fullName.vb: MLEM.Textures.TextureRegion.New + name.vb: New +- uid: MLEM.Textures.TextureRegion.Texture + commentId: F:MLEM.Textures.TextureRegion.Texture + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_Texture + name: Texture + nameWithType: TextureRegion.Texture + fullName: MLEM.Textures.TextureRegion.Texture +- uid: MLEM.Textures.TextureRegion.Size + commentId: P:MLEM.Textures.TextureRegion.Size + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_Size + name: Size + nameWithType: TextureRegion.Size + fullName: MLEM.Textures.TextureRegion.Size +- uid: MLEM.Textures.TextureRegion.Position + commentId: P:MLEM.Textures.TextureRegion.Position + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_Position + name: Position + nameWithType: TextureRegion.Position + fullName: MLEM.Textures.TextureRegion.Position +- uid: MLEM.Textures.TextureRegion.Name + commentId: F:MLEM.Textures.TextureRegion.Name + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_Name + name: Name + nameWithType: TextureRegion.Name + fullName: MLEM.Textures.TextureRegion.Name +- uid: MLEM.Textures.TextureRegion.OffsetCopy* + commentId: Overload:MLEM.Textures.TextureRegion.OffsetCopy + href: MLEM.Textures.TextureRegion.html#MLEM_Textures_TextureRegion_OffsetCopy_Microsoft_Xna_Framework_Point_ + name: OffsetCopy + nameWithType: TextureRegion.OffsetCopy + fullName: MLEM.Textures.TextureRegion.OffsetCopy diff --git a/Docs/api/MLEM.Textures.TextureRegionExtensions.yml b/Docs/api/MLEM.Textures.TextureRegionExtensions.yml new file mode 100644 index 0000000..fea3a63 --- /dev/null +++ b/Docs/api/MLEM.Textures.TextureRegionExtensions.yml @@ -0,0 +1,1295 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Textures.TextureRegionExtensions + commentId: T:MLEM.Textures.TextureRegionExtensions + id: TextureRegionExtensions + parent: MLEM.Textures + children: + - MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + - MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + - MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + - MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + - MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + - MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + - MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + langs: + - csharp + - vb + name: TextureRegionExtensions + nameWithType: TextureRegionExtensions + fullName: MLEM.Textures.TextureRegionExtensions + type: Class + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextureRegionExtensions + path: ../MLEM/Textures/TextureRegion.cs + startLine: 145 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: This class provides a set of extension methods for dealing with + example: [] + syntax: + content: public static class TextureRegionExtensions + content.vb: Public Module TextureRegionExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, TextureRegion, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Draw(SpriteBatch, TextureRegion, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Textures/TextureRegion.cs + startLine: 148 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, TextureRegion texture, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: A scaling of this sprite. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As TextureRegion, position As Vector2, color As Color, rotation As Single, origin As Vector2, scale As Vector2, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Textures.TextureRegionExtensions.Draw* + nameWithType.vb: TextureRegionExtensions.Draw(SpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Draw(SpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) +- uid: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, TextureRegion, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Draw(SpriteBatch, TextureRegion, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Textures/TextureRegion.cs + startLine: 153 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, TextureRegion texture, Vector2 position, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: scale + type: System.Single + description: A scaling of this sprite. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As TextureRegion, position As Vector2, color As Color, rotation As Single, origin As Vector2, scale As Single, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Textures.TextureRegionExtensions.Draw* + nameWithType.vb: TextureRegionExtensions.Draw(SpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Draw(SpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) +- uid: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, TextureRegion, Rectangle, Color, float, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Draw(SpriteBatch, TextureRegion, Rectangle, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Textures/TextureRegion.cs + startLine: 158 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, TextureRegion texture, Rectangle destinationRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: destinationRectangle + type: Microsoft.Xna.Framework.Rectangle + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As TextureRegion, destinationRectangle As Rectangle, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Textures.TextureRegionExtensions.Draw* + nameWithType.vb: TextureRegionExtensions.Draw(SpriteBatch, TextureRegion, Rectangle, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Draw(SpriteBatch, TextureRegion, Rectangle, Color, Single, Vector2, SpriteEffects, Single) +- uid: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, TextureRegion, RectangleF, Color, float, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Draw(SpriteBatch, TextureRegion, RectangleF, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Textures/TextureRegion.cs + startLine: 163 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, TextureRegion texture, RectangleF destinationRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: destinationRectangle + type: MLEM.Maths.RectangleF + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As TextureRegion, destinationRectangle As RectangleF, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single) + overload: MLEM.Textures.TextureRegionExtensions.Draw* + nameWithType.vb: TextureRegionExtensions.Draw(SpriteBatch, TextureRegion, RectangleF, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Draw(SpriteBatch, TextureRegion, RectangleF, Color, Single, Vector2, SpriteEffects, Single) +- uid: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, TextureRegion, Vector2, Color) + nameWithType: TextureRegionExtensions.Draw(SpriteBatch, TextureRegion, Vector2, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Textures/TextureRegion.cs + startLine: 168 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, TextureRegion texture, Vector2 position, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As TextureRegion, position As Vector2, color As Color) + overload: MLEM.Textures.TextureRegionExtensions.Draw* +- uid: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, TextureRegion, Rectangle, Color) + nameWithType: TextureRegionExtensions.Draw(SpriteBatch, TextureRegion, Rectangle, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Textures/TextureRegion.cs + startLine: 173 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, TextureRegion texture, Rectangle destinationRectangle, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: destinationRectangle + type: Microsoft.Xna.Framework.Rectangle + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As TextureRegion, destinationRectangle As Rectangle, color As Color) + overload: MLEM.Textures.TextureRegionExtensions.Draw* +- uid: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + id: Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Draw(SpriteBatch, TextureRegion, RectangleF, Color) + nameWithType: TextureRegionExtensions.Draw(SpriteBatch, TextureRegion, RectangleF, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Draw(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM/Textures/TextureRegion.cs + startLine: 178 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Submit a sprite for drawing in the current batch. + example: [] + syntax: + content: public static void Draw(this SpriteBatch batch, TextureRegion texture, RectangleF destinationRectangle, Color color) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: destinationRectangle + type: MLEM.Maths.RectangleF + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + content.vb: Public Shared Sub Draw(batch As SpriteBatch, texture As TextureRegion, destinationRectangle As RectangleF, color As Color) + overload: MLEM.Textures.TextureRegionExtensions.Draw* +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Textures/TextureRegion.cs + startLine: 183 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, TextureRegion texture, Vector2 position, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: scale + type: Microsoft.Xna.Framework.Vector2 + description: A scaling of this sprite. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As TextureRegion, position As Vector2, color As Color, rotation As Single, origin As Vector2, scale As Vector2, effects As SpriteEffects, layerDepth As Single) As StaticSpriteBatch.Item + overload: MLEM.Textures.TextureRegionExtensions.Add* + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Vector2, SpriteEffects, Single) +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, float, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, float, Vector2, float, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Textures/TextureRegion.cs + startLine: 188 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, TextureRegion texture, Vector2 position, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: scale + type: System.Single + description: A scaling of this sprite. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As TextureRegion, position As Vector2, color As Color, rotation As Single, origin As Vector2, scale As Single, effects As SpriteEffects, layerDepth As Single) As StaticSpriteBatch.Item + overload: MLEM.Textures.TextureRegionExtensions.Add* + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, Vector2, Color, Single, Vector2, Single, SpriteEffects, Single) +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, float, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Textures/TextureRegion.cs + startLine: 193 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, TextureRegion texture, Rectangle destinationRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: destinationRectangle + type: Microsoft.Xna.Framework.Rectangle + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As TextureRegion, destinationRectangle As Rectangle, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single) As StaticSpriteBatch.Item + overload: MLEM.Textures.TextureRegionExtensions.Add* + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, Rectangle, Color, Single, Vector2, SpriteEffects, Single) +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + id: Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Single) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, float, Vector2, SpriteEffects, float) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, float, Vector2, SpriteEffects, float) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, float) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Textures/TextureRegion.cs + startLine: 198 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, TextureRegion texture, RectangleF destinationRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: destinationRectangle + type: MLEM.Maths.RectangleF + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + - id: rotation + type: System.Single + description: A rotation of this sprite. + - id: origin + type: Microsoft.Xna.Framework.Vector2 + description: Center of the rotation. 0,0 by default. + - id: effects + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + description: Modificators for drawing. Can be combined. + - id: layerDepth + type: System.Single + description: A depth of the layer of this sprite. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As TextureRegion, destinationRectangle As RectangleF, color As Color, rotation As Single, origin As Vector2, effects As SpriteEffects, layerDepth As Single) As StaticSpriteBatch.Item + overload: MLEM.Textures.TextureRegionExtensions.Add* + nameWithType.vb: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, Single, Vector2, SpriteEffects, Single) + fullName.vb: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Single) + name.vb: Add(StaticSpriteBatch, TextureRegion, RectangleF, Color, Single, Vector2, SpriteEffects, Single) +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + id: Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, TextureRegion, Vector2, Color) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Vector2, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Textures/TextureRegion.cs + startLine: 203 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, TextureRegion texture, Vector2 position, Color color) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The drawing location on screen. + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As TextureRegion, position As Vector2, color As Color) As StaticSpriteBatch.Item + overload: MLEM.Textures.TextureRegionExtensions.Add* +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + id: Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Rectangle,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, TextureRegion, Rectangle, Color) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, Rectangle, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Rectangle, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Textures/TextureRegion.cs + startLine: 208 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, TextureRegion texture, Rectangle destinationRectangle, Color color) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: destinationRectangle + type: Microsoft.Xna.Framework.Rectangle + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As TextureRegion, destinationRectangle As Rectangle, color As Color) As StaticSpriteBatch.Item + overload: MLEM.Textures.TextureRegionExtensions.Add* +- uid: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + commentId: M:MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + id: Add(MLEM.Graphics.StaticSpriteBatch,MLEM.Textures.TextureRegion,MLEM.Maths.RectangleF,Microsoft.Xna.Framework.Color) + isExtensionMethod: true + parent: MLEM.Textures.TextureRegionExtensions + langs: + - csharp + - vb + name: Add(StaticSpriteBatch, TextureRegion, RectangleF, Color) + nameWithType: TextureRegionExtensions.Add(StaticSpriteBatch, TextureRegion, RectangleF, Color) + fullName: MLEM.Textures.TextureRegionExtensions.Add(MLEM.Graphics.StaticSpriteBatch, MLEM.Textures.TextureRegion, MLEM.Maths.RectangleF, Microsoft.Xna.Framework.Color) + type: Method + source: + remote: + path: MLEM/Textures/TextureRegion.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Add + path: ../MLEM/Textures/TextureRegion.cs + startLine: 213 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Adds an item to this batch. + + Note that this batch needs to currently be batching, meaning has to have been called previously. + example: [] + syntax: + content: public static StaticSpriteBatch.Item Add(this StaticSpriteBatch batch, TextureRegion texture, RectangleF destinationRectangle, Color color) + parameters: + - id: batch + type: MLEM.Graphics.StaticSpriteBatch + - id: texture + type: MLEM.Textures.TextureRegion + description: A texture. + - id: destinationRectangle + type: MLEM.Maths.RectangleF + - id: color + type: Microsoft.Xna.Framework.Color + description: A color mask. + return: + type: MLEM.Graphics.StaticSpriteBatch.Item + description: The that was created from the added data + content.vb: Public Shared Function Add(batch As StaticSpriteBatch, texture As TextureRegion, destinationRectangle As RectangleF, color As Color) As StaticSpriteBatch.Item + overload: MLEM.Textures.TextureRegionExtensions.Add* +references: +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Textures.TextureRegionExtensions.Draw* + commentId: Overload:MLEM.Textures.TextureRegionExtensions.Draw + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Draw_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Draw + nameWithType: TextureRegionExtensions.Draw + fullName: MLEM.Textures.TextureRegionExtensions.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.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: 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: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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: 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.Rectangle + commentId: T:Microsoft.Xna.Framework.Rectangle + parent: Microsoft.Xna.Framework + isExternal: true + name: Rectangle + nameWithType: Rectangle + fullName: Microsoft.Xna.Framework.Rectangle +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + commentId: M:MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + isExternal: true + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + name: BeginBatch(SpriteSortMode?) + nameWithType: StaticSpriteBatch.BeginBatch(SpriteSortMode?) + fullName: MLEM.Graphics.StaticSpriteBatch.BeginBatch(Microsoft.Xna.Framework.Graphics.SpriteSortMode?) + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + name: BeginBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode + name: SpriteSortMode + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch.BeginBatch(System.Nullable{Microsoft.Xna.Framework.Graphics.SpriteSortMode}) + name: BeginBatch + href: MLEM.Graphics.StaticSpriteBatch.html#MLEM_Graphics_StaticSpriteBatch_BeginBatch_System_Nullable_Microsoft_Xna_Framework_Graphics_SpriteSortMode__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteSortMode + name: SpriteSortMode + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Graphics.StaticSpriteBatch.Item + commentId: T:MLEM.Graphics.StaticSpriteBatch.Item + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch.Item + nameWithType: StaticSpriteBatch.Item + fullName: MLEM.Graphics.StaticSpriteBatch.Item + spec.csharp: + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html + spec.vb: + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + href: MLEM.Graphics.StaticSpriteBatch.html + - name: . + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: Item + href: MLEM.Graphics.StaticSpriteBatch.Item.html +- uid: MLEM.Textures.TextureRegionExtensions.Add* + commentId: Overload:MLEM.Textures.TextureRegionExtensions.Add + href: MLEM.Textures.TextureRegionExtensions.html#MLEM_Textures_TextureRegionExtensions_Add_MLEM_Graphics_StaticSpriteBatch_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Single_ + name: Add + nameWithType: TextureRegionExtensions.Add + fullName: MLEM.Textures.TextureRegionExtensions.Add +- uid: MLEM.Graphics.StaticSpriteBatch + commentId: T:MLEM.Graphics.StaticSpriteBatch + parent: MLEM.Graphics + href: MLEM.Graphics.StaticSpriteBatch.html + name: StaticSpriteBatch + nameWithType: StaticSpriteBatch + fullName: MLEM.Graphics.StaticSpriteBatch +- 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 diff --git a/Docs/api/MLEM.Textures.UniformTextureAtlas.yml b/Docs/api/MLEM.Textures.UniformTextureAtlas.yml new file mode 100644 index 0000000..a3d0001 --- /dev/null +++ b/Docs/api/MLEM.Textures.UniformTextureAtlas.yml @@ -0,0 +1,1479 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Textures.UniformTextureAtlas + commentId: T:MLEM.Textures.UniformTextureAtlas + id: UniformTextureAtlas + parent: MLEM.Textures + children: + - MLEM.Textures.UniformTextureAtlas.#ctor(MLEM.Textures.TextureRegion,System.Int32,System.Int32,System.Int32) + - MLEM.Textures.UniformTextureAtlas.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Int32) + - MLEM.Textures.UniformTextureAtlas.Item(Microsoft.Xna.Framework.Point) + - MLEM.Textures.UniformTextureAtlas.Item(Microsoft.Xna.Framework.Rectangle) + - MLEM.Textures.UniformTextureAtlas.Item(System.Int32) + - MLEM.Textures.UniformTextureAtlas.Item(System.Int32,System.Int32) + - MLEM.Textures.UniformTextureAtlas.Item(System.Int32,System.Int32,System.Int32,System.Int32) + - MLEM.Textures.UniformTextureAtlas.Region + - MLEM.Textures.UniformTextureAtlas.RegionAmountX + - MLEM.Textures.UniformTextureAtlas.RegionAmountY + - MLEM.Textures.UniformTextureAtlas.RegionHeight + - MLEM.Textures.UniformTextureAtlas.RegionPadding + - MLEM.Textures.UniformTextureAtlas.RegionWidth + - MLEM.Textures.UniformTextureAtlas.Texture + - MLEM.Textures.UniformTextureAtlas.ToDictionary + - MLEM.Textures.UniformTextureAtlas.ToList + langs: + - csharp + - vb + name: UniformTextureAtlas + nameWithType: UniformTextureAtlas + fullName: MLEM.Textures.UniformTextureAtlas + type: Class + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UniformTextureAtlas + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 11 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + This class represents an atlas of objects that is uniform. + + Uniform, in this case, means that the texture atlas' size is not determined by the width and height of the texture, but instead by the amount of sub-regions that the atlas has in the x and y direction. + + Using a uniform texture atlas over a regular texture as an atlas allows for texture artists to create higher resolution textures without coordinates becoming off. + example: [] + syntax: + content: 'public class UniformTextureAtlas : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class UniformTextureAtlas Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Textures.UniformTextureAtlas.Region + commentId: F:MLEM.Textures.UniformTextureAtlas.Region + id: Region + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: Region + nameWithType: UniformTextureAtlas.Region + fullName: MLEM.Textures.UniformTextureAtlas.Region + type: Field + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Region + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 17 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + The that this uniform texture atlas uses as its basis. + + In most cases, has the full area of the underlying . + example: [] + syntax: + content: public readonly TextureRegion Region + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Region As TextureRegion +- uid: MLEM.Textures.UniformTextureAtlas.RegionAmountX + commentId: F:MLEM.Textures.UniformTextureAtlas.RegionAmountX + id: RegionAmountX + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: RegionAmountX + nameWithType: UniformTextureAtlas.RegionAmountX + fullName: MLEM.Textures.UniformTextureAtlas.RegionAmountX + type: Field + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RegionAmountX + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 21 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The amount of sub-regions this atlas has in the x direction + example: [] + syntax: + content: public readonly int RegionAmountX + return: + type: System.Int32 + content.vb: Public ReadOnly RegionAmountX As Integer +- uid: MLEM.Textures.UniformTextureAtlas.RegionAmountY + commentId: F:MLEM.Textures.UniformTextureAtlas.RegionAmountY + id: RegionAmountY + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: RegionAmountY + nameWithType: UniformTextureAtlas.RegionAmountY + fullName: MLEM.Textures.UniformTextureAtlas.RegionAmountY + type: Field + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RegionAmountY + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 25 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The amount of sub-regions this atlas has in the y direction + example: [] + syntax: + content: public readonly int RegionAmountY + return: + type: System.Int32 + content.vb: Public ReadOnly RegionAmountY As Integer +- uid: MLEM.Textures.UniformTextureAtlas.RegionWidth + commentId: F:MLEM.Textures.UniformTextureAtlas.RegionWidth + id: RegionWidth + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: RegionWidth + nameWithType: UniformTextureAtlas.RegionWidth + fullName: MLEM.Textures.UniformTextureAtlas.RegionWidth + type: Field + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RegionWidth + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 29 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The width of each region, based on the texture's width and the amount of regions + example: [] + syntax: + content: public readonly int RegionWidth + return: + type: System.Int32 + content.vb: Public ReadOnly RegionWidth As Integer +- uid: MLEM.Textures.UniformTextureAtlas.RegionHeight + commentId: F:MLEM.Textures.UniformTextureAtlas.RegionHeight + id: RegionHeight + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: RegionHeight + nameWithType: UniformTextureAtlas.RegionHeight + fullName: MLEM.Textures.UniformTextureAtlas.RegionHeight + type: Field + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RegionHeight + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 33 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: The height of reach region, based on the texture's height and the amount of regions + example: [] + syntax: + content: public readonly int RegionHeight + return: + type: System.Int32 + content.vb: Public ReadOnly RegionHeight As Integer +- uid: MLEM.Textures.UniformTextureAtlas.RegionPadding + commentId: F:MLEM.Textures.UniformTextureAtlas.RegionPadding + id: RegionPadding + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: RegionPadding + nameWithType: UniformTextureAtlas.RegionPadding + fullName: MLEM.Textures.UniformTextureAtlas.RegionPadding + type: Field + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RegionPadding + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 38 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + The padding that each texture region has around itself, in pixels, which will be taken away from each side of objects created and returned by this texture atlas. + + Creating a texture atlas with padding can be useful if texture bleeding issues occur due to texture coordinate rounding. + example: [] + syntax: + content: public readonly int RegionPadding + return: + type: System.Int32 + content.vb: Public ReadOnly RegionPadding As Integer +- uid: MLEM.Textures.UniformTextureAtlas.Texture + commentId: P:MLEM.Textures.UniformTextureAtlas.Texture + id: Texture + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: Texture + nameWithType: UniformTextureAtlas.Texture + fullName: MLEM.Textures.UniformTextureAtlas.Texture + type: Property + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Texture + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 44 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + The texture to use for this atlas. + + Note that stores the actual area that we depend on. + example: [] + syntax: + content: public Texture2D Texture { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Graphics.Texture2D + content.vb: Public ReadOnly Property Texture As Texture2D + overload: MLEM.Textures.UniformTextureAtlas.Texture* +- uid: MLEM.Textures.UniformTextureAtlas.Item(System.Int32) + commentId: P:MLEM.Textures.UniformTextureAtlas.Item(System.Int32) + id: Item(System.Int32) + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: this[int] + nameWithType: UniformTextureAtlas.this[int] + fullName: MLEM.Textures.UniformTextureAtlas.this[int] + type: Property + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 50 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Returns the at this texture atlas's given index. + + The index is zero-based, where rows come first and columns come second. + example: [] + syntax: + content: public TextureRegion this[int index] { get; } + parameters: + - id: index + type: System.Int32 + description: The zero-based texture index + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Default Property this[](index As Integer) As TextureRegion + overload: MLEM.Textures.UniformTextureAtlas.Item* + nameWithType.vb: UniformTextureAtlas.this[](Integer) + fullName.vb: MLEM.Textures.UniformTextureAtlas.this[](Integer) + name.vb: this[](Integer) +- uid: MLEM.Textures.UniformTextureAtlas.Item(Microsoft.Xna.Framework.Point) + commentId: P:MLEM.Textures.UniformTextureAtlas.Item(Microsoft.Xna.Framework.Point) + id: Item(Microsoft.Xna.Framework.Point) + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: this[Point] + nameWithType: UniformTextureAtlas.this[Point] + fullName: MLEM.Textures.UniformTextureAtlas.this[Microsoft.Xna.Framework.Point] + type: Property + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 55 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Returns the at this texture atlas' given region position + example: [] + syntax: + content: public TextureRegion this[Point point] { get; } + parameters: + - id: point + type: Microsoft.Xna.Framework.Point + description: The region's x and y location + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Default Property this[](point As Point) As TextureRegion + overload: MLEM.Textures.UniformTextureAtlas.Item* + nameWithType.vb: UniformTextureAtlas.this[](Point) + fullName.vb: MLEM.Textures.UniformTextureAtlas.this[](Microsoft.Xna.Framework.Point) + name.vb: this[](Point) +- uid: MLEM.Textures.UniformTextureAtlas.Item(System.Int32,System.Int32) + commentId: P:MLEM.Textures.UniformTextureAtlas.Item(System.Int32,System.Int32) + id: Item(System.Int32,System.Int32) + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: this[int, int] + nameWithType: UniformTextureAtlas.this[int, int] + fullName: MLEM.Textures.UniformTextureAtlas.this[int, int] + type: Property + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 57 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Returns the at this texture atlas' given region position + example: [] + syntax: + content: public TextureRegion this[int x, int y] { get; } + parameters: + - id: x + type: System.Int32 + - id: y + type: System.Int32 + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Default Property this[](x As Integer, y As Integer) As TextureRegion + overload: MLEM.Textures.UniformTextureAtlas.Item* + nameWithType.vb: UniformTextureAtlas.this[](Integer, Integer) + fullName.vb: MLEM.Textures.UniformTextureAtlas.this[](Integer, Integer) + name.vb: this[](Integer, Integer) +- uid: MLEM.Textures.UniformTextureAtlas.Item(Microsoft.Xna.Framework.Rectangle) + commentId: P:MLEM.Textures.UniformTextureAtlas.Item(Microsoft.Xna.Framework.Rectangle) + id: Item(Microsoft.Xna.Framework.Rectangle) + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: this[Rectangle] + nameWithType: UniformTextureAtlas.this[Rectangle] + fullName: MLEM.Textures.UniformTextureAtlas.this[Microsoft.Xna.Framework.Rectangle] + type: Property + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 63 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Returns the at this texture atlas' given region position and size. + + Note that the region size is not in pixels, but in region units. + example: [] + syntax: + content: public TextureRegion this[Rectangle rect] { get; } + parameters: + - id: rect + type: Microsoft.Xna.Framework.Rectangle + description: The region's area + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Default Property this[](rect As Rectangle) As TextureRegion + overload: MLEM.Textures.UniformTextureAtlas.Item* + nameWithType.vb: UniformTextureAtlas.this[](Rectangle) + fullName.vb: MLEM.Textures.UniformTextureAtlas.this[](Microsoft.Xna.Framework.Rectangle) + name.vb: this[](Rectangle) +- uid: MLEM.Textures.UniformTextureAtlas.Item(System.Int32,System.Int32,System.Int32,System.Int32) + commentId: P:MLEM.Textures.UniformTextureAtlas.Item(System.Int32,System.Int32,System.Int32,System.Int32) + id: Item(System.Int32,System.Int32,System.Int32,System.Int32) + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: this[int, int, int, int] + nameWithType: UniformTextureAtlas.this[int, int, int, int] + fullName: MLEM.Textures.UniformTextureAtlas.this[int, int, int, int] + type: Property + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: this[] + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 65 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Returns the at this texture atlas' given region position and size. + + Note that the region size is not in pixels, but in region units. + example: [] + syntax: + content: public TextureRegion this[int x, int y, int width, int height] { get; } + parameters: + - id: x + type: System.Int32 + - id: y + type: System.Int32 + - id: width + type: System.Int32 + - id: height + type: System.Int32 + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Default Property this[](x As Integer, y As Integer, width As Integer, height As Integer) As TextureRegion + overload: MLEM.Textures.UniformTextureAtlas.Item* + nameWithType.vb: UniformTextureAtlas.this[](Integer, Integer, Integer, Integer) + fullName.vb: MLEM.Textures.UniformTextureAtlas.this[](Integer, Integer, Integer, Integer) + name.vb: this[](Integer, Integer, Integer, Integer) +- uid: MLEM.Textures.UniformTextureAtlas.#ctor(MLEM.Textures.TextureRegion,System.Int32,System.Int32,System.Int32) + commentId: M:MLEM.Textures.UniformTextureAtlas.#ctor(MLEM.Textures.TextureRegion,System.Int32,System.Int32,System.Int32) + id: '#ctor(MLEM.Textures.TextureRegion,System.Int32,System.Int32,System.Int32)' + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: UniformTextureAtlas(TextureRegion, int, int, int) + nameWithType: UniformTextureAtlas.UniformTextureAtlas(TextureRegion, int, int, int) + fullName: MLEM.Textures.UniformTextureAtlas.UniformTextureAtlas(MLEM.Textures.TextureRegion, int, int, int) + type: Constructor + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 77 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Creates a new uniform texture atlas with the given texture region and region amount. + + This atlas will only ever pull information from the given and never exit the region's bounds. + example: [] + syntax: + content: public UniformTextureAtlas(TextureRegion region, int regionAmountX, int regionAmountY, int regionPadding = 0) + parameters: + - id: region + type: MLEM.Textures.TextureRegion + description: The texture region to use for this atlas + - id: regionAmountX + type: System.Int32 + description: The amount of texture regions in the x direction + - id: regionAmountY + type: System.Int32 + description: The amount of texture regions in the y direction + - id: regionPadding + type: System.Int32 + description: The padding that each texture region has around itself, in pixels, which will be taken away from each side of objects created and returned by this texture atlas. + content.vb: Public Sub New(region As TextureRegion, regionAmountX As Integer, regionAmountY As Integer, regionPadding As Integer = 0) + overload: MLEM.Textures.UniformTextureAtlas.#ctor* + nameWithType.vb: UniformTextureAtlas.New(TextureRegion, Integer, Integer, Integer) + fullName.vb: MLEM.Textures.UniformTextureAtlas.New(MLEM.Textures.TextureRegion, Integer, Integer, Integer) + name.vb: New(TextureRegion, Integer, Integer, Integer) +- uid: MLEM.Textures.UniformTextureAtlas.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Int32) + commentId: M:MLEM.Textures.UniformTextureAtlas.#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Int32) + id: '#ctor(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,System.Int32)' + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: UniformTextureAtlas(Texture2D, int, int, int) + nameWithType: UniformTextureAtlas.UniformTextureAtlas(Texture2D, int, int, int) + fullName: MLEM.Textures.UniformTextureAtlas.UniformTextureAtlas(Microsoft.Xna.Framework.Graphics.Texture2D, int, int, int) + type: Constructor + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 93 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: Creates a new uniform texture atlas with the given texture and region amount. + example: [] + syntax: + content: public UniformTextureAtlas(Texture2D texture, int regionAmountX, int regionAmountY, int regionPadding = 0) + parameters: + - id: texture + type: Microsoft.Xna.Framework.Graphics.Texture2D + description: The texture to use for this atlas + - id: regionAmountX + type: System.Int32 + description: The amount of texture regions in the x direction + - id: regionAmountY + type: System.Int32 + description: The amount of texture regions in the y direction + - id: regionPadding + type: System.Int32 + description: The padding that each texture region has around itself, in pixels, which will be taken away from each side of objects created and returned by this texture atlas. + content.vb: Public Sub New(texture As Texture2D, regionAmountX As Integer, regionAmountY As Integer, regionPadding As Integer = 0) + overload: MLEM.Textures.UniformTextureAtlas.#ctor* + nameWithType.vb: UniformTextureAtlas.New(Texture2D, Integer, Integer, Integer) + fullName.vb: MLEM.Textures.UniformTextureAtlas.New(Microsoft.Xna.Framework.Graphics.Texture2D, Integer, Integer, Integer) + name.vb: New(Texture2D, Integer, Integer, Integer) +- uid: MLEM.Textures.UniformTextureAtlas.ToList + commentId: M:MLEM.Textures.UniformTextureAtlas.ToList + id: ToList + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: ToList() + nameWithType: UniformTextureAtlas.ToList() + fullName: MLEM.Textures.UniformTextureAtlas.ToList() + type: Method + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToList + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 101 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Converts this uniform texture atlas to a and returns the result. + + The resulting list will contain all square 1x1 regions that this uniform texture atlas contains, based on and , with each index containing the at . + example: [] + syntax: + content: public List ToList() + return: + type: System.Collections.Generic.List{MLEM.Textures.TextureRegion} + description: The list representation of this uniform texture atlas. + content.vb: Public Function ToList() As List(Of TextureRegion) + overload: MLEM.Textures.UniformTextureAtlas.ToList* +- uid: MLEM.Textures.UniformTextureAtlas.ToDictionary + commentId: M:MLEM.Textures.UniformTextureAtlas.ToDictionary + id: ToDictionary + parent: MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: ToDictionary() + nameWithType: UniformTextureAtlas.ToDictionary() + fullName: MLEM.Textures.UniformTextureAtlas.ToDictionary() + type: Method + source: + remote: + path: MLEM/Textures/UniformTextureAtlas.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToDictionary + path: ../MLEM/Textures/UniformTextureAtlas.cs + startLine: 113 + assemblies: + - MLEM + namespace: MLEM.Textures + summary: >- + Converts this uniform texture atlas to a and returns the result. + + The resulting dictionary will contain all square 1x1 regions that this uniform texture atlas contains, based on and , wich each key containing the at . + example: [] + syntax: + content: public Dictionary ToDictionary() + return: + type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + description: The dictionary representation of this uniform texture atlas. + content.vb: Public Function ToDictionary() As Dictionary(Of Point, TextureRegion) + overload: MLEM.Textures.UniformTextureAtlas.ToDictionary* +references: +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: 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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Textures.UniformTextureAtlas.Region + commentId: F:MLEM.Textures.UniformTextureAtlas.Region + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas_Region + name: Region + nameWithType: UniformTextureAtlas.Region + fullName: MLEM.Textures.UniformTextureAtlas.Region +- uid: MLEM.Textures.UniformTextureAtlas.Texture + commentId: P:MLEM.Textures.UniformTextureAtlas.Texture + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas_Texture + name: Texture + nameWithType: UniformTextureAtlas.Texture + fullName: MLEM.Textures.UniformTextureAtlas.Texture +- 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.Textures.UniformTextureAtlas.Texture* + commentId: Overload:MLEM.Textures.UniformTextureAtlas.Texture + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas_Texture + name: Texture + nameWithType: UniformTextureAtlas.Texture + fullName: MLEM.Textures.UniformTextureAtlas.Texture +- uid: Microsoft.Xna.Framework.Graphics.Texture2D + commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Texture2D + nameWithType: Texture2D + fullName: Microsoft.Xna.Framework.Graphics.Texture2D +- 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.Textures.UniformTextureAtlas.Item* + commentId: Overload:MLEM.Textures.UniformTextureAtlas.Item + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas_Item_System_Int32_ + name: this + nameWithType: UniformTextureAtlas.this + fullName: MLEM.Textures.UniformTextureAtlas.this + nameWithType.vb: UniformTextureAtlas.this[] + fullName.vb: MLEM.Textures.UniformTextureAtlas.this[] + name.vb: this[] +- 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: 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.Rectangle + commentId: T:Microsoft.Xna.Framework.Rectangle + parent: Microsoft.Xna.Framework + isExternal: true + name: Rectangle + nameWithType: Rectangle + fullName: Microsoft.Xna.Framework.Rectangle +- uid: MLEM.Textures.UniformTextureAtlas.#ctor* + commentId: Overload:MLEM.Textures.UniformTextureAtlas.#ctor + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas__ctor_MLEM_Textures_TextureRegion_System_Int32_System_Int32_System_Int32_ + name: UniformTextureAtlas + nameWithType: UniformTextureAtlas.UniformTextureAtlas + fullName: MLEM.Textures.UniformTextureAtlas.UniformTextureAtlas + nameWithType.vb: UniformTextureAtlas.New + fullName.vb: MLEM.Textures.UniformTextureAtlas.New + name.vb: New +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Textures.UniformTextureAtlas.RegionAmountX + commentId: F:MLEM.Textures.UniformTextureAtlas.RegionAmountX + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas_RegionAmountX + name: RegionAmountX + nameWithType: UniformTextureAtlas.RegionAmountX + fullName: MLEM.Textures.UniformTextureAtlas.RegionAmountX +- uid: MLEM.Textures.UniformTextureAtlas.RegionAmountY + commentId: F:MLEM.Textures.UniformTextureAtlas.RegionAmountY + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas_RegionAmountY + name: RegionAmountY + nameWithType: UniformTextureAtlas.RegionAmountY + fullName: MLEM.Textures.UniformTextureAtlas.RegionAmountY +- uid: MLEM.Textures.UniformTextureAtlas.Item(System.Int32) + commentId: P:MLEM.Textures.UniformTextureAtlas.Item(System.Int32) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: this[int] + nameWithType: UniformTextureAtlas.this[int] + fullName: MLEM.Textures.UniformTextureAtlas.this[int] + nameWithType.vb: UniformTextureAtlas.this[](Integer) + fullName.vb: MLEM.Textures.UniformTextureAtlas.this[](Integer) + name.vb: this[](Integer) + spec.csharp: + - name: this + - name: '[' + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ']' + spec.vb: + - uid: MLEM.Textures.UniformTextureAtlas.Item(System.Int32) + name: this[] + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas_Item_System_Int32_ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: MLEM.Textures.UniformTextureAtlas.ToList* + commentId: Overload:MLEM.Textures.UniformTextureAtlas.ToList + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas_ToList + name: ToList + nameWithType: UniformTextureAtlas.ToList + fullName: MLEM.Textures.UniformTextureAtlas.ToList +- uid: System.Collections.Generic.List{MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.List{MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of TextureRegion) + fullName.vb: System.Collections.Generic.List(Of MLEM.Textures.TextureRegion) + name.vb: List(Of TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - 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.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: MLEM.Textures.UniformTextureAtlas.Item(Microsoft.Xna.Framework.Point) + commentId: P:MLEM.Textures.UniformTextureAtlas.Item(Microsoft.Xna.Framework.Point) + isExternal: true + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas_Item_Microsoft_Xna_Framework_Point_ + name: this[Point] + nameWithType: UniformTextureAtlas.this[Point] + fullName: MLEM.Textures.UniformTextureAtlas.this[Microsoft.Xna.Framework.Point] + nameWithType.vb: UniformTextureAtlas.this[](Point) + fullName.vb: MLEM.Textures.UniformTextureAtlas.this[](Microsoft.Xna.Framework.Point) + name.vb: this[](Point) + spec.csharp: + - name: this + - name: '[' + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ']' + spec.vb: + - uid: MLEM.Textures.UniformTextureAtlas.Item(Microsoft.Xna.Framework.Point) + name: this[] + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas_Item_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: MLEM.Textures.UniformTextureAtlas.ToDictionary* + commentId: Overload:MLEM.Textures.UniformTextureAtlas.ToDictionary + href: MLEM.Textures.UniformTextureAtlas.html#MLEM_Textures_UniformTextureAtlas_ToDictionary + name: ToDictionary + nameWithType: UniformTextureAtlas.ToDictionary + fullName: MLEM.Textures.UniformTextureAtlas.ToDictionary +- uid: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of Point, TextureRegion) + fullName.vb: System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: Dictionary(Of Point, TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) diff --git a/Docs/api/MLEM.Textures.yml b/Docs/api/MLEM.Textures.yml new file mode 100644 index 0000000..9e727ed --- /dev/null +++ b/Docs/api/MLEM.Textures.yml @@ -0,0 +1,116 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Textures + commentId: N:MLEM.Textures + id: MLEM.Textures + children: + - MLEM.Textures.NinePatch + - MLEM.Textures.NinePatchExtensions + - MLEM.Textures.NinePatchMode + - MLEM.Textures.TextureExtensions + - MLEM.Textures.TextureExtensions.TextureData + - MLEM.Textures.TextureRegion + - MLEM.Textures.TextureRegionExtensions + - MLEM.Textures.UniformTextureAtlas + langs: + - csharp + - vb + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + type: Namespace + assemblies: + - MLEM +references: +- uid: MLEM.Textures.NinePatch + commentId: T:MLEM.Textures.NinePatch + parent: MLEM.Textures + href: MLEM.Textures.NinePatch.html + name: NinePatch + nameWithType: NinePatch + fullName: MLEM.Textures.NinePatch +- uid: MLEM.Textures.NinePatchMode + commentId: T:MLEM.Textures.NinePatchMode + parent: MLEM.Textures + href: MLEM.Textures.NinePatchMode.html + name: NinePatchMode + nameWithType: NinePatchMode + fullName: MLEM.Textures.NinePatchMode +- uid: MLEM.Textures.NinePatchExtensions + commentId: T:MLEM.Textures.NinePatchExtensions + href: MLEM.Textures.NinePatchExtensions.html + name: NinePatchExtensions + nameWithType: NinePatchExtensions + fullName: MLEM.Textures.NinePatchExtensions +- uid: MLEM.Textures.TextureExtensions + commentId: T:MLEM.Textures.TextureExtensions + href: MLEM.Textures.TextureExtensions.html + name: TextureExtensions + nameWithType: TextureExtensions + fullName: MLEM.Textures.TextureExtensions +- uid: MLEM.Textures.TextureExtensions.TextureData + commentId: T:MLEM.Textures.TextureExtensions.TextureData + parent: MLEM.Textures + href: MLEM.Textures.TextureExtensions.html + name: TextureExtensions.TextureData + nameWithType: TextureExtensions.TextureData + fullName: MLEM.Textures.TextureExtensions.TextureData + spec.csharp: + - uid: MLEM.Textures.TextureExtensions + name: TextureExtensions + href: MLEM.Textures.TextureExtensions.html + - name: . + - uid: MLEM.Textures.TextureExtensions.TextureData + name: TextureData + href: MLEM.Textures.TextureExtensions.TextureData.html + spec.vb: + - uid: MLEM.Textures.TextureExtensions + name: TextureExtensions + href: MLEM.Textures.TextureExtensions.html + - name: . + - uid: MLEM.Textures.TextureExtensions.TextureData + name: TextureData + href: MLEM.Textures.TextureExtensions.TextureData.html +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures.TextureRegionExtensions + commentId: T:MLEM.Textures.TextureRegionExtensions + parent: MLEM.Textures + href: MLEM.Textures.TextureRegionExtensions.html + name: TextureRegionExtensions + nameWithType: TextureRegionExtensions + fullName: MLEM.Textures.TextureRegionExtensions +- uid: MLEM.Textures.UniformTextureAtlas + commentId: T:MLEM.Textures.UniformTextureAtlas + parent: MLEM.Textures + href: MLEM.Textures.UniformTextureAtlas.html + name: UniformTextureAtlas + nameWithType: UniformTextureAtlas + fullName: MLEM.Textures.UniformTextureAtlas +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html diff --git a/Docs/api/MLEM.Ui.Anchor.yml b/Docs/api/MLEM.Ui.Anchor.yml new file mode 100644 index 0000000..b82aa42 --- /dev/null +++ b/Docs/api/MLEM.Ui.Anchor.yml @@ -0,0 +1,940 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + id: Anchor + parent: MLEM.Ui + children: + - MLEM.Ui.Anchor.AutoCenter + - MLEM.Ui.Anchor.AutoInline + - MLEM.Ui.Anchor.AutoInlineBottom + - MLEM.Ui.Anchor.AutoInlineBottomIgnoreOverflow + - MLEM.Ui.Anchor.AutoInlineCenter + - MLEM.Ui.Anchor.AutoInlineCenterIgnoreOverflow + - MLEM.Ui.Anchor.AutoInlineIgnoreOverflow + - MLEM.Ui.Anchor.AutoLeft + - MLEM.Ui.Anchor.AutoRight + - MLEM.Ui.Anchor.BottomCenter + - MLEM.Ui.Anchor.BottomLeft + - MLEM.Ui.Anchor.BottomRight + - MLEM.Ui.Anchor.Center + - MLEM.Ui.Anchor.CenterLeft + - MLEM.Ui.Anchor.CenterRight + - MLEM.Ui.Anchor.TopCenter + - MLEM.Ui.Anchor.TopLeft + - MLEM.Ui.Anchor.TopRight + langs: + - csharp + - vb + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor + type: Enum + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Anchor + path: ../MLEM.Ui/Anchor.cs + startLine: 6 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Represents a location for an to attach to within its parent (or within the screen's viewport if it is the ). + example: [] + syntax: + content: public enum Anchor + content.vb: Public Enum Anchor + extensionMethods: + - MLEM.Ui.Anchor.MLEM.Ui.Elements.ElementExtensions.IsAuto + - MLEM.Ui.Anchor.MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow + - MLEM.Ui.Anchor.MLEM.Ui.Elements.ElementExtensions.IsInline + - MLEM.Ui.Anchor.MLEM.Ui.Elements.ElementExtensions.IsLeftAligned + - MLEM.Ui.Anchor.MLEM.Ui.Elements.ElementExtensions.IsTopAligned +- uid: MLEM.Ui.Anchor.TopLeft + commentId: F:MLEM.Ui.Anchor.TopLeft + id: TopLeft + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: TopLeft + nameWithType: Anchor.TopLeft + fullName: MLEM.Ui.Anchor.TopLeft + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TopLeft + path: ../MLEM.Ui/Anchor.cs + startLine: 11 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Attach to the top left corner of the parent + example: [] + syntax: + content: TopLeft = 0 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.TopCenter + commentId: F:MLEM.Ui.Anchor.TopCenter + id: TopCenter + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: TopCenter + nameWithType: Anchor.TopCenter + fullName: MLEM.Ui.Anchor.TopCenter + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TopCenter + path: ../MLEM.Ui/Anchor.cs + startLine: 15 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Attach to the center of the top edge of the parent + example: [] + syntax: + content: TopCenter = 1 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.TopRight + commentId: F:MLEM.Ui.Anchor.TopRight + id: TopRight + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: TopRight + nameWithType: Anchor.TopRight + fullName: MLEM.Ui.Anchor.TopRight + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TopRight + path: ../MLEM.Ui/Anchor.cs + startLine: 19 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Attach to the top right corner of the parent + example: [] + syntax: + content: TopRight = 2 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.CenterLeft + commentId: F:MLEM.Ui.Anchor.CenterLeft + id: CenterLeft + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: CenterLeft + nameWithType: Anchor.CenterLeft + fullName: MLEM.Ui.Anchor.CenterLeft + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CenterLeft + path: ../MLEM.Ui/Anchor.cs + startLine: 23 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Attach to the center of the left edge of the parent + example: [] + syntax: + content: CenterLeft = 3 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.Center + commentId: F:MLEM.Ui.Anchor.Center + id: Center + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: Center + nameWithType: Anchor.Center + fullName: MLEM.Ui.Anchor.Center + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Center + path: ../MLEM.Ui/Anchor.cs + startLine: 27 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Attach to the center position of the parent + example: [] + syntax: + content: Center = 4 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.CenterRight + commentId: F:MLEM.Ui.Anchor.CenterRight + id: CenterRight + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: CenterRight + nameWithType: Anchor.CenterRight + fullName: MLEM.Ui.Anchor.CenterRight + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CenterRight + path: ../MLEM.Ui/Anchor.cs + startLine: 31 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Attach to the center of the right edge of the parent + example: [] + syntax: + content: CenterRight = 5 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.BottomLeft + commentId: F:MLEM.Ui.Anchor.BottomLeft + id: BottomLeft + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: BottomLeft + nameWithType: Anchor.BottomLeft + fullName: MLEM.Ui.Anchor.BottomLeft + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: BottomLeft + path: ../MLEM.Ui/Anchor.cs + startLine: 35 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Attach to the bottom left corner of the parent + example: [] + syntax: + content: BottomLeft = 6 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.BottomCenter + commentId: F:MLEM.Ui.Anchor.BottomCenter + id: BottomCenter + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: BottomCenter + nameWithType: Anchor.BottomCenter + fullName: MLEM.Ui.Anchor.BottomCenter + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: BottomCenter + path: ../MLEM.Ui/Anchor.cs + startLine: 39 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Attach to the center of the bottom edge of the parent + example: [] + syntax: + content: BottomCenter = 7 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.BottomRight + commentId: F:MLEM.Ui.Anchor.BottomRight + id: BottomRight + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: BottomRight + nameWithType: Anchor.BottomRight + fullName: MLEM.Ui.Anchor.BottomRight + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: BottomRight + path: ../MLEM.Ui/Anchor.cs + startLine: 43 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Attach to the bottom right corner of the parent + example: [] + syntax: + content: BottomRight = 8 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.AutoLeft + commentId: F:MLEM.Ui.Anchor.AutoLeft + id: AutoLeft + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: AutoLeft + nameWithType: Anchor.AutoLeft + fullName: MLEM.Ui.Anchor.AutoLeft + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoLeft + path: ../MLEM.Ui/Anchor.cs + startLine: 49 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + This is an auto-anchoring value. + + This anchor will cause an element to be placed below its older sibling, aligned to the left edge of its parent. + example: [] + syntax: + content: AutoLeft = 9 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.AutoCenter + commentId: F:MLEM.Ui.Anchor.AutoCenter + id: AutoCenter + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: AutoCenter + nameWithType: Anchor.AutoCenter + fullName: MLEM.Ui.Anchor.AutoCenter + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoCenter + path: ../MLEM.Ui/Anchor.cs + startLine: 54 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + This is an auto-anchoring value. + + This anchor will cause an element to be placed below its older sibling, aligned to the horizontal center of its parent. + example: [] + syntax: + content: AutoCenter = 10 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.AutoRight + commentId: F:MLEM.Ui.Anchor.AutoRight + id: AutoRight + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: AutoRight + nameWithType: Anchor.AutoRight + fullName: MLEM.Ui.Anchor.AutoRight + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoRight + path: ../MLEM.Ui/Anchor.cs + startLine: 59 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + This is an auto-anchoring value. + + This anchor will cause an element to be placed below its older sibling, aligned to the right edge of its parent. + example: [] + syntax: + content: AutoRight = 11 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.AutoInline + commentId: F:MLEM.Ui.Anchor.AutoInline + id: AutoInline + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: AutoInline + nameWithType: Anchor.AutoInline + fullName: MLEM.Ui.Anchor.AutoInline + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoInline + path: ../MLEM.Ui/Anchor.cs + startLine: 64 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + This is an auto-anchoring value. + + This anchor will cause an element to be placed at the top right of its older sibling, or at the start of the next line if there is no space to the right of its older sibling. + example: [] + syntax: + content: AutoInline = 12 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.AutoInlineIgnoreOverflow + commentId: F:MLEM.Ui.Anchor.AutoInlineIgnoreOverflow + id: AutoInlineIgnoreOverflow + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: AutoInlineIgnoreOverflow + nameWithType: Anchor.AutoInlineIgnoreOverflow + fullName: MLEM.Ui.Anchor.AutoInlineIgnoreOverflow + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoInlineIgnoreOverflow + path: ../MLEM.Ui/Anchor.cs + startLine: 70 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + This is an auto-anchoring value. + + This anchor is an overflow-ignoring version of , meaning that the element will never be forced into the next line. + + Note that, when using this property, it is very easy to cause an element to overflow out of its parent container. + example: [] + syntax: + content: AutoInlineIgnoreOverflow = 13 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.AutoInlineCenter + commentId: F:MLEM.Ui.Anchor.AutoInlineCenter + id: AutoInlineCenter + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: AutoInlineCenter + nameWithType: Anchor.AutoInlineCenter + fullName: MLEM.Ui.Anchor.AutoInlineCenter + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoInlineCenter + path: ../MLEM.Ui/Anchor.cs + startLine: 75 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + This is an auto-anchoring value. + + This anchor will cause an element to be placed at the center right of its older sibling, or at the start of the next line if there is no space to the right of its older sibling. + example: [] + syntax: + content: AutoInlineCenter = 14 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.AutoInlineCenterIgnoreOverflow + commentId: F:MLEM.Ui.Anchor.AutoInlineCenterIgnoreOverflow + id: AutoInlineCenterIgnoreOverflow + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: AutoInlineCenterIgnoreOverflow + nameWithType: Anchor.AutoInlineCenterIgnoreOverflow + fullName: MLEM.Ui.Anchor.AutoInlineCenterIgnoreOverflow + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoInlineCenterIgnoreOverflow + path: ../MLEM.Ui/Anchor.cs + startLine: 81 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + This is an auto-anchoring value. + + This anchor is an overflow-ignoring version of , meaning that the element will never be forced into the next line. + + Note that, when using this property, it is very easy to cause an element to overflow out of its parent container. + example: [] + syntax: + content: AutoInlineCenterIgnoreOverflow = 15 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.AutoInlineBottom + commentId: F:MLEM.Ui.Anchor.AutoInlineBottom + id: AutoInlineBottom + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: AutoInlineBottom + nameWithType: Anchor.AutoInlineBottom + fullName: MLEM.Ui.Anchor.AutoInlineBottom + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoInlineBottom + path: ../MLEM.Ui/Anchor.cs + startLine: 86 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + This is an auto-anchoring value. + + This anchor will cause an element to be placed at the bottom right of its older sibling, or at the start of the next line if there is no space to the right of its older sibling. + example: [] + syntax: + content: AutoInlineBottom = 16 + return: + type: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.AutoInlineBottomIgnoreOverflow + commentId: F:MLEM.Ui.Anchor.AutoInlineBottomIgnoreOverflow + id: AutoInlineBottomIgnoreOverflow + parent: MLEM.Ui.Anchor + langs: + - csharp + - vb + name: AutoInlineBottomIgnoreOverflow + nameWithType: Anchor.AutoInlineBottomIgnoreOverflow + fullName: MLEM.Ui.Anchor.AutoInlineBottomIgnoreOverflow + type: Field + source: + remote: + path: MLEM.Ui/Anchor.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoInlineBottomIgnoreOverflow + path: ../MLEM.Ui/Anchor.cs + startLine: 92 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + This is an auto-anchoring value. + + This anchor is an overflow-ignoring version of , meaning that the element will never be forced into the next line. + + Note that, when using this property, it is very easy to cause an element to overflow out of its parent container. + example: [] + syntax: + content: AutoInlineBottomIgnoreOverflow = 17 + return: + type: MLEM.Ui.Anchor +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: MLEM.Ui.Anchor.MLEM.Ui.Elements.ElementExtensions.IsAuto + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsAuto_MLEM_Ui_Anchor_ + name: IsAuto(Anchor) + nameWithType: ElementExtensions.IsAuto(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + name: IsAuto + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsAuto_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + name: IsAuto + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsAuto_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Anchor.MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsIgnoreOverflow_MLEM_Ui_Anchor_ + name: IsIgnoreOverflow(Anchor) + nameWithType: ElementExtensions.IsIgnoreOverflow(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + name: IsIgnoreOverflow + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsIgnoreOverflow_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + name: IsIgnoreOverflow + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsIgnoreOverflow_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Anchor.MLEM.Ui.Elements.ElementExtensions.IsInline + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsInline_MLEM_Ui_Anchor_ + name: IsInline(Anchor) + nameWithType: ElementExtensions.IsInline(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + name: IsInline + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsInline_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + name: IsInline + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsInline_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Anchor.MLEM.Ui.Elements.ElementExtensions.IsLeftAligned + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsLeftAligned_MLEM_Ui_Anchor_ + name: IsLeftAligned(Anchor) + nameWithType: ElementExtensions.IsLeftAligned(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + name: IsLeftAligned + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsLeftAligned_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + name: IsLeftAligned + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsLeftAligned_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Anchor.MLEM.Ui.Elements.ElementExtensions.IsTopAligned + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsTopAligned_MLEM_Ui_Anchor_ + name: IsTopAligned(Anchor) + nameWithType: ElementExtensions.IsTopAligned(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + name: IsTopAligned + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsTopAligned_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + name: IsTopAligned + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsTopAligned_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - 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: MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsAuto_MLEM_Ui_Anchor_ + name: IsAuto(Anchor) + nameWithType: ElementExtensions.IsAuto(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + name: IsAuto + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsAuto_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + name: IsAuto + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsAuto_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsIgnoreOverflow_MLEM_Ui_Anchor_ + name: IsIgnoreOverflow(Anchor) + nameWithType: ElementExtensions.IsIgnoreOverflow(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + name: IsIgnoreOverflow + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsIgnoreOverflow_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + name: IsIgnoreOverflow + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsIgnoreOverflow_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsInline_MLEM_Ui_Anchor_ + name: IsInline(Anchor) + nameWithType: ElementExtensions.IsInline(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + name: IsInline + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsInline_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + name: IsInline + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsInline_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsLeftAligned_MLEM_Ui_Anchor_ + name: IsLeftAligned(Anchor) + nameWithType: ElementExtensions.IsLeftAligned(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + name: IsLeftAligned + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsLeftAligned_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + name: IsLeftAligned + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsLeftAligned_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsTopAligned_MLEM_Ui_Anchor_ + name: IsTopAligned(Anchor) + nameWithType: ElementExtensions.IsTopAligned(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + name: IsTopAligned + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsTopAligned_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + name: IsTopAligned + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsTopAligned_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.AutoInline + commentId: F:MLEM.Ui.Anchor.AutoInline + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoInline + name: AutoInline + nameWithType: Anchor.AutoInline + fullName: MLEM.Ui.Anchor.AutoInline +- uid: MLEM.Ui.Anchor.AutoInlineCenter + commentId: F:MLEM.Ui.Anchor.AutoInlineCenter + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoInlineCenter + name: AutoInlineCenter + nameWithType: Anchor.AutoInlineCenter + fullName: MLEM.Ui.Anchor.AutoInlineCenter +- uid: MLEM.Ui.Anchor.AutoInlineBottom + commentId: F:MLEM.Ui.Anchor.AutoInlineBottom + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoInlineBottom + name: AutoInlineBottom + nameWithType: Anchor.AutoInlineBottom + fullName: MLEM.Ui.Anchor.AutoInlineBottom diff --git a/Docs/api/MLEM.Ui.Elements.Button.yml b/Docs/api/MLEM.Ui.Elements.Button.yml new file mode 100644 index 0000000..60ef690 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Button.yml @@ -0,0 +1,4102 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Button + commentId: T:MLEM.Ui.Elements.Button + id: Button + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.String) + - MLEM.Ui.Elements.Button.AutoDisableCondition + - MLEM.Ui.Elements.Button.CanBePressed + - MLEM.Ui.Elements.Button.CanBeSelected + - MLEM.Ui.Elements.Button.CanSelectDisabled + - MLEM.Ui.Elements.Button.DisabledColor + - MLEM.Ui.Elements.Button.DisabledTexture + - MLEM.Ui.Elements.Button.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Button.HoveredColor + - MLEM.Ui.Elements.Button.HoveredTexture + - MLEM.Ui.Elements.Button.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Button.IsDisabled + - MLEM.Ui.Elements.Button.NormalColor + - MLEM.Ui.Elements.Button.Text + - MLEM.Ui.Elements.Button.Texture + - MLEM.Ui.Elements.Button.Tooltip + - MLEM.Ui.Elements.Button.TruncateTextIfLong + langs: + - csharp + - vb + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button + type: Class + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Button + path: ../MLEM.Ui/Elements/Button.cs + startLine: 13 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A button element for use inside of a . + + A button element can be pressed, hovered over and that can be disabled. + example: [] + syntax: + content: 'public class Button : Element, IGenericDataHolder' + content.vb: Public Class Button Inherits Element Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + derivedClasses: + - MLEM.Ui.Elements.Dropdown + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.Button.Texture + commentId: F:MLEM.Ui.Elements.Button.Texture + id: Texture + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: Texture + nameWithType: Button.Texture + fullName: MLEM.Ui.Elements.Button.Texture + type: Field + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Texture + path: ../MLEM.Ui/Elements/Button.cs + startLine: 18 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The button's texture + example: [] + syntax: + content: public StyleProp Texture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public Texture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.Button.NormalColor + commentId: F:MLEM.Ui.Elements.Button.NormalColor + id: NormalColor + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: NormalColor + nameWithType: Button.NormalColor + fullName: MLEM.Ui.Elements.Button.NormalColor + type: Field + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NormalColor + path: ../MLEM.Ui/Elements/Button.cs + startLine: 22 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color that the button draws its texture with + example: [] + syntax: + content: public StyleProp NormalColor + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public NormalColor As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.Button.HoveredTexture + commentId: F:MLEM.Ui.Elements.Button.HoveredTexture + id: HoveredTexture + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: HoveredTexture + nameWithType: Button.HoveredTexture + fullName: MLEM.Ui.Elements.Button.HoveredTexture + type: Field + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HoveredTexture + path: ../MLEM.Ui/Elements/Button.cs + startLine: 27 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The texture that the button uses while being moused over. + + If this is null, it uses its default . + example: [] + syntax: + content: public StyleProp HoveredTexture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public HoveredTexture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.Button.HoveredColor + commentId: F:MLEM.Ui.Elements.Button.HoveredColor + id: HoveredColor + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: HoveredColor + nameWithType: Button.HoveredColor + fullName: MLEM.Ui.Elements.Button.HoveredColor + type: Field + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HoveredColor + path: ../MLEM.Ui/Elements/Button.cs + startLine: 31 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color that the button uses for drawing while being moused over + example: [] + syntax: + content: public StyleProp HoveredColor + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public HoveredColor As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.Button.DisabledTexture + commentId: F:MLEM.Ui.Elements.Button.DisabledTexture + id: DisabledTexture + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: DisabledTexture + nameWithType: Button.DisabledTexture + fullName: MLEM.Ui.Elements.Button.DisabledTexture + type: Field + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DisabledTexture + path: ../MLEM.Ui/Elements/Button.cs + startLine: 36 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The texture that the button uses when it . + + If this is null, it uses its default . + example: [] + syntax: + content: public StyleProp DisabledTexture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public DisabledTexture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.Button.DisabledColor + commentId: F:MLEM.Ui.Elements.Button.DisabledColor + id: DisabledColor + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: DisabledColor + nameWithType: Button.DisabledColor + fullName: MLEM.Ui.Elements.Button.DisabledColor + type: Field + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DisabledColor + path: ../MLEM.Ui/Elements/Button.cs + startLine: 40 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color that the button uses for drawing when it + example: [] + syntax: + content: public StyleProp DisabledColor + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public DisabledColor As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.Button.Text + commentId: F:MLEM.Ui.Elements.Button.Text + id: Text + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: Text + nameWithType: Button.Text + fullName: MLEM.Ui.Elements.Button.Text + type: Field + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Text + path: ../MLEM.Ui/Elements/Button.cs + startLine: 45 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The of text that is displayed on the button. + + Note that this is only nonnull by default if the constructor was passed a nonnull text. + example: [] + syntax: + content: public Paragraph Text + return: + type: MLEM.Ui.Elements.Paragraph + content.vb: Public Text As Paragraph +- uid: MLEM.Ui.Elements.Button.Tooltip + commentId: F:MLEM.Ui.Elements.Button.Tooltip + id: Tooltip + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: Tooltip + nameWithType: Button.Tooltip + fullName: MLEM.Ui.Elements.Button.Tooltip + type: Field + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Tooltip + path: ../MLEM.Ui/Elements/Button.cs + startLine: 50 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The that is displayed when hovering over the button. + + Note that this is only nonnull by default if the constructor was passed a nonnull tooltip text. + example: [] + syntax: + content: public Tooltip Tooltip + return: + type: MLEM.Ui.Elements.Tooltip + content.vb: Public Tooltip As Tooltip +- uid: MLEM.Ui.Elements.Button.IsDisabled + commentId: P:MLEM.Ui.Elements.Button.IsDisabled + id: IsDisabled + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: IsDisabled + nameWithType: Button.IsDisabled + fullName: MLEM.Ui.Elements.Button.IsDisabled + type: Property + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsDisabled + path: ../MLEM.Ui/Elements/Button.cs + startLine: 56 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this property to true to mark the button as disabled. + + A disabled button cannot be moused over, selected or pressed. + + If this value changes often, consider using . + example: [] + syntax: + content: public virtual bool IsDisabled { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property IsDisabled As Boolean + overload: MLEM.Ui.Elements.Button.IsDisabled* +- uid: MLEM.Ui.Elements.Button.TruncateTextIfLong + commentId: P:MLEM.Ui.Elements.Button.TruncateTextIfLong + id: TruncateTextIfLong + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: TruncateTextIfLong + nameWithType: Button.TruncateTextIfLong + fullName: MLEM.Ui.Elements.Button.TruncateTextIfLong + type: Property + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TruncateTextIfLong + path: ../MLEM.Ui/Elements/Button.cs + startLine: 64 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Whether this button's should be truncated if it exceeds this button's width. + + Defaults to false. + example: [] + syntax: + content: public bool TruncateTextIfLong { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property TruncateTextIfLong As Boolean + overload: MLEM.Ui.Elements.Button.TruncateTextIfLong* +- uid: MLEM.Ui.Elements.Button.CanSelectDisabled + commentId: F:MLEM.Ui.Elements.Button.CanSelectDisabled + id: CanSelectDisabled + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: CanSelectDisabled + nameWithType: Button.CanSelectDisabled + fullName: MLEM.Ui.Elements.Button.CanSelectDisabled + type: Field + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanSelectDisabled + path: ../MLEM.Ui/Elements/Button.cs + startLine: 75 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Whether this button should be able to be selected even if it . + + If this is true, will be able to return true even if is true. + example: [] + syntax: + content: public bool CanSelectDisabled + return: + type: System.Boolean + content.vb: Public CanSelectDisabled As Boolean +- uid: MLEM.Ui.Elements.Button.AutoDisableCondition + commentId: F:MLEM.Ui.Elements.Button.AutoDisableCondition + id: AutoDisableCondition + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: AutoDisableCondition + nameWithType: Button.AutoDisableCondition + fullName: MLEM.Ui.Elements.Button.AutoDisableCondition + type: Field + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoDisableCondition + path: ../MLEM.Ui/Elements/Button.cs + startLine: 80 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + An optional function that can be used to modify the result of automatically based on a user-defined condition. This removes the need to disable a button based on a condition in or manually. + + Note that, if 's underlying value is set to true using , this function's result will be ignored. + example: [] + syntax: + content: public Func AutoDisableCondition + return: + type: System.Func{MLEM.Ui.Elements.Button,System.Boolean} + content.vb: Public AutoDisableCondition As Func(Of Button, Boolean) +- uid: MLEM.Ui.Elements.Button.CanBeSelected + commentId: P:MLEM.Ui.Elements.Button.CanBeSelected + id: CanBeSelected + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: CanBeSelected + nameWithType: Button.CanBeSelected + fullName: MLEM.Ui.Elements.Button.CanBeSelected + type: Property + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanBeSelected + path: ../MLEM.Ui/Elements/Button.cs + startLine: 83 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this field to false to disallow the element from being selected. + + An unselectable element is skipped by automatic navigation and its callback will never be called. + example: [] + syntax: + content: public override bool CanBeSelected { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overrides Property CanBeSelected As Boolean + overridden: MLEM.Ui.Elements.Element.CanBeSelected + overload: MLEM.Ui.Elements.Button.CanBeSelected* +- uid: MLEM.Ui.Elements.Button.CanBePressed + commentId: P:MLEM.Ui.Elements.Button.CanBePressed + id: CanBePressed + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: CanBePressed + nameWithType: Button.CanBePressed + fullName: MLEM.Ui.Elements.Button.CanBePressed + type: Property + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanBePressed + path: ../MLEM.Ui/Elements/Button.cs + startLine: 85 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Set this field to false to disallow this element's and events to be called. + example: [] + syntax: + content: public override bool CanBePressed { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overrides Property CanBePressed As Boolean + overridden: MLEM.Ui.Elements.Element.CanBePressed + overload: MLEM.Ui.Elements.Button.CanBePressed* +- uid: MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2)' + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: Button(Anchor, Vector2) + nameWithType: Button.Button(Anchor, Vector2) + fullName: MLEM.Ui.Elements.Button.Button(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Button.cs + startLine: 94 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new button with the given settings and no text or tooltip. + example: [] + syntax: + content: public Button(Anchor anchor, Vector2 size) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The button's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The button's size + content.vb: Public Sub New(anchor As Anchor, size As Vector2) + overload: MLEM.Ui.Elements.Button.#ctor* + nameWithType.vb: Button.New(Anchor, Vector2) + fullName.vb: MLEM.Ui.Elements.Button.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2) + name.vb: New(Anchor, Vector2) +- uid: MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.String) + commentId: M:MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.String) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.String)' + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: Button(Anchor, Vector2, string, string) + nameWithType: Button.Button(Anchor, Vector2, string, string) + fullName: MLEM.Ui.Elements.Button.Button(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, string, string) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Button.cs + startLine: 103 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new button with the given settings + example: [] + syntax: + content: public Button(Anchor anchor, Vector2 size, string text = null, string tooltipText = null) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The button's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The button's size + - id: text + type: System.String + description: The text that should be displayed on the button + - id: tooltipText + type: System.String + description: The text that should be displayed in a when hovering over this button + content.vb: Public Sub New(anchor As Anchor, size As Vector2, text As String = Nothing, tooltipText As String = Nothing) + overload: MLEM.Ui.Elements.Button.#ctor* + nameWithType.vb: Button.New(Anchor, Vector2, String, String) + fullName.vb: MLEM.Ui.Elements.Button.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, String, String) + name.vb: New(Anchor, Vector2, String, String) +- uid: MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.Button.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Paragraph.TextCallback) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Paragraph.TextCallback)' + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: Button(Anchor, Vector2, TextCallback, TextCallback) + nameWithType: Button.Button(Anchor, Vector2, Paragraph.TextCallback, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.Button.Button(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Ui.Elements.Paragraph.TextCallback) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Button.cs + startLine: 120 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new button with the given settings + example: [] + syntax: + content: public Button(Anchor anchor, Vector2 size, Paragraph.TextCallback textCallback = null, Paragraph.TextCallback tooltipTextCallback = null) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The button's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The button's size + - id: textCallback + type: MLEM.Ui.Elements.Paragraph.TextCallback + description: The text that should be displayed on the button + - id: tooltipTextCallback + type: MLEM.Ui.Elements.Paragraph.TextCallback + description: The text that should be displayed in a when hovering over this button + content.vb: Public Sub New(anchor As Anchor, size As Vector2, textCallback As Paragraph.TextCallback = Nothing, tooltipTextCallback As Paragraph.TextCallback = Nothing) + overload: MLEM.Ui.Elements.Button.#ctor* + nameWithType.vb: Button.New(Anchor, Vector2, Paragraph.TextCallback, Paragraph.TextCallback) + fullName.vb: MLEM.Ui.Elements.Button.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Ui.Elements.Paragraph.TextCallback) + name.vb: New(Anchor, Vector2, TextCallback, TextCallback) +- uid: MLEM.Ui.Elements.Button.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Button.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Button.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Button.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Ui/Elements/Button.cs + startLine: 131 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element and all of its children. Override this method to draw the content of custom elements. + + Note that, when this is called, SpriteBatch.Begin has already been called with custom etc. applied. + example: [] + syntax: + content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overridden: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + overload: MLEM.Ui.Elements.Button.Draw* + nameWithType.vb: Button.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Button.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) +- uid: MLEM.Ui.Elements.Button.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.Button.InitStyle(MLEM.Ui.Style.UiStyle) + id: InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.Button + langs: + - csharp + - vb + name: InitStyle(UiStyle) + nameWithType: Button.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.Button.InitStyle(MLEM.Ui.Style.UiStyle) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Button.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InitStyle + path: ../MLEM.Ui/Elements/Button.cs + startLine: 146 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Initializes this element's instances using the ui system's . + example: [] + syntax: + content: protected override void InitStyle(UiStyle style) + parameters: + - id: style + type: MLEM.Ui.Style.UiStyle + description: The new style + content.vb: Protected Overrides Sub InitStyle(style As UiStyle) + overridden: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + overload: MLEM.Ui.Elements.Button.InitStyle* +references: +- 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 + 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- 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.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of NinePatch) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Textures.NinePatch) + name.vb: StyleProp(Of NinePatch) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + commentId: T:MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Color) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Microsoft.Xna.Framework.Color) + name.vb: StyleProp(Of Color) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Button.Texture + commentId: F:MLEM.Ui.Elements.Button.Texture + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_Texture + name: Texture + nameWithType: Button.Texture + fullName: MLEM.Ui.Elements.Button.Texture +- uid: MLEM.Ui.Elements.Button + commentId: T:MLEM.Ui.Elements.Button + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Button.html + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button +- uid: MLEM.Ui.Elements.Button.IsDisabled + commentId: P:MLEM.Ui.Elements.Button.IsDisabled + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_IsDisabled + name: IsDisabled + nameWithType: Button.IsDisabled + fullName: MLEM.Ui.Elements.Button.IsDisabled +- 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.Ui.Elements.Button.Tooltip + commentId: F:MLEM.Ui.Elements.Button.Tooltip + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_Tooltip + name: Tooltip + nameWithType: Button.Tooltip + fullName: MLEM.Ui.Elements.Button.Tooltip +- uid: MLEM.Ui.Elements.Tooltip + commentId: T:MLEM.Ui.Elements.Tooltip + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Tooltip.html + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip +- uid: MLEM.Ui.Elements.Button.AutoDisableCondition + commentId: F:MLEM.Ui.Elements.Button.AutoDisableCondition + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_AutoDisableCondition + name: AutoDisableCondition + nameWithType: Button.AutoDisableCondition + fullName: MLEM.Ui.Elements.Button.AutoDisableCondition +- uid: MLEM.Ui.Elements.Button.IsDisabled* + commentId: Overload:MLEM.Ui.Elements.Button.IsDisabled + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_IsDisabled + name: IsDisabled + nameWithType: Button.IsDisabled + fullName: MLEM.Ui.Elements.Button.IsDisabled +- 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.Elements.Button.Text + commentId: F:MLEM.Ui.Elements.Button.Text + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_Text + name: Text + nameWithType: Button.Text + fullName: MLEM.Ui.Elements.Button.Text +- uid: MLEM.Ui.Elements.Button.TruncateTextIfLong* + commentId: Overload:MLEM.Ui.Elements.Button.TruncateTextIfLong + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_TruncateTextIfLong + name: TruncateTextIfLong + nameWithType: Button.TruncateTextIfLong + fullName: MLEM.Ui.Elements.Button.TruncateTextIfLong +- uid: MLEM.Ui.Elements.Button.CanBeSelected + commentId: P:MLEM.Ui.Elements.Button.CanBeSelected + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_CanBeSelected + name: CanBeSelected + nameWithType: Button.CanBeSelected + fullName: MLEM.Ui.Elements.Button.CanBeSelected +- uid: System.Func{MLEM.Ui.Elements.Button,System.Boolean} + commentId: T:System.Func{MLEM.Ui.Elements.Button,System.Boolean} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Button, Boolean) + fullName.vb: System.Func(Of MLEM.Ui.Elements.Button, Boolean) + name.vb: Func(Of Button, Boolean) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Button + name: Button + href: MLEM.Ui.Elements.Button.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Button + name: Button + href: MLEM.Ui.Elements.Button.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Button.CanBeSelected* + commentId: Overload:MLEM.Ui.Elements.Button.CanBeSelected + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_CanBeSelected + name: CanBeSelected + nameWithType: Button.CanBeSelected + fullName: MLEM.Ui.Elements.Button.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Button.CanBePressed* + commentId: Overload:MLEM.Ui.Elements.Button.CanBePressed + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_CanBePressed + name: CanBePressed + nameWithType: Button.CanBePressed + fullName: MLEM.Ui.Elements.Button.CanBePressed +- uid: MLEM.Ui.Elements.Button.#ctor* + commentId: Overload:MLEM.Ui.Elements.Button.#ctor + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_ + name: Button + nameWithType: Button.Button + fullName: MLEM.Ui.Elements.Button.Button + nameWithType.vb: Button.New + fullName.vb: MLEM.Ui.Elements.Button.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: 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.Elements.Paragraph.TextCallback + commentId: T:MLEM.Ui.Elements.Paragraph.TextCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Paragraph.html + name: Paragraph.TextCallback + nameWithType: Paragraph.TextCallback + fullName: MLEM.Ui.Elements.Paragraph.TextCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html +- 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.Elements.Button.Draw* + commentId: Overload:MLEM.Ui.Elements.Button.Draw + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw + nameWithType: Button.Draw + fullName: MLEM.Ui.Elements.Button.Draw +- 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: 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: 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.Graphics.SpriteBatchContext + commentId: T:MLEM.Graphics.SpriteBatchContext + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContext.html + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext +- 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.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.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.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.Button.InitStyle* + commentId: Overload:MLEM.Ui.Elements.Button.InitStyle + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle + nameWithType: Button.InitStyle + fullName: MLEM.Ui.Elements.Button.InitStyle diff --git a/Docs/api/MLEM.Ui.Elements.Checkbox.CheckStateChange.yml b/Docs/api/MLEM.Ui.Elements.Checkbox.CheckStateChange.yml new file mode 100644 index 0000000..f4319d8 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Checkbox.CheckStateChange.yml @@ -0,0 +1,107 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Checkbox.CheckStateChange + commentId: T:MLEM.Ui.Elements.Checkbox.CheckStateChange + id: Checkbox.CheckStateChange + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: Checkbox.CheckStateChange + nameWithType: Checkbox.CheckStateChange + fullName: MLEM.Ui.Elements.Checkbox.CheckStateChange + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CheckStateChange + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 152 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A delegate used for + example: [] + syntax: + content: public delegate void Checkbox.CheckStateChange(Checkbox box, bool checced) + parameters: + - id: box + type: MLEM.Ui.Elements.Checkbox + description: The checkbox whose checked state changed + - id: checced + type: System.Boolean + description: The new value of + content.vb: Public Delegate Sub Checkbox.CheckStateChange(box As Checkbox, checced As Boolean) +references: +- uid: MLEM.Ui.Elements.Checkbox.OnCheckStateChange + commentId: F:MLEM.Ui.Elements.Checkbox.OnCheckStateChange + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_OnCheckStateChange + name: OnCheckStateChange + nameWithType: Checkbox.OnCheckStateChange + fullName: MLEM.Ui.Elements.Checkbox.OnCheckStateChange +- uid: MLEM.Ui.Elements.Checkbox.Checked + commentId: P:MLEM.Ui.Elements.Checkbox.Checked + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Checked + name: Checked + nameWithType: Checkbox.Checked + fullName: MLEM.Ui.Elements.Checkbox.Checked +- 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.Checkbox + commentId: T:MLEM.Ui.Elements.Checkbox + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Checkbox.html + name: Checkbox + nameWithType: Checkbox + fullName: MLEM.Ui.Elements.Checkbox +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Ui.Elements.Checkbox.yml b/Docs/api/MLEM.Ui.Elements.Checkbox.yml new file mode 100644 index 0000000..ab5d5b8 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Checkbox.yml @@ -0,0 +1,4072 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Checkbox + commentId: T:MLEM.Ui.Elements.Checkbox + id: Checkbox + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Checkbox.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.Boolean) + - MLEM.Ui.Elements.Checkbox.CanBePressed + - MLEM.Ui.Elements.Checkbox.CanBeSelected + - MLEM.Ui.Elements.Checkbox.CanSelectDisabled + - MLEM.Ui.Elements.Checkbox.Checked + - MLEM.Ui.Elements.Checkbox.Checkmark + - MLEM.Ui.Elements.Checkbox.DisabledColor + - MLEM.Ui.Elements.Checkbox.DisabledTexture + - MLEM.Ui.Elements.Checkbox.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Checkbox.HoveredColor + - MLEM.Ui.Elements.Checkbox.HoveredTexture + - MLEM.Ui.Elements.Checkbox.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Checkbox.IsDisabled + - MLEM.Ui.Elements.Checkbox.Label + - MLEM.Ui.Elements.Checkbox.OnCheckStateChange + - MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Checkbox.TextOffsetX + - MLEM.Ui.Elements.Checkbox.Texture + langs: + - csharp + - vb + name: Checkbox + nameWithType: Checkbox + fullName: MLEM.Ui.Elements.Checkbox + type: Class + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Checkbox + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 13 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A checkbox element to use inside of a . + + A checkbox can be checked by pressing it and will stay checked until it is pressed again. + + For a checkbox that causes neighboring checkboxes to be deselected automatically, use . + example: [] + syntax: + content: 'public class Checkbox : Element, IGenericDataHolder' + content.vb: Public Class Checkbox Inherits Element Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + derivedClasses: + - MLEM.Ui.Elements.RadioButton + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.Checkbox.Texture + commentId: F:MLEM.Ui.Elements.Checkbox.Texture + id: Texture + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: Texture + nameWithType: Checkbox.Texture + fullName: MLEM.Ui.Elements.Checkbox.Texture + type: Field + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Texture + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 18 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The texture that this checkbox uses for drawing. + example: [] + syntax: + content: public StyleProp Texture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public Texture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.Checkbox.HoveredTexture + commentId: F:MLEM.Ui.Elements.Checkbox.HoveredTexture + id: HoveredTexture + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: HoveredTexture + nameWithType: Checkbox.HoveredTexture + fullName: MLEM.Ui.Elements.Checkbox.HoveredTexture + type: Field + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HoveredTexture + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 23 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The texture that this checkbox uses when it is hovered. + + If this is null, the default is used. + example: [] + syntax: + content: public StyleProp HoveredTexture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public HoveredTexture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.Checkbox.HoveredColor + commentId: F:MLEM.Ui.Elements.Checkbox.HoveredColor + id: HoveredColor + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: HoveredColor + nameWithType: Checkbox.HoveredColor + fullName: MLEM.Ui.Elements.Checkbox.HoveredColor + type: Field + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HoveredColor + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 27 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color that this checkbox uses for drawing when it is hovered. + example: [] + syntax: + content: public StyleProp HoveredColor + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public HoveredColor As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.Checkbox.DisabledTexture + commentId: F:MLEM.Ui.Elements.Checkbox.DisabledTexture + id: DisabledTexture + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: DisabledTexture + nameWithType: Checkbox.DisabledTexture + fullName: MLEM.Ui.Elements.Checkbox.DisabledTexture + type: Field + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DisabledTexture + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 32 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The texture that the checkbox uses when it . + + If this is null, it uses its default . + example: [] + syntax: + content: public StyleProp DisabledTexture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public DisabledTexture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.Checkbox.DisabledColor + commentId: F:MLEM.Ui.Elements.Checkbox.DisabledColor + id: DisabledColor + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: DisabledColor + nameWithType: Checkbox.DisabledColor + fullName: MLEM.Ui.Elements.Checkbox.DisabledColor + type: Field + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DisabledColor + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 36 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color that the checkbox uses for drawing when it . + example: [] + syntax: + content: public StyleProp DisabledColor + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public DisabledColor As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.Checkbox.Checkmark + commentId: F:MLEM.Ui.Elements.Checkbox.Checkmark + id: Checkmark + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: Checkmark + nameWithType: Checkbox.Checkmark + fullName: MLEM.Ui.Elements.Checkbox.Checkmark + type: Field + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Checkmark + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 40 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The texture that is rendered on top of this checkbox when it is . + example: [] + syntax: + content: public StyleProp Checkmark + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.TextureRegion} + content.vb: Public Checkmark As StyleProp(Of TextureRegion) +- uid: MLEM.Ui.Elements.Checkbox.Label + commentId: F:MLEM.Ui.Elements.Checkbox.Label + id: Label + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: Label + nameWithType: Checkbox.Label + fullName: MLEM.Ui.Elements.Checkbox.Label + type: Field + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Label + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 44 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The label that displays next to this checkbox + example: [] + syntax: + content: public Paragraph Label + return: + type: MLEM.Ui.Elements.Paragraph + content.vb: Public Label As Paragraph +- uid: MLEM.Ui.Elements.Checkbox.TextOffsetX + commentId: P:MLEM.Ui.Elements.Checkbox.TextOffsetX + id: TextOffsetX + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: TextOffsetX + nameWithType: Checkbox.TextOffsetX + fullName: MLEM.Ui.Elements.Checkbox.TextOffsetX + type: Property + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextOffsetX + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 48 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The width of the space between this checkbox and its + example: [] + syntax: + content: public StyleProp TextOffsetX { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{System.Single} + content.vb: Public Property TextOffsetX As StyleProp(Of Single) + overload: MLEM.Ui.Elements.Checkbox.TextOffsetX* +- uid: MLEM.Ui.Elements.Checkbox.Checked + commentId: P:MLEM.Ui.Elements.Checkbox.Checked + id: Checked + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: Checked + nameWithType: Checkbox.Checked + fullName: MLEM.Ui.Elements.Checkbox.Checked + type: Property + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Checked + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 58 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Whether or not this checkbox is currently checked. + example: [] + syntax: + content: public bool Checked { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property Checked As Boolean + overload: MLEM.Ui.Elements.Checkbox.Checked* +- uid: MLEM.Ui.Elements.Checkbox.IsDisabled + commentId: P:MLEM.Ui.Elements.Checkbox.IsDisabled + id: IsDisabled + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: IsDisabled + nameWithType: Checkbox.IsDisabled + fullName: MLEM.Ui.Elements.Checkbox.IsDisabled + type: Property + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsDisabled + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 71 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this property to true to mark the checkbox as disabled. + + A disabled checkbox cannot be moused over, selected or toggled. + example: [] + syntax: + content: public virtual bool IsDisabled { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property IsDisabled As Boolean + overload: MLEM.Ui.Elements.Checkbox.IsDisabled* +- uid: MLEM.Ui.Elements.Checkbox.OnCheckStateChange + commentId: F:MLEM.Ui.Elements.Checkbox.OnCheckStateChange + id: OnCheckStateChange + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: OnCheckStateChange + nameWithType: Checkbox.OnCheckStateChange + fullName: MLEM.Ui.Elements.Checkbox.OnCheckStateChange + type: Field + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnCheckStateChange + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 75 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: An event that is invoked when this checkbox's property changes + example: [] + syntax: + content: public Checkbox.CheckStateChange OnCheckStateChange + return: + type: MLEM.Ui.Elements.Checkbox.CheckStateChange + content.vb: Public OnCheckStateChange As Checkbox.CheckStateChange +- uid: MLEM.Ui.Elements.Checkbox.CanSelectDisabled + commentId: F:MLEM.Ui.Elements.Checkbox.CanSelectDisabled + id: CanSelectDisabled + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: CanSelectDisabled + nameWithType: Checkbox.CanSelectDisabled + fullName: MLEM.Ui.Elements.Checkbox.CanSelectDisabled + type: Field + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanSelectDisabled + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 80 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Whether this checkbox should be able to be selected even if it . + + If this is true, will be able to return true even if is true. + example: [] + syntax: + content: public bool CanSelectDisabled + return: + type: System.Boolean + content.vb: Public CanSelectDisabled As Boolean +- uid: MLEM.Ui.Elements.Checkbox.CanBeSelected + commentId: P:MLEM.Ui.Elements.Checkbox.CanBeSelected + id: CanBeSelected + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: CanBeSelected + nameWithType: Checkbox.CanBeSelected + fullName: MLEM.Ui.Elements.Checkbox.CanBeSelected + type: Property + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanBeSelected + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 83 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this field to false to disallow the element from being selected. + + An unselectable element is skipped by automatic navigation and its callback will never be called. + example: [] + syntax: + content: public override bool CanBeSelected { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overrides Property CanBeSelected As Boolean + overridden: MLEM.Ui.Elements.Element.CanBeSelected + overload: MLEM.Ui.Elements.Checkbox.CanBeSelected* +- uid: MLEM.Ui.Elements.Checkbox.CanBePressed + commentId: P:MLEM.Ui.Elements.Checkbox.CanBePressed + id: CanBePressed + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: CanBePressed + nameWithType: Checkbox.CanBePressed + fullName: MLEM.Ui.Elements.Checkbox.CanBePressed + type: Property + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanBePressed + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 85 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Set this field to false to disallow this element's and events to be called. + example: [] + syntax: + content: public override bool CanBePressed { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overrides Property CanBePressed As Boolean + overridden: MLEM.Ui.Elements.Element.CanBePressed + overload: MLEM.Ui.Elements.Checkbox.CanBePressed* +- uid: MLEM.Ui.Elements.Checkbox.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.Boolean) + commentId: M:MLEM.Ui.Elements.Checkbox.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.Boolean)' + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: Checkbox(Anchor, Vector2, string, bool) + nameWithType: Checkbox.Checkbox(Anchor, Vector2, string, bool) + fullName: MLEM.Ui.Elements.Checkbox.Checkbox(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, string, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 97 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new checkbox with the given settings + example: [] + syntax: + content: public Checkbox(Anchor anchor, Vector2 size, string label, bool defaultChecked = false) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The checkbox's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The checkbox's size + - id: label + type: System.String + description: The checkbox's label text + - id: defaultChecked + type: System.Boolean + description: The default value of + content.vb: Public Sub New(anchor As Anchor, size As Vector2, label As String, defaultChecked As Boolean = False) + overload: MLEM.Ui.Elements.Checkbox.#ctor* + nameWithType.vb: Checkbox.New(Anchor, Vector2, String, Boolean) + fullName.vb: MLEM.Ui.Elements.Checkbox.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, String, Boolean) + name.vb: New(Anchor, Vector2, String, Boolean) +- uid: MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + id: SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: SetAreaAndUpdateChildren(RectangleF) + nameWithType: Checkbox.SetAreaAndUpdateChildren(RectangleF) + fullName: MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetAreaAndUpdateChildren + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 108 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Sets this element's to the given and invokes the event. + + This method also updates all of this element's 's areas. + + Note that this method does not take into account any auto-sizing, anchoring or positioning, and so it should be used sparingly, if at all. + example: [] + syntax: + content: public override void SetAreaAndUpdateChildren(RectangleF area) + parameters: + - id: area + type: MLEM.Maths.RectangleF + content.vb: Public Overrides Sub SetAreaAndUpdateChildren(area As RectangleF) + overridden: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + overload: MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren* + seealso: + - linkId: MLEM.Ui.Elements.Element.ForceUpdateArea + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateArea +- uid: MLEM.Ui.Elements.Checkbox.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Checkbox.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Checkbox.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Checkbox.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 117 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element and all of its children. Override this method to draw the content of custom elements. + + Note that, when this is called, SpriteBatch.Begin has already been called with custom etc. applied. + example: [] + syntax: + content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overridden: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + overload: MLEM.Ui.Elements.Checkbox.Draw* + nameWithType.vb: Checkbox.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Checkbox.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) +- uid: MLEM.Ui.Elements.Checkbox.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.Checkbox.InitStyle(MLEM.Ui.Style.UiStyle) + id: InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.Checkbox + langs: + - csharp + - vb + name: InitStyle(UiStyle) + nameWithType: Checkbox.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.Checkbox.InitStyle(MLEM.Ui.Style.UiStyle) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Checkbox.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InitStyle + path: ../MLEM.Ui/Elements/Checkbox.cs + startLine: 136 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Initializes this element's instances using the ui system's . + example: [] + syntax: + content: protected override void InitStyle(UiStyle style) + parameters: + - id: style + type: MLEM.Ui.Style.UiStyle + description: The new style + content.vb: Protected Overrides Sub InitStyle(style As UiStyle) + overridden: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + overload: MLEM.Ui.Elements.Checkbox.InitStyle* +references: +- 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.RadioButton + commentId: T:MLEM.Ui.Elements.RadioButton + href: MLEM.Ui.Elements.RadioButton.html + name: RadioButton + nameWithType: RadioButton + fullName: MLEM.Ui.Elements.RadioButton +- 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- 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.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of NinePatch) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Textures.NinePatch) + name.vb: StyleProp(Of NinePatch) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.Ui.Elements.Checkbox.Texture + commentId: F:MLEM.Ui.Elements.Checkbox.Texture + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Texture + name: Texture + nameWithType: Checkbox.Texture + fullName: MLEM.Ui.Elements.Checkbox.Texture +- uid: MLEM.Ui.Elements.Checkbox + commentId: T:MLEM.Ui.Elements.Checkbox + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Checkbox.html + name: Checkbox + nameWithType: Checkbox + fullName: MLEM.Ui.Elements.Checkbox +- uid: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + commentId: T:MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Color) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Microsoft.Xna.Framework.Color) + name.vb: StyleProp(Of Color) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Checkbox.IsDisabled + commentId: P:MLEM.Ui.Elements.Checkbox.IsDisabled + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_IsDisabled + name: IsDisabled + nameWithType: Checkbox.IsDisabled + fullName: MLEM.Ui.Elements.Checkbox.IsDisabled +- uid: MLEM.Ui.Elements.Checkbox.Checked + commentId: P:MLEM.Ui.Elements.Checkbox.Checked + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Checked + name: Checked + nameWithType: Checkbox.Checked + fullName: MLEM.Ui.Elements.Checkbox.Checked +- uid: MLEM.Ui.Style.StyleProp{MLEM.Textures.TextureRegion} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Textures.TextureRegion} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of TextureRegion) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Textures.TextureRegion) + name.vb: StyleProp(Of TextureRegion) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) +- 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.Ui.Elements.Checkbox.Label + commentId: F:MLEM.Ui.Elements.Checkbox.Label + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Label + name: Label + nameWithType: Checkbox.Label + fullName: MLEM.Ui.Elements.Checkbox.Label +- uid: MLEM.Ui.Elements.Checkbox.TextOffsetX* + commentId: Overload:MLEM.Ui.Elements.Checkbox.TextOffsetX + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_TextOffsetX + name: TextOffsetX + nameWithType: Checkbox.TextOffsetX + fullName: MLEM.Ui.Elements.Checkbox.TextOffsetX +- uid: MLEM.Ui.Style.StyleProp{System.Single} + commentId: T:MLEM.Ui.Style.StyleProp{System.Single} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Single) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Single) + name.vb: StyleProp(Of Single) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Ui.Elements.Checkbox.Checked* + commentId: Overload:MLEM.Ui.Elements.Checkbox.Checked + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Checked + name: Checked + nameWithType: Checkbox.Checked + fullName: MLEM.Ui.Elements.Checkbox.Checked +- 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.Elements.Checkbox.IsDisabled* + commentId: Overload:MLEM.Ui.Elements.Checkbox.IsDisabled + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_IsDisabled + name: IsDisabled + nameWithType: Checkbox.IsDisabled + fullName: MLEM.Ui.Elements.Checkbox.IsDisabled +- uid: MLEM.Ui.Elements.Checkbox.CheckStateChange + commentId: T:MLEM.Ui.Elements.Checkbox.CheckStateChange + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Checkbox.html + name: Checkbox.CheckStateChange + nameWithType: Checkbox.CheckStateChange + fullName: MLEM.Ui.Elements.Checkbox.CheckStateChange + spec.csharp: + - uid: MLEM.Ui.Elements.Checkbox + name: Checkbox + href: MLEM.Ui.Elements.Checkbox.html + - name: . + - uid: MLEM.Ui.Elements.Checkbox.CheckStateChange + name: CheckStateChange + href: MLEM.Ui.Elements.Checkbox.CheckStateChange.html + spec.vb: + - uid: MLEM.Ui.Elements.Checkbox + name: Checkbox + href: MLEM.Ui.Elements.Checkbox.html + - name: . + - uid: MLEM.Ui.Elements.Checkbox.CheckStateChange + name: CheckStateChange + href: MLEM.Ui.Elements.Checkbox.CheckStateChange.html +- uid: MLEM.Ui.Elements.Checkbox.CanBeSelected + commentId: P:MLEM.Ui.Elements.Checkbox.CanBeSelected + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_CanBeSelected + name: CanBeSelected + nameWithType: Checkbox.CanBeSelected + fullName: MLEM.Ui.Elements.Checkbox.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Checkbox.CanBeSelected* + commentId: Overload:MLEM.Ui.Elements.Checkbox.CanBeSelected + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_CanBeSelected + name: CanBeSelected + nameWithType: Checkbox.CanBeSelected + fullName: MLEM.Ui.Elements.Checkbox.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Checkbox.CanBePressed* + commentId: Overload:MLEM.Ui.Elements.Checkbox.CanBePressed + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_CanBePressed + name: CanBePressed + nameWithType: Checkbox.CanBePressed + fullName: MLEM.Ui.Elements.Checkbox.CanBePressed +- uid: MLEM.Ui.Elements.Checkbox.#ctor* + commentId: Overload:MLEM.Ui.Elements.Checkbox.#ctor + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_System_String_System_Boolean_ + name: Checkbox + nameWithType: Checkbox.Checkbox + fullName: MLEM.Ui.Elements.Checkbox.Checkbox + nameWithType.vb: Checkbox.New + fullName.vb: MLEM.Ui.Elements.Checkbox.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: 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: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Ui.UiSystem.OnElementAreaUpdated + commentId: E:MLEM.Ui.UiSystem.OnElementAreaUpdated + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_OnElementAreaUpdated + name: OnElementAreaUpdated + nameWithType: UiSystem.OnElementAreaUpdated + fullName: MLEM.Ui.UiSystem.OnElementAreaUpdated +- 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.Elements.Checkbox.SetAreaAndUpdateChildren* + commentId: Overload:MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + name: SetAreaAndUpdateChildren + nameWithType: Checkbox.SetAreaAndUpdateChildren + fullName: MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- 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.Elements.Checkbox.Draw* + commentId: Overload:MLEM.Ui.Elements.Checkbox.Draw + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw + nameWithType: Checkbox.Draw + fullName: MLEM.Ui.Elements.Checkbox.Draw +- 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: 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: 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.Graphics.SpriteBatchContext + commentId: T:MLEM.Graphics.SpriteBatchContext + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContext.html + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext +- 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.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.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.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.Checkbox.InitStyle* + commentId: Overload:MLEM.Ui.Elements.Checkbox.InitStyle + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle + nameWithType: Checkbox.InitStyle + fullName: MLEM.Ui.Elements.Checkbox.InitStyle diff --git a/Docs/api/MLEM.Ui.Elements.Dropdown.yml b/Docs/api/MLEM.Ui.Elements.Dropdown.yml new file mode 100644 index 0000000..59da7d1 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Dropdown.yml @@ -0,0 +1,3623 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Dropdown + commentId: T:MLEM.Ui.Elements.Dropdown + id: Dropdown + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Paragraph.TextCallback,System.Single,System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.String,System.Single,System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Element,System.Int32) + - MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element.GenericCallback,System.Int32) + - MLEM.Ui.Elements.Dropdown.AddElement(System.String,MLEM.Ui.Elements.Element.GenericCallback,System.Int32) + - MLEM.Ui.Elements.Dropdown.IsOpen + - MLEM.Ui.Elements.Dropdown.OnOpenedOrClosed + - MLEM.Ui.Elements.Dropdown.Panel + langs: + - csharp + - vb + name: Dropdown + nameWithType: Dropdown + fullName: MLEM.Ui.Elements.Dropdown + type: Class + source: + remote: + path: MLEM.Ui/Elements/Dropdown.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Dropdown + path: ../MLEM.Ui/Elements/Dropdown.cs + startLine: 9 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A dropdown component to use inside of a . + + A dropdown is a component that contains a hidden panel which is displayed upon pressing the dropdown button. + example: [] + syntax: + content: 'public class Dropdown : Button, IGenericDataHolder' + content.vb: Public Class Dropdown Inherits Button Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + - MLEM.Ui.Elements.Button + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Button.Texture + - MLEM.Ui.Elements.Button.NormalColor + - MLEM.Ui.Elements.Button.HoveredTexture + - MLEM.Ui.Elements.Button.HoveredColor + - MLEM.Ui.Elements.Button.DisabledTexture + - MLEM.Ui.Elements.Button.DisabledColor + - MLEM.Ui.Elements.Button.Text + - MLEM.Ui.Elements.Button.Tooltip + - MLEM.Ui.Elements.Button.IsDisabled + - MLEM.Ui.Elements.Button.TruncateTextIfLong + - MLEM.Ui.Elements.Button.CanSelectDisabled + - MLEM.Ui.Elements.Button.AutoDisableCondition + - MLEM.Ui.Elements.Button.CanBeSelected + - MLEM.Ui.Elements.Button.CanBePressed + - MLEM.Ui.Elements.Button.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Button.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.Dropdown.Panel + commentId: P:MLEM.Ui.Elements.Dropdown.Panel + id: Panel + parent: MLEM.Ui.Elements.Dropdown + langs: + - csharp + - vb + name: Panel + nameWithType: Dropdown.Panel + fullName: MLEM.Ui.Elements.Dropdown.Panel + type: Property + source: + remote: + path: MLEM.Ui/Elements/Dropdown.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Panel + path: ../MLEM.Ui/Elements/Dropdown.cs + startLine: 14 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The panel that this dropdown contains. It will be displayed upon pressing the dropdown button. + example: [] + syntax: + content: public Panel Panel { get; } + parameters: [] + return: + type: MLEM.Ui.Elements.Panel + content.vb: Public Property Panel As Panel + overload: MLEM.Ui.Elements.Dropdown.Panel* +- uid: MLEM.Ui.Elements.Dropdown.IsOpen + commentId: P:MLEM.Ui.Elements.Dropdown.IsOpen + id: IsOpen + parent: MLEM.Ui.Elements.Dropdown + langs: + - csharp + - vb + name: IsOpen + nameWithType: Dropdown.IsOpen + fullName: MLEM.Ui.Elements.Dropdown.IsOpen + type: Property + source: + remote: + path: MLEM.Ui/Elements/Dropdown.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsOpen + path: ../MLEM.Ui/Elements/Dropdown.cs + startLine: 18 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: This property stores whether the dropdown is currently opened or not + example: [] + syntax: + content: public bool IsOpen { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property IsOpen As Boolean + overload: MLEM.Ui.Elements.Dropdown.IsOpen* +- uid: MLEM.Ui.Elements.Dropdown.OnOpenedOrClosed + commentId: F:MLEM.Ui.Elements.Dropdown.OnOpenedOrClosed + id: OnOpenedOrClosed + parent: MLEM.Ui.Elements.Dropdown + langs: + - csharp + - vb + name: OnOpenedOrClosed + nameWithType: Dropdown.OnOpenedOrClosed + fullName: MLEM.Ui.Elements.Dropdown.OnOpenedOrClosed + type: Field + source: + remote: + path: MLEM.Ui/Elements/Dropdown.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnOpenedOrClosed + path: ../MLEM.Ui/Elements/Dropdown.cs + startLine: 28 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: An event that is invoked when changes + example: [] + syntax: + content: public Element.GenericCallback OnOpenedOrClosed + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnOpenedOrClosed As Element.GenericCallback +- uid: MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean)' + parent: MLEM.Ui.Elements.Dropdown + langs: + - csharp + - vb + name: Dropdown(Anchor, Vector2, float, bool, bool) + nameWithType: Dropdown.Dropdown(Anchor, Vector2, float, bool, bool) + fullName: MLEM.Ui.Elements.Dropdown.Dropdown(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, float, bool, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Dropdown.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Dropdown.cs + startLine: 38 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new dropdown with the given settings and no text or tooltip. + example: [] + syntax: + content: public Dropdown(Anchor anchor, Vector2 size, float panelHeight = 0, bool scrollPanel = false, bool autoHidePanelScrollbar = true) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The dropdown's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The dropdown button's size + - id: panelHeight + type: System.Single + description: The height of the . If this is 0, the panel will be set to . + - id: scrollPanel + type: System.Boolean + description: Whether this dropdown's should automatically add a scroll bar to scroll towards elements that are beyond the area it covers. + - id: autoHidePanelScrollbar + type: System.Boolean + description: Whether this dropdown's 's scroll bar should be hidden automatically if the panel does not contain enough children to allow for scrolling. This only has an effect if scrollPanel is true. + content.vb: Public Sub New(anchor As Anchor, size As Vector2, panelHeight As Single = 0, scrollPanel As Boolean = False, autoHidePanelScrollbar As Boolean = True) + overload: MLEM.Ui.Elements.Dropdown.#ctor* + nameWithType.vb: Dropdown.New(Anchor, Vector2, Single, Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Dropdown.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, Single, Boolean, Boolean) + name.vb: New(Anchor, Vector2, Single, Boolean, Boolean) +- uid: MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.String,System.Single,System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.String,System.Single,System.Boolean,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.String,System.Single,System.Boolean,System.Boolean)' + parent: MLEM.Ui.Elements.Dropdown + langs: + - csharp + - vb + name: Dropdown(Anchor, Vector2, string, string, float, bool, bool) + nameWithType: Dropdown.Dropdown(Anchor, Vector2, string, string, float, bool, bool) + fullName: MLEM.Ui.Elements.Dropdown.Dropdown(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, string, string, float, bool, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Dropdown.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Dropdown.cs + startLine: 52 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new dropdown with the given settings + example: [] + syntax: + content: public Dropdown(Anchor anchor, Vector2 size, string text = null, string tooltipText = null, float panelHeight = 0, bool scrollPanel = false, bool autoHidePanelScrollbar = true) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The dropdown's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The dropdown button's size + - id: text + type: System.String + description: The text displayed on the dropdown button + - id: tooltipText + type: System.String + description: The text displayed as a tooltip when hovering over the dropdown button + - id: panelHeight + type: System.Single + description: The height of the . If this is 0, the panel will be set to . + - id: scrollPanel + type: System.Boolean + description: Whether this dropdown's should automatically add a scroll bar to scroll towards elements that are beyond the area it covers. + - id: autoHidePanelScrollbar + type: System.Boolean + description: Whether this dropdown's 's scroll bar should be hidden automatically if the panel does not contain enough children to allow for scrolling. This only has an effect if scrollPanel is true. + content.vb: Public Sub New(anchor As Anchor, size As Vector2, text As String = Nothing, tooltipText As String = Nothing, panelHeight As Single = 0, scrollPanel As Boolean = False, autoHidePanelScrollbar As Boolean = True) + overload: MLEM.Ui.Elements.Dropdown.#ctor* + nameWithType.vb: Dropdown.New(Anchor, Vector2, String, String, Single, Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Dropdown.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, String, String, Single, Boolean, Boolean) + name.vb: New(Anchor, Vector2, String, String, Single, Boolean, Boolean) +- uid: MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Paragraph.TextCallback,System.Single,System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Dropdown.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Paragraph.TextCallback,System.Single,System.Boolean,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Paragraph.TextCallback,System.Single,System.Boolean,System.Boolean)' + parent: MLEM.Ui.Elements.Dropdown + langs: + - csharp + - vb + name: Dropdown(Anchor, Vector2, TextCallback, TextCallback, float, bool, bool) + nameWithType: Dropdown.Dropdown(Anchor, Vector2, Paragraph.TextCallback, Paragraph.TextCallback, float, bool, bool) + fullName: MLEM.Ui.Elements.Dropdown.Dropdown(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Ui.Elements.Paragraph.TextCallback, float, bool, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Dropdown.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Dropdown.cs + startLine: 66 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new dropdown with the given settings + example: [] + syntax: + content: public Dropdown(Anchor anchor, Vector2 size, Paragraph.TextCallback textCallback = null, Paragraph.TextCallback tooltipTextCallback = null, float panelHeight = 0, bool scrollPanel = false, bool autoHidePanelScrollbar = true) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The dropdown's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The dropdown button's size + - id: textCallback + type: MLEM.Ui.Elements.Paragraph.TextCallback + description: The text displayed on the dropdown button + - id: tooltipTextCallback + type: MLEM.Ui.Elements.Paragraph.TextCallback + description: The text displayed as a tooltip when hovering over the dropdown button + - id: panelHeight + type: System.Single + description: The height of the . If this is 0, the panel will be set to . + - id: scrollPanel + type: System.Boolean + description: Whether this dropdown's should automatically add a scroll bar to scroll towards elements that are beyond the area it covers. + - id: autoHidePanelScrollbar + type: System.Boolean + description: Whether this dropdown's 's scroll bar should be hidden automatically if the panel does not contain enough children to allow for scrolling. This only has an effect if scrollPanel is true. + content.vb: Public Sub New(anchor As Anchor, size As Vector2, textCallback As Paragraph.TextCallback = Nothing, tooltipTextCallback As Paragraph.TextCallback = Nothing, panelHeight As Single = 0, scrollPanel As Boolean = False, autoHidePanelScrollbar As Boolean = True) + overload: MLEM.Ui.Elements.Dropdown.#ctor* + nameWithType.vb: Dropdown.New(Anchor, Vector2, Paragraph.TextCallback, Paragraph.TextCallback, Single, Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Dropdown.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Ui.Elements.Paragraph.TextCallback, Single, Boolean, Boolean) + name.vb: New(Anchor, Vector2, TextCallback, TextCallback, Single, Boolean, Boolean) +- uid: MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Element,System.Int32) + commentId: M:MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Element,System.Int32) + id: AddElement(MLEM.Ui.Elements.Element,System.Int32) + parent: MLEM.Ui.Elements.Dropdown + langs: + - csharp + - vb + name: AddElement(Element, int) + nameWithType: Dropdown.AddElement(Element, int) + fullName: MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Element, int) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Dropdown.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddElement + path: ../MLEM.Ui/Elements/Dropdown.cs + startLine: 75 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Adds an element to this dropdown's + example: [] + syntax: + content: public void AddElement(Element element, int index = -1) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element to add + - id: index + type: System.Int32 + description: The index to add the child at, or -1 to add it to the end of the list + content.vb: Public Sub AddElement(element As Element, index As Integer = -1) + overload: MLEM.Ui.Elements.Dropdown.AddElement* + nameWithType.vb: Dropdown.AddElement(Element, Integer) + fullName.vb: MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Element, Integer) + name.vb: AddElement(Element, Integer) +- uid: MLEM.Ui.Elements.Dropdown.AddElement(System.String,MLEM.Ui.Elements.Element.GenericCallback,System.Int32) + commentId: M:MLEM.Ui.Elements.Dropdown.AddElement(System.String,MLEM.Ui.Elements.Element.GenericCallback,System.Int32) + id: AddElement(System.String,MLEM.Ui.Elements.Element.GenericCallback,System.Int32) + parent: MLEM.Ui.Elements.Dropdown + langs: + - csharp + - vb + name: AddElement(string, GenericCallback, int) + nameWithType: Dropdown.AddElement(string, Element.GenericCallback, int) + fullName: MLEM.Ui.Elements.Dropdown.AddElement(string, MLEM.Ui.Elements.Element.GenericCallback, int) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Dropdown.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddElement + path: ../MLEM.Ui/Elements/Dropdown.cs + startLine: 98 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Adds a pressable element to this dropdown's + example: [] + syntax: + content: public Element AddElement(string text, Element.GenericCallback pressed = null, int index = -1) + parameters: + - id: text + type: System.String + description: The text to display + - id: pressed + type: MLEM.Ui.Elements.Element.GenericCallback + description: The resulting paragraph's event + - id: index + type: System.Int32 + description: The index to add the child at, or -1 to add it to the end of the list + return: + type: MLEM.Ui.Elements.Element + content.vb: Public Function AddElement(text As String, pressed As Element.GenericCallback = Nothing, index As Integer = -1) As Element + overload: MLEM.Ui.Elements.Dropdown.AddElement* + nameWithType.vb: Dropdown.AddElement(String, Element.GenericCallback, Integer) + fullName.vb: MLEM.Ui.Elements.Dropdown.AddElement(String, MLEM.Ui.Elements.Element.GenericCallback, Integer) + name.vb: AddElement(String, GenericCallback, Integer) +- uid: MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element.GenericCallback,System.Int32) + commentId: M:MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element.GenericCallback,System.Int32) + id: AddElement(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element.GenericCallback,System.Int32) + parent: MLEM.Ui.Elements.Dropdown + langs: + - csharp + - vb + name: AddElement(TextCallback, GenericCallback, int) + nameWithType: Dropdown.AddElement(Paragraph.TextCallback, Element.GenericCallback, int) + fullName: MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Ui.Elements.Element.GenericCallback, int) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Dropdown.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddElement + path: ../MLEM.Ui/Elements/Dropdown.cs + startLine: 109 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Adds a pressable element to this dropdown's . + + By default, the paragraph's text color will change from to when hovering over it. + example: [] + syntax: + content: public Element AddElement(Paragraph.TextCallback text, Element.GenericCallback pressed = null, int index = -1) + parameters: + - id: text + type: MLEM.Ui.Elements.Paragraph.TextCallback + description: The text to display + - id: pressed + type: MLEM.Ui.Elements.Element.GenericCallback + description: The resulting paragraph's event + - id: index + type: System.Int32 + description: The index to add the child at, or -1 to add it to the end of the list + return: + type: MLEM.Ui.Elements.Element + content.vb: Public Function AddElement(text As Paragraph.TextCallback, pressed As Element.GenericCallback = Nothing, index As Integer = -1) As Element + overload: MLEM.Ui.Elements.Dropdown.AddElement* + nameWithType.vb: Dropdown.AddElement(Paragraph.TextCallback, Element.GenericCallback, Integer) + fullName.vb: MLEM.Ui.Elements.Dropdown.AddElement(MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Ui.Elements.Element.GenericCallback, Integer) + name.vb: AddElement(TextCallback, GenericCallback, Integer) +references: +- 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 + 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Button + commentId: T:MLEM.Ui.Elements.Button + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Button.html + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Button.Texture + commentId: F:MLEM.Ui.Elements.Button.Texture + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_Texture + name: Texture + nameWithType: Button.Texture + fullName: MLEM.Ui.Elements.Button.Texture +- uid: MLEM.Ui.Elements.Button.NormalColor + commentId: F:MLEM.Ui.Elements.Button.NormalColor + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_NormalColor + name: NormalColor + nameWithType: Button.NormalColor + fullName: MLEM.Ui.Elements.Button.NormalColor +- uid: MLEM.Ui.Elements.Button.HoveredTexture + commentId: F:MLEM.Ui.Elements.Button.HoveredTexture + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_HoveredTexture + name: HoveredTexture + nameWithType: Button.HoveredTexture + fullName: MLEM.Ui.Elements.Button.HoveredTexture +- uid: MLEM.Ui.Elements.Button.HoveredColor + commentId: F:MLEM.Ui.Elements.Button.HoveredColor + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_HoveredColor + name: HoveredColor + nameWithType: Button.HoveredColor + fullName: MLEM.Ui.Elements.Button.HoveredColor +- uid: MLEM.Ui.Elements.Button.DisabledTexture + commentId: F:MLEM.Ui.Elements.Button.DisabledTexture + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_DisabledTexture + name: DisabledTexture + nameWithType: Button.DisabledTexture + fullName: MLEM.Ui.Elements.Button.DisabledTexture +- uid: MLEM.Ui.Elements.Button.DisabledColor + commentId: F:MLEM.Ui.Elements.Button.DisabledColor + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_DisabledColor + name: DisabledColor + nameWithType: Button.DisabledColor + fullName: MLEM.Ui.Elements.Button.DisabledColor +- uid: MLEM.Ui.Elements.Button.Text + commentId: F:MLEM.Ui.Elements.Button.Text + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_Text + name: Text + nameWithType: Button.Text + fullName: MLEM.Ui.Elements.Button.Text +- uid: MLEM.Ui.Elements.Button.Tooltip + commentId: F:MLEM.Ui.Elements.Button.Tooltip + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_Tooltip + name: Tooltip + nameWithType: Button.Tooltip + fullName: MLEM.Ui.Elements.Button.Tooltip +- uid: MLEM.Ui.Elements.Button.IsDisabled + commentId: P:MLEM.Ui.Elements.Button.IsDisabled + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_IsDisabled + name: IsDisabled + nameWithType: Button.IsDisabled + fullName: MLEM.Ui.Elements.Button.IsDisabled +- uid: MLEM.Ui.Elements.Button.TruncateTextIfLong + commentId: P:MLEM.Ui.Elements.Button.TruncateTextIfLong + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_TruncateTextIfLong + name: TruncateTextIfLong + nameWithType: Button.TruncateTextIfLong + fullName: MLEM.Ui.Elements.Button.TruncateTextIfLong +- uid: MLEM.Ui.Elements.Button.CanSelectDisabled + commentId: F:MLEM.Ui.Elements.Button.CanSelectDisabled + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_CanSelectDisabled + name: CanSelectDisabled + nameWithType: Button.CanSelectDisabled + fullName: MLEM.Ui.Elements.Button.CanSelectDisabled +- uid: MLEM.Ui.Elements.Button.AutoDisableCondition + commentId: F:MLEM.Ui.Elements.Button.AutoDisableCondition + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_AutoDisableCondition + name: AutoDisableCondition + nameWithType: Button.AutoDisableCondition + fullName: MLEM.Ui.Elements.Button.AutoDisableCondition +- uid: MLEM.Ui.Elements.Button.CanBeSelected + commentId: P:MLEM.Ui.Elements.Button.CanBeSelected + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_CanBeSelected + name: CanBeSelected + nameWithType: Button.CanBeSelected + fullName: MLEM.Ui.Elements.Button.CanBeSelected +- uid: MLEM.Ui.Elements.Button.CanBePressed + commentId: P:MLEM.Ui.Elements.Button.CanBePressed + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_CanBePressed + name: CanBePressed + nameWithType: Button.CanBePressed + fullName: MLEM.Ui.Elements.Button.CanBePressed +- uid: MLEM.Ui.Elements.Button.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Button.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Button + isExternal: true + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Button.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Button.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Button.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Button.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.Button.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_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.Button.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_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.Elements.Button.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.Button.InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle(UiStyle) + nameWithType: Button.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.Button.InitStyle(MLEM.Ui.Style.UiStyle) + spec.csharp: + - uid: MLEM.Ui.Elements.Button.InitStyle(MLEM.Ui.Style.UiStyle) + name: InitStyle + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_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.Button.InitStyle(MLEM.Ui.Style.UiStyle) + name: InitStyle + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_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.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- 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.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Elements.Dropdown.Panel* + commentId: Overload:MLEM.Ui.Elements.Dropdown.Panel + href: MLEM.Ui.Elements.Dropdown.html#MLEM_Ui_Elements_Dropdown_Panel + name: Panel + nameWithType: Dropdown.Panel + fullName: MLEM.Ui.Elements.Dropdown.Panel +- uid: MLEM.Ui.Elements.Panel + commentId: T:MLEM.Ui.Elements.Panel + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Panel.html + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel +- uid: MLEM.Ui.Elements.Dropdown.IsOpen* + commentId: Overload:MLEM.Ui.Elements.Dropdown.IsOpen + href: MLEM.Ui.Elements.Dropdown.html#MLEM_Ui_Elements_Dropdown_IsOpen + name: IsOpen + nameWithType: Dropdown.IsOpen + fullName: MLEM.Ui.Elements.Dropdown.IsOpen +- 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.Elements.Dropdown.IsOpen + commentId: P:MLEM.Ui.Elements.Dropdown.IsOpen + href: MLEM.Ui.Elements.Dropdown.html#MLEM_Ui_Elements_Dropdown_IsOpen + name: IsOpen + nameWithType: Dropdown.IsOpen + fullName: MLEM.Ui.Elements.Dropdown.IsOpen +- 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.Dropdown.Panel + commentId: P:MLEM.Ui.Elements.Dropdown.Panel + href: MLEM.Ui.Elements.Dropdown.html#MLEM_Ui_Elements_Dropdown_Panel + name: Panel + nameWithType: Dropdown.Panel + fullName: MLEM.Ui.Elements.Dropdown.Panel +- uid: MLEM.Ui.Elements.Dropdown.#ctor* + commentId: Overload:MLEM.Ui.Elements.Dropdown.#ctor + href: MLEM.Ui.Elements.Dropdown.html#MLEM_Ui_Elements_Dropdown__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_System_Single_System_Boolean_System_Boolean_ + name: Dropdown + nameWithType: Dropdown.Dropdown + fullName: MLEM.Ui.Elements.Dropdown.Dropdown + nameWithType.vb: Dropdown.New + fullName.vb: MLEM.Ui.Elements.Dropdown.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: 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: 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.Elements.Paragraph.TextCallback + commentId: T:MLEM.Ui.Elements.Paragraph.TextCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Paragraph.html + name: Paragraph.TextCallback + nameWithType: Paragraph.TextCallback + fullName: MLEM.Ui.Elements.Paragraph.TextCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html +- uid: MLEM.Ui.Elements.Dropdown.AddElement* + commentId: Overload:MLEM.Ui.Elements.Dropdown.AddElement + href: MLEM.Ui.Elements.Dropdown.html#MLEM_Ui_Elements_Dropdown_AddElement_MLEM_Ui_Elements_Element_System_Int32_ + name: AddElement + nameWithType: Dropdown.AddElement + fullName: MLEM.Ui.Elements.Dropdown.AddElement +- 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.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: Microsoft.Xna.Framework.Color.White + commentId: P:Microsoft.Xna.Framework.Color.White + isExternal: true + name: White + nameWithType: Color.White + fullName: Microsoft.Xna.Framework.Color.White +- uid: Microsoft.Xna.Framework.Color.LightGray + commentId: P:Microsoft.Xna.Framework.Color.LightGray + isExternal: true + name: LightGray + nameWithType: Color.LightGray + fullName: Microsoft.Xna.Framework.Color.LightGray diff --git a/Docs/api/MLEM.Ui.Elements.Element.BeginDelegate.yml b/Docs/api/MLEM.Ui.Elements.Element.BeginDelegate.yml new file mode 100644 index 0000000..1ec1306 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Element.BeginDelegate.yml @@ -0,0 +1,912 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Element.BeginDelegate + commentId: T:MLEM.Ui.Elements.Element.BeginDelegate + id: Element.BeginDelegate + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: Element.BeginDelegate + nameWithType: Element.BeginDelegate + fullName: MLEM.Ui.Elements.Element.BeginDelegate + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: BeginDelegate + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1424 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A delegate method used for + example: [] + syntax: + content: >- + [Obsolete("BeginDelegate is deprecated. You can create a custom element class and override Draw instead.")] + + public delegate void Element.BeginDelegate(Element element, GameTime time, SpriteBatch batch, float alpha, BlendState blendState, SamplerState samplerState, DepthStencilState depthStencilState, Effect effect, Matrix matrix) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The custom draw group + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch used for drawing + - id: alpha + type: System.Single + description: This element's draw alpha + - id: blendState + type: Microsoft.Xna.Framework.Graphics.BlendState + description: The blend state used for drawing + - id: samplerState + type: Microsoft.Xna.Framework.Graphics.SamplerState + description: The sampler state used for drawing + - id: depthStencilState + type: Microsoft.Xna.Framework.Graphics.DepthStencilState + description: The depth stencil state used for drawing + - id: effect + type: Microsoft.Xna.Framework.Graphics.Effect + description: The effect used for drawing + - id: matrix + type: Microsoft.Xna.Framework.Matrix + description: The transform matrix used for drawing + content.vb: >- + + + Public Delegate Sub Element.BeginDelegate(element As Element, time As GameTime, batch As SpriteBatch, alpha As Single, blendState As BlendState, samplerState As SamplerState, depthStencilState As DepthStencilState, effect As Effect, matrix As Matrix) + extensionMethods: + - MLEM.Ui.Elements.Element.BeginDelegate.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Ui.Elements.Element.BeginDelegate.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Ui.Elements.Element.BeginDelegate.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + - MLEM.Ui.Elements.Element.BeginDelegate.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + attributes: + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: BeginDelegate is deprecated. You can create a custom element class and override Draw instead. +references: +- uid: MLEM.Ui.Elements.Element.BeginImpl + commentId: F:MLEM.Ui.Elements.Element.BeginImpl + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_BeginImpl + name: BeginImpl + nameWithType: Element.BeginImpl + fullName: MLEM.Ui.Elements.Element.BeginImpl +- 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.BeginDelegate.MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(BeginDelegate, BeginDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(Element.BeginDelegate, Element.BeginDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(MLEM.Ui.Elements.Element.BeginDelegate, MLEM.Ui.Elements.Element.BeginDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of Element.BeginDelegate)(Element.BeginDelegate, Element.BeginDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of MLEM.Ui.Elements.Element.BeginDelegate)(MLEM.Ui.Elements.Element.BeginDelegate, MLEM.Ui.Elements.Element.BeginDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of BeginDelegate)(BeginDelegate, BeginDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Ui.Elements.Element.BeginDelegate,MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(MLEM.Ui.Elements.Element.BeginDelegate,MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ) + - name: ( + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.BeginDelegate.MLEM.Data.CopyExtensions.Copy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(BeginDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(Element.BeginDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(MLEM.Ui.Elements.Element.BeginDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of Element.BeginDelegate)(Element.BeginDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of MLEM.Ui.Elements.Element.BeginDelegate)(MLEM.Ui.Elements.Element.BeginDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of BeginDelegate)(BeginDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ) + - name: ( + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.BeginDelegate.MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(BeginDelegate, BeginDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(Element.BeginDelegate, Element.BeginDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(MLEM.Ui.Elements.Element.BeginDelegate, MLEM.Ui.Elements.Element.BeginDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of Element.BeginDelegate)(Element.BeginDelegate, Element.BeginDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of MLEM.Ui.Elements.Element.BeginDelegate)(MLEM.Ui.Elements.Element.BeginDelegate, MLEM.Ui.Elements.Element.BeginDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of BeginDelegate)(BeginDelegate, BeginDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Ui.Elements.Element.BeginDelegate,MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(MLEM.Ui.Elements.Element.BeginDelegate,MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ) + - name: ( + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.BeginDelegate.MLEM.Data.CopyExtensions.DeepCopy``1(System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + parent: MLEM.Data.CopyExtensions + definition: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(BeginDelegate, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(Element.BeginDelegate, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(MLEM.Ui.Elements.Element.BeginDelegate, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of Element.BeginDelegate)(Element.BeginDelegate, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of MLEM.Ui.Elements.Element.BeginDelegate)(MLEM.Ui.Elements.Element.BeginDelegate, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of BeginDelegate)(BeginDelegate, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: '>' + - name: ( + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(MLEM.Ui.Elements.Element.BeginDelegate,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ) + - name: ( + - uid: MLEM.Ui.Elements.Element.BeginDelegate + name: BeginDelegate + href: MLEM.Ui.Elements.Element.BeginDelegate.html + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- 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: 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: 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: 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: Microsoft.Xna.Framework.Graphics.BlendState + commentId: T:Microsoft.Xna.Framework.Graphics.BlendState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: BlendState + nameWithType: BlendState + fullName: Microsoft.Xna.Framework.Graphics.BlendState +- uid: Microsoft.Xna.Framework.Graphics.SamplerState + commentId: T:Microsoft.Xna.Framework.Graphics.SamplerState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SamplerState + nameWithType: SamplerState + fullName: Microsoft.Xna.Framework.Graphics.SamplerState +- uid: Microsoft.Xna.Framework.Graphics.DepthStencilState + commentId: T:Microsoft.Xna.Framework.Graphics.DepthStencilState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: DepthStencilState + nameWithType: DepthStencilState + fullName: Microsoft.Xna.Framework.Graphics.DepthStencilState +- uid: Microsoft.Xna.Framework.Graphics.Effect + commentId: T:Microsoft.Xna.Framework.Graphics.Effect + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: Effect + nameWithType: Effect + fullName: Microsoft.Xna.Framework.Graphics.Effect +- uid: Microsoft.Xna.Framework.Matrix + commentId: T:Microsoft.Xna.Framework.Matrix + parent: Microsoft.Xna.Framework + isExternal: true + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix +- uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: CopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.CopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.CopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.CopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: CopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.CopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: CopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_CopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions + commentId: T:MLEM.Data.CopyExtensions + parent: MLEM.Data + href: MLEM.Data.CopyExtensions.html + name: CopyExtensions + nameWithType: CopyExtensions + fullName: MLEM.Data.CopyExtensions +- uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: Copy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.Copy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.Copy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.Copy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: Copy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.Copy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: Copy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_Copy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopyInto(T, T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopyInto(T, T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopyInto(T, T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopyInto(Of T)(T, T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopyInto(Of T)(T, T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopyInto``1(``0,``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopyInto + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopyInto__1___0___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + commentId: M:MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + isExternal: true + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + name: DeepCopy(T, BindingFlags, Predicate) + nameWithType: CopyExtensions.DeepCopy(T, BindingFlags, Predicate) + fullName: MLEM.Data.CopyExtensions.DeepCopy(T, System.Reflection.BindingFlags, System.Predicate) + nameWithType.vb: CopyExtensions.DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + fullName.vb: MLEM.Data.CopyExtensions.DeepCopy(Of T)(T, System.Reflection.BindingFlags, System.Predicate(Of System.Reflection.FieldInfo)) + name.vb: DeepCopy(Of T)(T, BindingFlags, Predicate(Of FieldInfo)) + spec.csharp: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Data.CopyExtensions.DeepCopy``1(``0,System.Reflection.BindingFlags,System.Predicate{System.Reflection.FieldInfo}) + name: DeepCopy + href: MLEM.Data.CopyExtensions.html#MLEM_Data_CopyExtensions_DeepCopy__1___0_System_Reflection_BindingFlags_System_Predicate_System_Reflection_FieldInfo__ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Reflection.BindingFlags + name: BindingFlags + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.bindingflags + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.Reflection.FieldInfo + name: FieldInfo + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.reflection.fieldinfo + - name: ) + - name: ) +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data + commentId: N:MLEM.Data + href: MLEM.html + name: MLEM.Data + nameWithType: MLEM.Data + fullName: MLEM.Data + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Data + name: Data + href: MLEM.Data.html diff --git a/Docs/api/MLEM.Ui.Elements.Element.DrawCallback.yml b/Docs/api/MLEM.Ui.Elements.Element.DrawCallback.yml new file mode 100644 index 0000000..18b12c3 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Element.DrawCallback.yml @@ -0,0 +1,274 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Element.DrawCallback + commentId: T:MLEM.Ui.Elements.Element.DrawCallback + id: Element.DrawCallback + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: Element.DrawCallback + nameWithType: Element.DrawCallback + fullName: MLEM.Ui.Elements.Element.DrawCallback + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawCallback + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1308 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A delegate used inside of + example: [] + syntax: + content: public delegate void Element.DrawCallback(Element element, GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element that is being drawn + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch used for drawing + - id: alpha + type: System.Single + description: The alpha this element is drawn with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Delegate Sub Element.DrawCallback(element As Element, time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) +references: +- 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.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 + 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: 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: 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: 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.Graphics.SpriteBatchContext + commentId: T:MLEM.Graphics.SpriteBatchContext + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContext.html + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: Microsoft.Xna.Framework.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- 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 diff --git a/Docs/api/MLEM.Ui.Elements.Element.GamepadNextElementCallback.yml b/Docs/api/MLEM.Ui.Elements.Element.GamepadNextElementCallback.yml new file mode 100644 index 0000000..1c462d6 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Element.GamepadNextElementCallback.yml @@ -0,0 +1,113 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Element.GamepadNextElementCallback + commentId: T:MLEM.Ui.Elements.Element.GamepadNextElementCallback + id: Element.GamepadNextElementCallback + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: Element.GamepadNextElementCallback + nameWithType: Element.GamepadNextElementCallback + fullName: MLEM.Ui.Elements.Element.GamepadNextElementCallback + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GamepadNextElementCallback + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1329 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A delegate used by . + example: [] + syntax: + content: public delegate Element Element.GamepadNextElementCallback(Direction2 dir, Element usualNext) + parameters: + - id: dir + type: MLEM.Maths.Direction2 + description: The direction of the gamepad button that was pressed + - id: usualNext + type: MLEM.Ui.Elements.Element + description: The element that is considered to be the next element by default + return: + type: MLEM.Ui.Elements.Element + content.vb: Public Delegate Function Element.GamepadNextElementCallback(dir As Direction2, usualNext As Element) As Element +references: +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- 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.Maths.Direction2 + commentId: T:MLEM.Maths.Direction2 + parent: MLEM.Maths + href: MLEM.Maths.Direction2.html + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Maths.Direction2 +- 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.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html diff --git a/Docs/api/MLEM.Ui.Elements.Element.GenericCallback.yml b/Docs/api/MLEM.Ui.Elements.Element.GenericCallback.yml new file mode 100644 index 0000000..1008164 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Element.GenericCallback.yml @@ -0,0 +1,72 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Element.GenericCallback + commentId: T:MLEM.Ui.Elements.Element.GenericCallback + id: Element.GenericCallback + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: Element.GenericCallback + nameWithType: Element.GenericCallback + fullName: MLEM.Ui.Elements.Element.GenericCallback + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GenericCallback + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1291 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A generic element-specific delegate. + example: [] + syntax: + content: public delegate void Element.GenericCallback(Element element) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The current element + content.vb: Public Delegate Sub Element.GenericCallback(element As Element) +references: +- 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 + 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 diff --git a/Docs/api/MLEM.Ui.Elements.Element.OtherElementCallback.yml b/Docs/api/MLEM.Ui.Elements.Element.OtherElementCallback.yml new file mode 100644 index 0000000..3178497 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Element.OtherElementCallback.yml @@ -0,0 +1,75 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Element.OtherElementCallback + commentId: T:MLEM.Ui.Elements.Element.OtherElementCallback + id: Element.OtherElementCallback + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: Element.OtherElementCallback + nameWithType: Element.OtherElementCallback + fullName: MLEM.Ui.Elements.Element.OtherElementCallback + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OtherElementCallback + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1298 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A generic element-specific delegate that includes a second element. + example: [] + syntax: + content: public delegate void Element.OtherElementCallback(Element thisElement, Element otherElement) + parameters: + - id: thisElement + type: MLEM.Ui.Elements.Element + description: The current element + - id: otherElement + type: MLEM.Ui.Elements.Element + description: The other element + content.vb: Public Delegate Sub Element.OtherElementCallback(thisElement As Element, otherElement As Element) +references: +- 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 + 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 diff --git a/Docs/api/MLEM.Ui.Elements.Element.TabNextElementCallback.yml b/Docs/api/MLEM.Ui.Elements.Element.TabNextElementCallback.yml new file mode 100644 index 0000000..541a4f7 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Element.TabNextElementCallback.yml @@ -0,0 +1,108 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Element.TabNextElementCallback + commentId: T:MLEM.Ui.Elements.Element.TabNextElementCallback + id: Element.TabNextElementCallback + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: Element.TabNextElementCallback + nameWithType: Element.TabNextElementCallback + fullName: MLEM.Ui.Elements.Element.TabNextElementCallback + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TabNextElementCallback + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1322 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A delegate used by . + example: [] + syntax: + content: public delegate Element Element.TabNextElementCallback(bool backward, Element usualNext) + parameters: + - id: backward + type: System.Boolean + description: If this value is true, is being held + - id: usualNext + type: MLEM.Ui.Elements.Element + description: The element that is considered to be the next element by default + return: + type: MLEM.Ui.Elements.Element + content.vb: Public Delegate Function Element.TabNextElementCallback(backward As Boolean, usualNext As Element) As Element +references: +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Input.ModifierKey.Shift + commentId: F:MLEM.Input.ModifierKey.Shift + href: MLEM.Input.ModifierKey.html#MLEM_Input_ModifierKey_Shift + name: Shift + nameWithType: ModifierKey.Shift + fullName: MLEM.Input.ModifierKey.Shift +- 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.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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Ui.Elements.Element.TextInputCallback.yml b/Docs/api/MLEM.Ui.Elements.Element.TextInputCallback.yml new file mode 100644 index 0000000..699545d --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Element.TextInputCallback.yml @@ -0,0 +1,148 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Element.TextInputCallback + commentId: T:MLEM.Ui.Elements.Element.TextInputCallback + id: Element.TextInputCallback + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: Element.TextInputCallback + nameWithType: Element.TextInputCallback + fullName: MLEM.Ui.Elements.Element.TextInputCallback + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextInputCallback + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1285 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A delegate used for the event. + example: [] + syntax: + content: public delegate void Element.TextInputCallback(Element element, Keys key, char character) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The current element + - id: key + type: Microsoft.Xna.Framework.Input.Keys + description: The key that was pressed + - id: character + type: System.Char + description: The character that was input + content.vb: Public Delegate Sub Element.TextInputCallback(element As Element, key As Keys, character As Char) +references: +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- 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 + 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: Microsoft.Xna.Framework.Input.Keys + commentId: T:Microsoft.Xna.Framework.Input.Keys + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Keys + nameWithType: Keys + fullName: Microsoft.Xna.Framework.Input.Keys +- uid: System.Char + commentId: T:System.Char + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + name: char + nameWithType: char + fullName: char + nameWithType.vb: Char + fullName.vb: Char + name.vb: Char +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Ui.Elements.Element.TimeCallback.yml b/Docs/api/MLEM.Ui.Elements.Element.TimeCallback.yml new file mode 100644 index 0000000..7364824 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Element.TimeCallback.yml @@ -0,0 +1,138 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Element.TimeCallback + commentId: T:MLEM.Ui.Elements.Element.TimeCallback + id: Element.TimeCallback + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: Element.TimeCallback + nameWithType: Element.TimeCallback + fullName: MLEM.Ui.Elements.Element.TimeCallback + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TimeCallback + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1315 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A generic delegate used inside of + example: [] + syntax: + content: public delegate void Element.TimeCallback(Element element, GameTime time) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The current element + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + content.vb: Public Delegate Sub Element.TimeCallback(element As Element, time As GameTime) +references: +- 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.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 + 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: 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: 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 diff --git a/Docs/api/MLEM.Ui.Elements.Element.yml b/Docs/api/MLEM.Ui.Elements.Element.yml new file mode 100644 index 0000000..94fcdbe --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Element.yml @@ -0,0 +1,7319 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Element + commentId: T:MLEM.Ui.Elements.Element + id: Element + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Element.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + langs: + - csharp + - vb + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + type: Class + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Element + path: ../MLEM.Ui/Elements/Element.cs + startLine: 20 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: This class represents a generic base class for ui elements of a . + example: [] + syntax: + content: 'public abstract class Element : GenericDataHolder, IGenericDataHolder' + content.vb: Public MustInherit Class Element Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + derivedClasses: + - MLEM.Ui.Elements.Button + - MLEM.Ui.Elements.Checkbox + - MLEM.Ui.Elements.Group + - MLEM.Ui.Elements.Image + - MLEM.Ui.Elements.Panel + - MLEM.Ui.Elements.Paragraph + - MLEM.Ui.Elements.Paragraph.Link + - MLEM.Ui.Elements.ProgressBar + - MLEM.Ui.Elements.ScrollBar + - MLEM.Ui.Elements.TextField + - MLEM.Ui.Elements.VerticalSpace + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + id: Epsilon + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Epsilon + path: ../MLEM.Ui/Elements/Element.cs + startLine: 26 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + This field holds an epsilon value used in element , position and resulting calculations to mitigate floating point rounding inaccuracies. + + If ui elements used are extremely small or extremely large, this value can be reduced or increased. + example: [] + syntax: + content: public static float Epsilon + return: + type: System.Single + content.vb: Public Shared Epsilon As Single +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + id: System + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: System + path: ../MLEM.Ui/Elements/Element.cs + startLine: 31 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The ui system that this element is currently a part of + example: [] + syntax: + content: public UiSystem System { get; } + parameters: [] + return: + type: MLEM.Ui.UiSystem + content.vb: Public Property System As UiSystem + overload: MLEM.Ui.Elements.Element.System* +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + id: Controls + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Controls + path: ../MLEM.Ui/Elements/Element.cs + startLine: 42 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The controls that this element's uses + example: [] + syntax: + content: public UiControls Controls + return: + type: MLEM.Ui.UiControls + content.vb: Public Controls As UiControls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + id: Parent + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Parent + path: ../MLEM.Ui/Elements/Element.cs + startLine: 47 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + This element's parent element. + + If this element has no parent (it is the of a ui system), this value is null. + example: [] + syntax: + content: public Element Parent { get; } + parameters: [] + return: + type: MLEM.Ui.Elements.Element + content.vb: Public Property Parent As Element + overload: MLEM.Ui.Elements.Element.Parent* +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + id: Root + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Root + path: ../MLEM.Ui/Elements/Element.cs + startLine: 52 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + This element's . + + Note that this value is set even if this element has a . To get the element that represents the root element, use . + example: [] + syntax: + content: public RootElement Root { get; } + parameters: [] + return: + type: MLEM.Ui.RootElement + content.vb: Public Property Root As RootElement + overload: MLEM.Ui.Elements.Element.Root* +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + id: Scale + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Scale + path: ../MLEM.Ui/Elements/Element.cs + startLine: 56 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The scale that this ui element renders with + example: [] + syntax: + content: public float Scale { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Scale As Single + overload: MLEM.Ui.Elements.Element.Scale* +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + id: Anchor + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Anchor + path: ../MLEM.Ui/Elements/Element.cs + startLine: 60 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The that this element uses for positioning within its parent + example: [] + syntax: + content: public Anchor Anchor { get; set; } + parameters: [] + return: + type: MLEM.Ui.Anchor + content.vb: Public Property Anchor As Anchor + overload: MLEM.Ui.Elements.Element.Anchor* +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + id: Size + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Size + path: ../MLEM.Ui/Elements/Element.cs + startLine: 82 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The size of this element, where X represents the width and Y represents the height. + + If the x or y value of the size is between 0 and 1, the size will be seen as a percentage of its parent's size rather than as an absolute value. + + If the x (or y) value of the size is negative, the width (or height) is seen as a percentage of the element's resulting height (or width). + + Additionally, if auto-sizing is used, can be set to add or subtract an absolute value from the automatically calculated size. + example: + - >- + The following example, ignoring , combines both types of percentage-based sizing. + + If this element is inside of a whose width is 20, this element's width will be set to 0.5 * 20 = 10, and its height will be set to 2.5 * 10 = 25. + +
element.Size = new Vector2(0.5F, -2.5F);
+ syntax: + content: public Vector2 Size { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property Size As Vector2 + overload: MLEM.Ui.Elements.Element.Size* +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + id: ScaledSize + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaledSize + path: ../MLEM.Ui/Elements/Element.cs + startLine: 94 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The , but with applied. + example: [] + syntax: + content: public Vector2 ScaledSize { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ReadOnly Property ScaledSize As Vector2 + overload: MLEM.Ui.Elements.Element.ScaledSize* +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + id: AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoSizeAddedAbsolute + path: ../MLEM.Ui/Elements/Element.cs + startLine: 102 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + If auto-sizing is used by setting less than or equal to 1, this property allows adding or subtracting an additional, absolute value from the automatically calculated size. + + If this element is not using auto-sizing, this property is ignored. + example: + - Ignoring , if this element's is set to 0.5, 0.75 and its has a size of 200, 100, then an added absolute size of -50, 25 will result in a final size of 0.5 * 200 - 50, 0.75 * 100 + 25, or 50, 100. + syntax: + content: public Vector2 AutoSizeAddedAbsolute { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property AutoSizeAddedAbsolute As Vector2 + overload: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute* +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + id: ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaledAutoSizeAddedAbsolute + path: ../MLEM.Ui/Elements/Element.cs + startLine: 114 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The , but with applied. + example: [] + syntax: + content: public Vector2 ScaledAutoSizeAddedAbsolute { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ReadOnly Property ScaledAutoSizeAddedAbsolute As Vector2 + overload: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute* +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + id: PositionOffset + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PositionOffset + path: ../MLEM.Ui/Elements/Element.cs + startLine: 119 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + This element's offset from its default position, which is dictated by its . + + Note that, depending on the side that the element is anchored to, this offset moves it in a different direction. + example: [] + syntax: + content: public Vector2 PositionOffset { get; set; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Property PositionOffset As Vector2 + overload: MLEM.Ui.Elements.Element.PositionOffset* +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + id: ScaledOffset + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaledOffset + path: ../MLEM.Ui/Elements/Element.cs + startLine: 131 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The , but with applied. + example: [] + syntax: + content: public Vector2 ScaledOffset { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ReadOnly Property ScaledOffset As Vector2 + overload: MLEM.Ui.Elements.Element.ScaledOffset* +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + id: ScaledPadding + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaledPadding + path: ../MLEM.Ui/Elements/Element.cs + startLine: 135 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The , but with applied. + example: [] + syntax: + content: public Padding ScaledPadding { get; } + parameters: [] + return: + type: MLEM.Maths.Padding + content.vb: Public ReadOnly Property ScaledPadding As Padding + overload: MLEM.Ui.Elements.Element.ScaledPadding* +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + id: ScaledChildPadding + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaledChildPadding + path: ../MLEM.Ui/Elements/Element.cs + startLine: 139 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The , but with applied. + example: [] + syntax: + content: public Padding ScaledChildPadding { get; } + parameters: [] + return: + type: MLEM.Maths.Padding + content.vb: Public ReadOnly Property ScaledChildPadding As Padding + overload: MLEM.Ui.Elements.Element.ScaledChildPadding* +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + id: ChildPaddedArea + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ChildPaddedArea + path: ../MLEM.Ui/Elements/Element.cs + startLine: 143 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: This element's current , but with applied. + example: [] + syntax: + content: public RectangleF ChildPaddedArea { get; } + parameters: [] + return: + type: MLEM.Maths.RectangleF + content.vb: Public ReadOnly Property ChildPaddedArea As RectangleF + overload: MLEM.Ui.Elements.Element.ChildPaddedArea* +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + id: UnscrolledArea + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UnscrolledArea + path: ../MLEM.Ui/Elements/Element.cs + startLine: 148 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + This element's area, without respecting its . + + This area is updated automatically to fit this element's sizing and positioning properties. + example: [] + syntax: + content: public RectangleF UnscrolledArea { get; } + parameters: [] + return: + type: MLEM.Maths.RectangleF + content.vb: Public ReadOnly Property UnscrolledArea As RectangleF + overload: MLEM.Ui.Elements.Element.UnscrolledArea* +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + id: Area + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Area + path: ../MLEM.Ui/Elements/Element.cs + startLine: 157 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The of this element, but with applied. + example: [] + syntax: + content: public RectangleF Area { get; } + parameters: [] + return: + type: MLEM.Maths.RectangleF + content.vb: Public ReadOnly Property Area As RectangleF + overload: MLEM.Ui.Elements.Element.Area* +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + id: DisplayArea + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DisplayArea + path: ../MLEM.Ui/Elements/Element.cs + startLine: 162 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The area that this element is displayed in, which is shrunk by this element's . + + This is the property that should be used for drawing this element, as well as mouse input handling and culling. + example: [] + syntax: + content: public RectangleF DisplayArea { get; } + parameters: [] + return: + type: MLEM.Maths.RectangleF + content.vb: Public ReadOnly Property DisplayArea As RectangleF + overload: MLEM.Ui.Elements.Element.DisplayArea* +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + id: ScrollOffset + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollOffset + path: ../MLEM.Ui/Elements/Element.cs + startLine: 166 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The offset that this element has as a result of scrolling. + example: [] + syntax: + content: public Vector2 ScrollOffset + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ScrollOffset As Vector2 +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + id: ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaledScrollOffset + path: ../MLEM.Ui/Elements/Element.cs + startLine: 170 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The , but with applied. + example: [] + syntax: + content: public Vector2 ScaledScrollOffset { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ReadOnly Property ScaledScrollOffset As Vector2 + overload: MLEM.Ui.Elements.Element.ScaledScrollOffset* +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + id: IsHidden + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsHidden + path: ../MLEM.Ui/Elements/Element.cs + startLine: 175 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this property to true to cause this element to be hidden. + + Hidden elements don't receive input events, aren't rendered and don't factor into auto-anchoring. + example: [] + syntax: + content: public virtual bool IsHidden { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property IsHidden As Boolean + overload: MLEM.Ui.Elements.Element.IsHidden* +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + id: Priority + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Priority + path: ../MLEM.Ui/Elements/Element.cs + startLine: 188 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The priority of this element as part of its element. + + A higher priority means the element will be drawn first, but not anchored higher up if auto-anchoring is used. + example: [] + syntax: + content: public int Priority { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property Priority As Integer + overload: MLEM.Ui.Elements.Element.Priority* +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + id: Transform + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Transform + path: ../MLEM.Ui/Elements/Element.cs + startLine: 203 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + This element's transform matrix. + + Can easily be scaled using . + + Note that, when this is non-null, a new SpriteBatch.Begin call is used for this element. + example: [] + syntax: + content: public Matrix Transform + return: + type: Microsoft.Xna.Framework.Matrix + content.vb: Public Transform As Matrix +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + id: CanBeSelected + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanBeSelected + path: ../MLEM.Ui/Elements/Element.cs + startLine: 208 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this field to false to disallow the element from being selected. + + An unselectable element is skipped by automatic navigation and its callback will never be called. + example: [] + syntax: + content: public virtual bool CanBeSelected { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property CanBeSelected As Boolean + overload: MLEM.Ui.Elements.Element.CanBeSelected* +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + id: CanBeMoused + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanBeMoused + path: ../MLEM.Ui/Elements/Element.cs + startLine: 219 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Set this field to false to disallow the element from reacting to being moused over. + example: [] + syntax: + content: public virtual bool CanBeMoused { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property CanBeMoused As Boolean + overload: MLEM.Ui.Elements.Element.CanBeMoused* +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + id: CanBePressed + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanBePressed + path: ../MLEM.Ui/Elements/Element.cs + startLine: 223 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Set this field to false to disallow this element's and events to be called. + example: [] + syntax: + content: public virtual bool CanBePressed { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property CanBePressed As Boolean + overload: MLEM.Ui.Elements.Element.CanBePressed* +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + id: CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanAutoAnchorsAttach + path: ../MLEM.Ui/Elements/Element.cs + startLine: 227 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Set this field to false to cause auto-anchored siblings to ignore this element as a possible anchor point. + example: [] + syntax: + content: public virtual bool CanAutoAnchorsAttach { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property CanAutoAnchorsAttach As Boolean + overload: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach* +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + id: SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetWidthBasedOnChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 240 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this field to true to cause this element's width to be automatically calculated based on the area that its take up. + + To use this element's 's X coordinate as a minimum or maximum width rather than ignoring it, set or to true. + example: [] + syntax: + content: public virtual bool SetWidthBasedOnChildren { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property SetWidthBasedOnChildren As Boolean + overload: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren* +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + id: SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetHeightBasedOnChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 253 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this field to true to cause this element's height to be automatically calculated based on the area that its take up. + + To use this element's 's Y coordinate as a minimum or maximum height rather than ignoring it, set or to true. + example: [] + syntax: + content: public virtual bool SetHeightBasedOnChildren { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property SetHeightBasedOnChildren As Boolean + overload: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren* +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + id: TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TreatSizeAsMinimum + path: ../MLEM.Ui/Elements/Element.cs + startLine: 267 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + If this field is set to true, and or are enabled, the resulting width or height will always be greather than or equal to this element's . + + For example, if an element's 's Y coordinate is set to 20, but there is only one child with a height of 10 in it, the element's height would be shrunk to 10 if this value was false, but would remain at 20 if it was true. + + Note that this value only has an effect if or are enabled. + example: [] + syntax: + content: public virtual bool TreatSizeAsMinimum { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property TreatSizeAsMinimum As Boolean + overload: MLEM.Ui.Elements.Element.TreatSizeAsMinimum* +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + id: TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TreatSizeAsMaximum + path: ../MLEM.Ui/Elements/Element.cs + startLine: 280 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + If this field is set to true, and or are enabled, the resulting width or height weill always be less than or equal to this element's . + + Note that this value only has an effect if or are enabled. + example: [] + syntax: + content: public virtual bool TreatSizeAsMaximum { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property TreatSizeAsMaximum As Boolean + overload: MLEM.Ui.Elements.Element.TreatSizeAsMaximum* +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + id: PreventParentSpill + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PreventParentSpill + path: ../MLEM.Ui/Elements/Element.cs + startLine: 294 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this field to true to cause this element's final display area to never exceed that of its . + + If the resulting area is too large, the size of this element is shrunk to fit the target area. + + This can be useful if an element should fill the remaining area of a parent exactly. + example: [] + syntax: + content: public virtual bool PreventParentSpill { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overridable Property PreventParentSpill As Boolean + overload: MLEM.Ui.Elements.Element.PreventParentSpill* +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + id: DrawAlpha + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawAlpha + path: ../MLEM.Ui/Elements/Element.cs + startLine: 307 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The transparency (alpha value) that this element is rendered with. + + Note that, when is called, this alpha value is multiplied with the 's alpha value and passed down to this element's . + example: [] + syntax: + content: public virtual float DrawAlpha { get; set; } + parameters: [] + return: + type: System.Single + content.vb: Public Overridable Property DrawAlpha As Single + overload: MLEM.Ui.Elements.Element.DrawAlpha* +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + id: IsMouseOver + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsMouseOver + path: ../MLEM.Ui/Elements/Element.cs + startLine: 311 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Stores whether this element is currently being moused over or touched. + example: [] + syntax: + content: public bool IsMouseOver { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property IsMouseOver As Boolean + overload: MLEM.Ui.Elements.Element.IsMouseOver* +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + id: IsSelected + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsSelected + path: ../MLEM.Ui/Elements/Element.cs + startLine: 316 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Returns whether this element is its 's . + + Note that, unlike , this property will be true even if this element's is not the . + example: [] + syntax: + content: public bool IsSelected { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property IsSelected As Boolean + overload: MLEM.Ui.Elements.Element.IsSelected* +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + id: IsSelectedActive + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsSelectedActive + path: ../MLEM.Ui/Elements/Element.cs + startLine: 321 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Returns whether this element is its 's . + + Note that can be used to query whether this element is its 's instead. + example: [] + syntax: + content: public bool IsSelectedActive { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property IsSelectedActive As Boolean + overload: MLEM.Ui.Elements.Element.IsSelectedActive* +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + id: AreaDirty + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AreaDirty + path: ../MLEM.Ui/Elements/Element.cs + startLine: 325 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns whether this element's method has been recently called and its area has not been updated since then using or . + example: [] + syntax: + content: public bool AreaDirty { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property AreaDirty As Boolean + overload: MLEM.Ui.Elements.Element.AreaDirty* +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + id: AutoNavGroup + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoNavGroup + path: ../MLEM.Ui/Elements/Element.cs + startLine: 331 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + An optional string that represents a group of elements for automatic (keyboard and gamepad) navigation. + + All elements that share the same auto-nav group will be able to be navigated between, and all other elements will not be reachable from elements of other groups. + + Note that, if no element is previously selected and auto-navigation is invoked, this element cannot be chosen as the first element to navigate to if its auto-nav group is non-null. + example: [] + syntax: + content: public virtual string AutoNavGroup { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Overridable Property AutoNavGroup As String + overload: MLEM.Ui.Elements.Element.AutoNavGroup* +- uid: MLEM.Ui.Elements.Element.Style + commentId: P:MLEM.Ui.Elements.Element.Style + id: Style + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Style + nameWithType: Element.Style + fullName: MLEM.Ui.Elements.Element.Style + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Style + path: ../MLEM.Ui/Elements/Element.cs + startLine: 337 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + This Element's current . + + When this property is set, is called. + example: [] + syntax: + content: public StyleProp Style { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Ui.Style.UiStyle} + content.vb: Public Property Style As StyleProp(Of UiStyle) + overload: MLEM.Ui.Elements.Element.Style* +- uid: MLEM.Ui.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + id: SelectionIndicator + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SelectionIndicator + path: ../MLEM.Ui/Elements/Element.cs + startLine: 348 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A style property that contains the selection indicator that is displayed on this element if it is the + example: [] + syntax: + content: public StyleProp SelectionIndicator + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public SelectionIndicator As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + id: ActionSound + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ActionSound + path: ../MLEM.Ui/Elements/Element.cs + startLine: 352 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A style property that contains the sound effect that is played when this element's is called + example: [] + syntax: + content: public StyleProp ActionSound + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Sound.SoundEffectInfo} + content.vb: Public ActionSound As StyleProp(Of SoundEffectInfo) +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + id: SecondActionSound + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SecondActionSound + path: ../MLEM.Ui/Elements/Element.cs + startLine: 356 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A style property that contains the sound effect that is played when this element's is called + example: [] + syntax: + content: public StyleProp SecondActionSound + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Sound.SoundEffectInfo} + content.vb: Public SecondActionSound As StyleProp(Of SoundEffectInfo) +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + id: Padding + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Padding + path: ../MLEM.Ui/Elements/Element.cs + startLine: 361 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The padding that this element has. + + The padding is subtracted from the element's , and it is an area that the element does not extend into. This means that this element's resulting does not include this padding. + example: [] + syntax: + content: public StyleProp Padding + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Maths.Padding} + content.vb: Public Padding As StyleProp(Of Padding) +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + id: ChildPadding + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ChildPadding + path: ../MLEM.Ui/Elements/Element.cs + startLine: 366 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The child padding that this element has. + + The child padding moves any added to this element inwards by the given amount in each direction. + example: [] + syntax: + content: public StyleProp ChildPadding { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Maths.Padding} + content.vb: Public Property ChildPadding As StyleProp(Of Padding) + overload: MLEM.Ui.Elements.Element.ChildPadding* +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + id: MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseEnterAnimation + path: ../MLEM.Ui/Elements/Element.cs + startLine: 376 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A that is played when the mouse enters this element, in . + example: [] + syntax: + content: public StyleProp MouseEnterAnimation + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Ui.UiAnimation} + content.vb: Public MouseEnterAnimation As StyleProp(Of UiAnimation) +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + id: MouseExitAnimation + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseExitAnimation + path: ../MLEM.Ui/Elements/Element.cs + startLine: 380 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A that is played when the mouse exits this element, in . + example: [] + syntax: + content: public StyleProp MouseExitAnimation + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Ui.UiAnimation} + content.vb: Public MouseExitAnimation As StyleProp(Of UiAnimation) +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + id: OnDrawn + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnDrawn + path: ../MLEM.Ui/Elements/Element.cs + startLine: 385 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called after this element is drawn, but before its children are drawn + example: [] + syntax: + content: public Element.DrawCallback OnDrawn + return: + type: MLEM.Ui.Elements.Element.DrawCallback + content.vb: Public OnDrawn As Element.DrawCallback +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + id: OnUpdated + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnUpdated + path: ../MLEM.Ui/Elements/Element.cs + startLine: 389 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element is updated + example: [] + syntax: + content: public Element.TimeCallback OnUpdated + return: + type: MLEM.Ui.Elements.Element.TimeCallback + content.vb: Public OnUpdated As Element.TimeCallback +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + id: OnPressed + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnPressed + path: ../MLEM.Ui/Elements/Element.cs + startLine: 393 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element is pressed + example: [] + syntax: + content: public Element.GenericCallback OnPressed + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnPressed As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + id: OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnSecondaryPressed + path: ../MLEM.Ui/Elements/Element.cs + startLine: 397 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element is pressed using the secondary action + example: [] + syntax: + content: public Element.GenericCallback OnSecondaryPressed + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnSecondaryPressed As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + id: OnSelected + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnSelected + path: ../MLEM.Ui/Elements/Element.cs + startLine: 401 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element's is turned true + example: [] + syntax: + content: public Element.GenericCallback OnSelected + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnSelected As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + id: OnDeselected + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnDeselected + path: ../MLEM.Ui/Elements/Element.cs + startLine: 405 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element's is turned false + example: [] + syntax: + content: public Element.GenericCallback OnDeselected + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnDeselected As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + id: OnMouseEnter + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnMouseEnter + path: ../MLEM.Ui/Elements/Element.cs + startLine: 409 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element starts being moused over + example: [] + syntax: + content: public Element.GenericCallback OnMouseEnter + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnMouseEnter As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + id: OnMouseExit + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnMouseExit + path: ../MLEM.Ui/Elements/Element.cs + startLine: 413 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element stops being moused over + example: [] + syntax: + content: public Element.GenericCallback OnMouseExit + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnMouseExit As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + id: OnTouchEnter + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnTouchEnter + path: ../MLEM.Ui/Elements/Element.cs + startLine: 417 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element starts being touched + example: [] + syntax: + content: public Element.GenericCallback OnTouchEnter + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnTouchEnter As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + id: OnTouchExit + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnTouchExit + path: ../MLEM.Ui/Elements/Element.cs + startLine: 421 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element stops being touched + example: [] + syntax: + content: public Element.GenericCallback OnTouchExit + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnTouchExit As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + id: OnTextInput + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnTextInput + path: ../MLEM.Ui/Elements/Element.cs + startLine: 428 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Event that is called when text input is made. + + When an element uses this event, it should call on construction to ensure that the MLEM platform is initialized. + + Note that this event is called for every element, even if it is not selected. + + Also note that if the active uses an on-screen keyboard, this event is never called. + example: [] + syntax: + content: public Element.TextInputCallback OnTextInput + return: + type: MLEM.Ui.Elements.Element.TextInputCallback + content.vb: Public OnTextInput As Element.TextInputCallback +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + id: OnAreaUpdated + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnAreaUpdated + path: ../MLEM.Ui/Elements/Element.cs + startLine: 432 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element's is changed. + example: [] + syntax: + content: public Element.GenericCallback OnAreaUpdated + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnAreaUpdated As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + id: OnStyleInit + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnStyleInit + path: ../MLEM.Ui/Elements/Element.cs + startLine: 436 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element's method is called while setting the . + example: [] + syntax: + content: public Element.GenericCallback OnStyleInit + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnStyleInit As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + id: OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnMousedElementChanged + path: ../MLEM.Ui/Elements/Element.cs + startLine: 441 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Event that is called when the element that is currently being moused changes within the ui system. + + Note that the event fired doesn't necessarily correlate to this specific element. + example: [] + syntax: + content: public Element.OtherElementCallback OnMousedElementChanged + return: + type: MLEM.Ui.Elements.Element.OtherElementCallback + content.vb: Public OnMousedElementChanged As Element.OtherElementCallback +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + id: OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnTouchedElementChanged + path: ../MLEM.Ui/Elements/Element.cs + startLine: 446 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Event that is called when the element that is currently being touched changes within the ui system. + + Note that the event fired doesn't necessarily correlate to this specific element. + example: [] + syntax: + content: public Element.OtherElementCallback OnTouchedElementChanged + return: + type: MLEM.Ui.Elements.Element.OtherElementCallback + content.vb: Public OnTouchedElementChanged As Element.OtherElementCallback +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + id: OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnSelectedElementChanged + path: ../MLEM.Ui/Elements/Element.cs + startLine: 451 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Event that is called when the element that is currently selected changes within the ui system. + + Note that the event fired doesn't necessarily correlate to this specific element. + example: [] + syntax: + content: public Element.OtherElementCallback OnSelectedElementChanged + return: + type: MLEM.Ui.Elements.Element.OtherElementCallback + content.vb: Public OnSelectedElementChanged As Element.OtherElementCallback +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + id: GetTabNextElement + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTabNextElement + path: ../MLEM.Ui/Elements/Element.cs + startLine: 456 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Event that is called when the next element to select when pressing tab is calculated. + + To cause a different element than the default one to be selected, return it during this event. + example: [] + syntax: + content: public Element.TabNextElementCallback GetTabNextElement + return: + type: MLEM.Ui.Elements.Element.TabNextElementCallback + content.vb: Public GetTabNextElement As Element.TabNextElementCallback +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + id: GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetGamepadNextElement + path: ../MLEM.Ui/Elements/Element.cs + startLine: 461 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Event that is called when the next element to select when using gamepad input is calculated. + + To cause a different element than the default one to be selected, return it during this event. + example: [] + syntax: + content: public Element.GamepadNextElementCallback GetGamepadNextElement + return: + type: MLEM.Ui.Elements.Element.GamepadNextElementCallback + content.vb: Public GetGamepadNextElement As Element.GamepadNextElementCallback +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + id: OnChildAdded + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnChildAdded + path: ../MLEM.Ui/Elements/Element.cs + startLine: 466 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Event that is called when a child is added to this element using + + Note that, while this event is only called for immediate children of this element, is called for all children and grandchildren. + example: [] + syntax: + content: public Element.OtherElementCallback OnChildAdded + return: + type: MLEM.Ui.Elements.Element.OtherElementCallback + content.vb: Public OnChildAdded As Element.OtherElementCallback +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + id: OnChildRemoved + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnChildRemoved + path: ../MLEM.Ui/Elements/Element.cs + startLine: 471 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Event that is called when a child is removed from this element using . + + Note that, while this event is only called for immediate children of this element, is called for all children and grandchildren. + example: [] + syntax: + content: public Element.OtherElementCallback OnChildRemoved + return: + type: MLEM.Ui.Elements.Element.OtherElementCallback + content.vb: Public OnChildRemoved As Element.OtherElementCallback +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + id: OnAddedToUi + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnAddedToUi + path: ../MLEM.Ui/Elements/Element.cs + startLine: 475 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element is added to a , that is, when this element's is set to a non-null value. + example: [] + syntax: + content: public Element.GenericCallback OnAddedToUi + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnAddedToUi As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + id: OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnRemovedFromUi + path: ../MLEM.Ui/Elements/Element.cs + startLine: 479 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Event that is called when this element is removed from a , that is, when this element's is set to null. + example: [] + syntax: + content: public Element.GenericCallback OnRemovedFromUi + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnRemovedFromUi As Element.GenericCallback +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + id: Children + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Children + path: ../MLEM.Ui/Elements/Element.cs + startLine: 485 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A list of all of this element's direct children. + + Use or to manipulate this list while calling all of the necessary callbacks. + example: [] + syntax: + content: public readonly IList Children + return: + type: System.Collections.Generic.IList{MLEM.Ui.Elements.Element} + content.vb: Public ReadOnly Children As IList(Of Element) +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + id: PlayingAnimations + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations + type: Field + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PlayingAnimations + path: ../MLEM.Ui/Elements/Element.cs + startLine: 490 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A list of all of the instances that are currently playing. + + You can modify this collection through and . + example: [] + syntax: + content: protected readonly List PlayingAnimations + return: + type: System.Collections.Generic.List{MLEM.Ui.UiAnimation} + content.vb: Protected ReadOnly PlayingAnimations As List(Of UiAnimation) +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + id: SortedChildren + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SortedChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 495 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A sorted version of . The children are sorted by their . + example: [] + syntax: + content: protected IList SortedChildren { get; } + parameters: [] + return: + type: System.Collections.Generic.IList{MLEM.Ui.Elements.Element} + content.vb: Protected ReadOnly Property SortedChildren As IList(Of Element) + overload: MLEM.Ui.Elements.Element.SortedChildren* +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + id: Input + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Input + path: ../MLEM.Ui/Elements/Element.cs + startLine: 504 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The input handler that this element's use + example: [] + syntax: + content: protected InputHandler Input { get; } + parameters: [] + return: + type: MLEM.Input.InputHandler + content.vb: Protected ReadOnly Property Input As InputHandler + overload: MLEM.Ui.Elements.Element.Input* +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + id: ParentArea + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea + type: Property + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ParentArea + path: ../MLEM.Ui/Elements/Element.cs + startLine: 509 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The of this element's , or the if this element has no parent. + + This value is the one that is passed to during . + example: [] + syntax: + content: protected RectangleF ParentArea { get; } + parameters: [] + return: + type: MLEM.Maths.RectangleF + content.vb: Protected ReadOnly Property ParentArea As RectangleF + overload: MLEM.Ui.Elements.Element.ParentArea* +- uid: MLEM.Ui.Elements.Element.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2)' + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Element(Anchor, Vector2) + nameWithType: Element.Element(Anchor, Vector2) + fullName: MLEM.Ui.Elements.Element.Element(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Element.cs + startLine: 538 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new element with the given anchor and size and sets up some default event reactions. + example: [] + syntax: + content: protected Element(Anchor anchor, Vector2 size) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: This element's + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: This element's default + content.vb: Protected Sub New(anchor As Anchor, size As Vector2) + overload: MLEM.Ui.Elements.Element.#ctor* + nameWithType.vb: Element.New(Anchor, Vector2) + fullName.vb: MLEM.Ui.Elements.Element.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2) + name.vb: New(Anchor, Vector2) +- uid: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + id: AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(T, int) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddChild + path: ../MLEM.Ui/Elements/Element.cs + startLine: 565 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Adds a child to this element. + example: [] + syntax: + content: 'public virtual T AddChild(T element, int index = -1) where T : Element' + parameters: + - id: element + type: '{T}' + description: The child element to add + - id: index + type: System.Int32 + description: The index to add the child at, or -1 to add it to the end of the list + typeParameters: + - id: T + description: The type of child to add + return: + type: '{T}' + description: This element, for chaining + content.vb: Public Overridable Function AddChild(Of T As Element)(element As T, index As Integer = -1) As T + overload: MLEM.Ui.Elements.Element.AddChild* + 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) +- uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + id: RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RemoveChild + path: ../MLEM.Ui/Elements/Element.cs + startLine: 581 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Removes the given child from this element. + example: [] + syntax: + content: public virtual void RemoveChild(Element element) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The child element to remove + content.vb: Public Overridable Sub RemoveChild(element As Element) + overload: MLEM.Ui.Elements.Element.RemoveChild* +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + id: RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RemoveChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 598 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Removes all children from this element that match the given condition. + example: [] + syntax: + content: public virtual void RemoveChildren(Func condition = null) + parameters: + - id: condition + type: System.Func{MLEM.Ui.Elements.Element,System.Boolean} + description: The condition that determines if a child should be removed + content.vb: Public Overridable Sub RemoveChildren(condition As Func(Of Element, Boolean) = Nothing) + overload: MLEM.Ui.Elements.Element.RemoveChildren* + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + id: SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetSortedChildrenDirty + path: ../MLEM.Ui/Elements/Element.cs + startLine: 610 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Causes to be recalculated as soon as possible. + example: [] + syntax: + content: public void SetSortedChildrenDirty() + content.vb: Public Sub SetSortedChildrenDirty() + overload: MLEM.Ui.Elements.Element.SetSortedChildrenDirty* +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + id: UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UpdateSortedChildrenIfDirty + path: ../MLEM.Ui/Elements/Element.cs + startLine: 617 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Updates the list if is true. + example: [] + syntax: + content: public void UpdateSortedChildrenIfDirty() + content.vb: Public Sub UpdateSortedChildrenIfDirty() + overload: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty* +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + id: ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ForceUpdateSortedChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 625 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Forces an update of the list. + example: [] + syntax: + content: public virtual void ForceUpdateSortedChildren() + content.vb: Public Overridable Sub ForceUpdateSortedChildren() + overload: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren* +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + id: SetAreaDirty + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetAreaDirty + path: ../MLEM.Ui/Elements/Element.cs + startLine: 634 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Causes this element's to be recalculated as soon as possible. + + If this element is auto-anchored or its parent automatically changes its size based on its children, this element's parent's area is also marked dirty. + example: [] + syntax: + content: public void SetAreaDirty() + content.vb: Public Sub SetAreaDirty() + overload: MLEM.Ui.Elements.Element.SetAreaDirty* +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + id: UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UpdateAreaIfDirty + path: ../MLEM.Ui/Elements/Element.cs + startLine: 643 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Updates this element's and all of its by calling if is true. + example: [] + syntax: + content: public bool UpdateAreaIfDirty() + return: + type: System.Boolean + description: Whether was true and was called + content.vb: Public Function UpdateAreaIfDirty() As Boolean + overload: MLEM.Ui.Elements.Element.UpdateAreaIfDirty* +- uid: MLEM.Ui.Elements.Element.ForceUpdateArea + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateArea + id: ForceUpdateArea + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ForceUpdateArea() + nameWithType: Element.ForceUpdateArea() + fullName: MLEM.Ui.Elements.Element.ForceUpdateArea() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ForceUpdateArea + path: ../MLEM.Ui/Elements/Element.cs + startLine: 655 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Forces this element's to be updated if it is not . + + This method also updates all of this element's 's areas. + example: [] + syntax: + content: public virtual void ForceUpdateArea() + content.vb: Public Overridable Sub ForceUpdateArea() + overload: MLEM.Ui.Elements.Element.ForceUpdateArea* +- uid: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + id: SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: SetAreaAndUpdateChildren(RectangleF) + nameWithType: Element.SetAreaAndUpdateChildren(RectangleF) + fullName: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetAreaAndUpdateChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 833 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Sets this element's to the given and invokes the event. + + This method also updates all of this element's 's areas. + + Note that this method does not take into account any auto-sizing, anchoring or positioning, and so it should be used sparingly, if at all. + example: [] + syntax: + content: public virtual void SetAreaAndUpdateChildren(RectangleF area) + parameters: + - id: area + type: MLEM.Maths.RectangleF + content.vb: Public Overridable Sub SetAreaAndUpdateChildren(area As RectangleF) + overload: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren* + seealso: + - linkId: MLEM.Ui.Elements.Element.ForceUpdateArea + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateArea +- uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + id: CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CalcActualSize + path: ../MLEM.Ui/Elements/Element.cs + startLine: 847 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Calculates the actual size that this element should take up, based on the area that its parent encompasses. + + By default, this is based on the information specified in 's documentation. + example: [] + syntax: + content: protected virtual Vector2 CalcActualSize(RectangleF parentArea) + parameters: + - id: parentArea + type: MLEM.Maths.RectangleF + description: This parent's area, or the ui system's viewport if it has no parent + return: + type: Microsoft.Xna.Framework.Vector2 + description: The actual size of this element, taking into account + content.vb: Protected Overridable Function CalcActualSize(parentArea As RectangleF) As Vector2 + overload: MLEM.Ui.Elements.Element.CalcActualSize* +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + id: GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetAreaForAutoAnchors + path: ../MLEM.Ui/Elements/Element.cs + startLine: 862 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns the area that should be used for determining where auto-anchoring children should attach. + example: [] + syntax: + content: protected virtual RectangleF GetAreaForAutoAnchors() + return: + type: MLEM.Maths.RectangleF + description: The area for auto anchors + content.vb: Protected Overridable Function GetAreaForAutoAnchors() As RectangleF + overload: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors* +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + id: GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetLowestChild + path: ../MLEM.Ui/Elements/Element.cs + startLine: 872 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns this element's lowest child element (in terms of y position) that matches the given condition. + example: [] + syntax: + content: public Element GetLowestChild(Func condition = null, bool total = false) + parameters: + - id: condition + type: System.Func{MLEM.Ui.Elements.Element,System.Boolean} + description: The condition to match + - id: total + type: System.Boolean + description: Whether to evaluate based on the child's , rather than its . + return: + type: MLEM.Ui.Elements.Element + description: The lowest element, or null if no such element exists + content.vb: Public Function GetLowestChild(condition As Func(Of Element, Boolean) = Nothing, total As Boolean = False) As Element + overload: MLEM.Ui.Elements.Element.GetLowestChild* + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + id: GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRightmostChild + path: ../MLEM.Ui/Elements/Element.cs + startLine: 894 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns this element's rightmost child (in terms of x position) that matches the given condition. + example: [] + syntax: + content: public Element GetRightmostChild(Func condition = null, bool total = false) + parameters: + - id: condition + type: System.Func{MLEM.Ui.Elements.Element,System.Boolean} + description: The condition to match + - id: total + type: System.Boolean + description: Whether to evaluate based on the child's , rather than its . + return: + type: MLEM.Ui.Elements.Element + description: The rightmost element, or null if no such element exists + content.vb: Public Function GetRightmostChild(condition As Func(Of Element, Boolean) = Nothing, total As Boolean = False) As Element + overload: MLEM.Ui.Elements.Element.GetRightmostChild* + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + id: GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetLowestOlderSibling + path: ../MLEM.Ui/Elements/Element.cs + startLine: 917 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Returns this element's lowest sibling that is also older (lower in its parent's list) than this element that also matches the given condition. + + The returned element's will always be equal to this element's . + example: [] + syntax: + content: public Element GetLowestOlderSibling(Func condition = null, bool total = false) + parameters: + - id: condition + type: System.Func{MLEM.Ui.Elements.Element,System.Boolean} + description: The condition to match + - id: total + type: System.Boolean + description: Whether to evaluate based on the child's , rather than its . + return: + type: MLEM.Ui.Elements.Element + description: The lowest older sibling of this element, or null if no such element exists + content.vb: Public Function GetLowestOlderSibling(condition As Func(Of Element, Boolean) = Nothing, total As Boolean = False) As Element + overload: MLEM.Ui.Elements.Element.GetLowestOlderSibling* + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + id: GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetOlderSibling + path: ../MLEM.Ui/Elements/Element.cs + startLine: 938 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Returns this element's first older sibling that matches the given condition. + + The returned element's will always be equal to this element's . + example: [] + syntax: + content: public Element GetOlderSibling(Func condition = null) + parameters: + - id: condition + type: System.Func{MLEM.Ui.Elements.Element,System.Boolean} + description: The condition to match + return: + type: MLEM.Ui.Elements.Element + description: The older sibling, or null if no such element exists + content.vb: Public Function GetOlderSibling(condition As Func(Of Element, Boolean) = Nothing) As Element + overload: MLEM.Ui.Elements.Element.GetOlderSibling* + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + id: GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetSiblings + path: ../MLEM.Ui/Elements/Element.cs + startLine: 958 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Returns all of this element's siblings that match the given condition. + + Siblings are elements that have the same as this element. + example: [] + syntax: + content: public IEnumerable GetSiblings(Func condition = null) + parameters: + - id: condition + type: System.Func{MLEM.Ui.Elements.Element,System.Boolean} + description: The condition to match + return: + type: System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element} + description: This element's siblings + content.vb: Public Function GetSiblings(condition As Func(Of Element, Boolean) = Nothing) As IEnumerable(Of Element) + overload: MLEM.Ui.Elements.Element.GetSiblings* + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + id: GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 978 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Returns all of this element's children of the given type that match the given condition. + + Optionally, the entire tree of children (grandchildren) can be searched. + example: [] + syntax: + content: 'public IEnumerable GetChildren(Func condition = null, bool regardGrandchildren = false, bool ignoreFalseGrandchildren = false) where T : Element' + parameters: + - id: condition + type: System.Func{{T},System.Boolean} + description: The condition to match + - id: regardGrandchildren + type: System.Boolean + description: If this value is true, children of children of this element are also searched + - id: ignoreFalseGrandchildren + type: System.Boolean + description: If this value is true, children for which the condition does not match will not have their children searched + typeParameters: + - id: T + description: The type of children to search for + return: + type: System.Collections.Generic.IEnumerable{{T}} + description: All children that match the condition + content.vb: Public Function GetChildren(Of T As Element)(condition As Func(Of T, Boolean) = Nothing, regardGrandchildren As Boolean = False, ignoreFalseGrandchildren As Boolean = False) As IEnumerable(Of T) + overload: MLEM.Ui.Elements.Element.GetChildren* + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + id: GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 991 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Returns all of this element's children of the given type that match the given condition. + + Optionally, the entire tree of children (grandchildren) can be searched. + example: [] + syntax: + content: public IEnumerable GetChildren(Func condition = null, bool regardGrandchildren = false, bool ignoreFalseGrandchildren = false) + parameters: + - id: condition + type: System.Func{MLEM.Ui.Elements.Element,System.Boolean} + description: The condition to match + - id: regardGrandchildren + type: System.Boolean + description: If this value is true, children of children of this element are also searched + - id: ignoreFalseGrandchildren + type: System.Boolean + description: If this value is true, children for which the condition does not match will not have their children searched + return: + type: System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element} + description: All children that match the condition + content.vb: Public Function GetChildren(condition As Func(Of Element, Boolean) = Nothing, regardGrandchildren As Boolean = False, ignoreFalseGrandchildren As Boolean = False) As IEnumerable(Of Element) + overload: MLEM.Ui.Elements.Element.GetChildren* + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + id: GetParentTree + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetParentTree + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1000 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Returns the parent tree of this element. + + The parent tree is this element's , followed by its parent, and so on, up until the 's . + example: [] + syntax: + content: public IEnumerable GetParentTree() + return: + type: System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element} + description: This element's parent tree + content.vb: Public Function GetParentTree() As IEnumerable(Of Element) + overload: MLEM.Ui.Elements.Element.GetParentTree* +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + id: GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTotalCoveredArea + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1014 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Returns the total covered area of this element, which is its (or ), unioned with all of the total covered areas of its . + + The returned area is only different from this element's (or ) if it has any that are outside of this element's area, or are bigger than this element. + example: [] + syntax: + content: public RectangleF GetTotalCoveredArea(bool unscrolled) + parameters: + - id: unscrolled + type: System.Boolean + description: Whether to use elements' (instead of their ). + return: + type: MLEM.Maths.RectangleF + description: This element's total covered area. + content.vb: Public Function GetTotalCoveredArea(unscrolled As Boolean) As RectangleF + overload: MLEM.Ui.Elements.Element.GetTotalCoveredArea* + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + id: GetRelevantChildren + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRelevantChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1028 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Returns a subset of that are currently relevant in terms of drawing and input querying. + + A only returns elements that are currently in view here. + example: [] + syntax: + content: protected virtual IList GetRelevantChildren() + return: + type: System.Collections.Generic.IList{MLEM.Ui.Elements.Element} + description: This element's relevant children + content.vb: Protected Overridable Function GetRelevantChildren() As IList(Of Element) + overload: MLEM.Ui.Elements.Element.GetRelevantChildren* +- uid: MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: Element.Update(GameTime) + fullName: MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1036 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Updates this element and all of its + example: [] + syntax: + content: public virtual void Update(GameTime time) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + content.vb: Public Overridable Sub Update(time As GameTime) + overload: MLEM.Ui.Elements.Element.Update* +- uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawTransformed + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1065 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element by calling internally. + + If is set, a new SpriteBatch.Begin call is also started. + example: [] + syntax: + content: public void DrawTransformed(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Sub DrawTransformed(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overload: MLEM.Ui.Elements.Element.DrawTransformed* + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) +- 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) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + 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) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1098 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element and all of its children. Override this method to draw the content of custom elements. + + Note that, when this is called, SpriteBatch.Begin has already been called with custom etc. applied. + example: [] + syntax: + content: public virtual void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overload: MLEM.Ui.Elements.Element.Draw* + 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) +- uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + id: GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetElementUnderPos + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1114 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns the element under the given position, searching the current element and all of its . + example: [] + syntax: + content: public virtual Element GetElementUnderPos(Vector2 position) + parameters: + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The position to query + return: + type: MLEM.Ui.Elements.Element + description: The element under the position, or null if no such element exists + content.vb: Public Overridable Function GetElementUnderPos(position As Vector2) As Element + overload: MLEM.Ui.Elements.Element.GetElementUnderPos* +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + id: PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PlayAnimation + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1132 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Plays the given on this element, causing it to be added to the and updated in . + + If the given animation is already playing on this element, it will be restarted. + example: [] + syntax: + content: public virtual void PlayAnimation(UiAnimation animation) + parameters: + - id: animation + type: MLEM.Ui.UiAnimation + description: The animation to play. + content.vb: Public Overridable Sub PlayAnimation(animation As UiAnimation) + overload: MLEM.Ui.Elements.Element.PlayAnimation* +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + id: StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: StopAnimation + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1146 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Stops the given on this element, causing it to be removed from the and to be invoked. + example: [] + syntax: + content: public virtual bool StopAnimation(UiAnimation animation) + parameters: + - id: animation + type: MLEM.Ui.UiAnimation + description: The animation to stop. + return: + type: System.Boolean + description: Whether the animation was present in this element's . + content.vb: Public Overridable Function StopAnimation(animation As UiAnimation) As Boolean + overload: MLEM.Ui.Elements.Element.StopAnimation* +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + id: ToString + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1155 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns a string that represents the current object. + example: [] + syntax: + content: public override string ToString() + return: + type: System.String + description: A string that represents the current object. + content.vb: Public Overrides Function ToString() As String + overridden: System.Object.ToString + overload: MLEM.Ui.Elements.Element.ToString* +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + id: AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AndChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1171 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Performs the specified action on this element and all of its + example: [] + syntax: + content: public void AndChildren(Action action) + parameters: + - id: action + type: System.Action{MLEM.Ui.Elements.Element} + description: The action to perform + content.vb: Public Sub AndChildren(action As Action(Of Element)) + overload: MLEM.Ui.Elements.Element.AndChildren* + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + id: ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReorderChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1181 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Sorts this element's using the given comparison. + example: [] + syntax: + content: public void ReorderChildren(Comparison comparison) + parameters: + - id: comparison + type: System.Comparison{MLEM.Ui.Elements.Element} + description: The comparison to sort by + content.vb: Public Sub ReorderChildren(comparison As Comparison(Of Element)) + overload: MLEM.Ui.Elements.Element.ReorderChildren* + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + id: ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ReverseChildren + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1190 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Reverses this element's list in the given range. + example: [] + syntax: + content: public void ReverseChildren(int index = 0, int? count = null) + parameters: + - id: index + type: System.Int32 + description: The index to start reversing at + - id: count + type: System.Nullable{System.Int32} + description: The amount of elements to reverse + content.vb: Public Sub ReverseChildren(index As Integer = 0, count As Integer? = Nothing) + overload: MLEM.Ui.Elements.Element.ReverseChildren* + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + id: ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaleTransform + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1199 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Scales this element's matrix based on the given scale and origin. + example: [] + syntax: + content: public void ScaleTransform(float scale, Vector2? origin = null) + parameters: + - id: scale + type: System.Single + description: The scale to use + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to use for scaling, or null to use this element's center point + content.vb: Public Sub ScaleTransform(scale As Single, origin As Vector2? = Nothing) + overload: MLEM.Ui.Elements.Element.ScaleTransform* + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) +- uid: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + id: InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: InitStyle(UiStyle) + nameWithType: Element.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InitStyle + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1207 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Initializes this element's instances using the ui system's . + example: [] + syntax: + content: protected virtual void InitStyle(UiStyle style) + parameters: + - id: style + type: MLEM.Ui.Style.UiStyle + description: The new style + content.vb: Protected Overridable Sub InitStyle(style As UiStyle) + overload: MLEM.Ui.Elements.Element.InitStyle* +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + id: OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnChildAreaDirty + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1224 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A method that gets called by this element's or any of its grandchildren when their methods get called. + + Note that the element's area might already be dirty, which will not stop this method from being called. + example: [] + syntax: + content: protected virtual void OnChildAreaDirty(Element child, bool grandchild) + parameters: + - id: child + type: MLEM.Ui.Elements.Element + description: The child whose area is being set dirty. + - id: grandchild + type: System.Boolean + description: Whether the child is a grandchild of this element, rather than a direct child. + content.vb: Protected Overridable Sub OnChildAreaDirty(child As Element, grandchild As Boolean) + overload: MLEM.Ui.Elements.Element.OnChildAreaDirty* + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + id: TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TransformInverse + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1237 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Transforms the given position by the inverse of this element's matrix. + example: [] + syntax: + content: protected Vector2 TransformInverse(Vector2 position) + parameters: + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The position to transform + return: + type: Microsoft.Xna.Framework.Vector2 + description: The transformed position + content.vb: Protected Function TransformInverse(position As Vector2) As Vector2 + overload: MLEM.Ui.Elements.Element.TransformInverse* +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + id: TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TransformInverseAll + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1247 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Transforms the given position by this element's 's , the inverses of all of the matrices of this element's parent tree (), and the inverse of this element's matrix. + + Note that, when using , this operation is done recursively, which is more efficient. + example: [] + syntax: + content: protected Vector2 TransformInverseAll(Vector2 position) + parameters: + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The position to transform + return: + type: Microsoft.Xna.Framework.Vector2 + description: The transformed position + content.vb: Protected Function TransformInverseAll(position As Vector2) As Vector2 + overload: MLEM.Ui.Elements.Element.TransformInverseAll* +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + id: AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddedToUi + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1260 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Called when this element is added to a and, optionally, a given . + + This method is called in and . + example: [] + syntax: + content: protected virtual void AddedToUi(UiSystem system, RootElement root) + parameters: + - id: system + type: MLEM.Ui.UiSystem + description: The ui system to add to. + - id: root + type: MLEM.Ui.RootElement + description: The root element to add to. + content.vb: Protected Overridable Sub AddedToUi(system As UiSystem, root As RootElement) + overload: MLEM.Ui.Elements.Element.AddedToUi* +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + id: RemovedFromUi + parent: MLEM.Ui.Elements.Element + langs: + - csharp + - vb + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Element.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RemovedFromUi + path: ../MLEM.Ui/Elements/Element.cs + startLine: 1271 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Called when this element is removed from a and . + + This method is called in and . + example: [] + syntax: + content: protected virtual void RemovedFromUi() + content.vb: Protected Overridable Sub RemovedFromUi() + overload: MLEM.Ui.Elements.Element.RemovedFromUi* +references: +- 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 + 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- 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.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.Element.System* + commentId: Overload:MLEM.Ui.Elements.Element.System + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- 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.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.Elements.Element.Parent* + commentId: Overload:MLEM.Ui.Elements.Element.Parent + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.RootElement.Element + commentId: F:MLEM.Ui.RootElement.Element + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_Element + name: Element + nameWithType: RootElement.Element + fullName: MLEM.Ui.RootElement.Element +- uid: MLEM.Ui.Elements.Element.Root* + commentId: Overload:MLEM.Ui.Elements.Element.Root + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale* + commentId: Overload:MLEM.Ui.Elements.Element.Scale + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Anchor* + commentId: Overload:MLEM.Ui.Elements.Element.Anchor + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Size* + commentId: Overload:MLEM.Ui.Elements.Element.Size + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: MLEM.Ui.Elements.Element.ScaledSize* + commentId: Overload:MLEM.Ui.Elements.Element.ScaledSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute* + commentId: Overload:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute* + commentId: Overload:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset* + commentId: Overload:MLEM.Ui.Elements.Element.PositionOffset + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset* + commentId: Overload:MLEM.Ui.Elements.Element.ScaledOffset + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ScaledPadding* + commentId: Overload:MLEM.Ui.Elements.Element.ScaledPadding + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Maths.Padding + commentId: T:MLEM.Maths.Padding + parent: MLEM.Maths + href: MLEM.Maths.Padding.html + name: Padding + nameWithType: Padding + fullName: MLEM.Maths.Padding +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding* + commentId: Overload:MLEM.Ui.Elements.Element.ScaledChildPadding + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea* + commentId: Overload:MLEM.Ui.Elements.Element.ChildPaddedArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.UnscrolledArea* + commentId: Overload:MLEM.Ui.Elements.Element.UnscrolledArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.Area* + commentId: Overload:MLEM.Ui.Elements.Element.Area + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.DisplayArea* + commentId: Overload:MLEM.Ui.Elements.Element.DisplayArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Panel + commentId: T:MLEM.Ui.Elements.Panel + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Panel.html + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset* + commentId: Overload:MLEM.Ui.Elements.Element.ScaledScrollOffset + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden* + commentId: Overload:MLEM.Ui.Elements.Element.IsHidden + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- 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.Elements.Element.Priority* + commentId: Overload:MLEM.Ui.Elements.Element.Priority + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- 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.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: Microsoft.Xna.Framework.Matrix + commentId: T:Microsoft.Xna.Framework.Matrix + parent: Microsoft.Xna.Framework + isExternal: true + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.CanBeSelected* + commentId: Overload:MLEM.Ui.Elements.Element.CanBeSelected + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused* + commentId: Overload:MLEM.Ui.Elements.Element.CanBeMoused + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.CanBePressed* + commentId: Overload:MLEM.Ui.Elements.Element.CanBePressed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach* + commentId: Overload:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren* + commentId: Overload:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren* + commentId: Overload:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum* + commentId: Overload:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum* + commentId: Overload:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill* + commentId: Overload:MLEM.Ui.Elements.Element.PreventParentSpill + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- 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.Elements.Element.DrawAlpha* + commentId: Overload:MLEM.Ui.Elements.Element.DrawAlpha + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver* + commentId: Overload:MLEM.Ui.Elements.Element.IsMouseOver + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- 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.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.UiControls.ActiveRoot + commentId: P:MLEM.Ui.UiControls.ActiveRoot + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_ActiveRoot + name: ActiveRoot + nameWithType: UiControls.ActiveRoot + fullName: MLEM.Ui.UiControls.ActiveRoot +- uid: MLEM.Ui.Elements.Element.IsSelected* + commentId: Overload:MLEM.Ui.Elements.Element.IsSelected + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.UiControls.SelectedElement + commentId: P:MLEM.Ui.UiControls.SelectedElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_SelectedElement + name: SelectedElement + nameWithType: UiControls.SelectedElement + fullName: MLEM.Ui.UiControls.SelectedElement +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive* + commentId: Overload:MLEM.Ui.Elements.Element.IsSelectedActive + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.Elements.Element.AreaDirty* + commentId: Overload:MLEM.Ui.Elements.Element.AreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup* + commentId: Overload:MLEM.Ui.Elements.Element.AutoNavGroup + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.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.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: Overload:MLEM.Ui.Elements.Element.Style + 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.Style.StyleProp{MLEM.Ui.Style.UiStyle} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Ui.Style.UiStyle} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of UiStyle) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Ui.Style.UiStyle) + name.vb: StyleProp(Of UiStyle) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Ui.Style.UiStyle + name: UiStyle + href: MLEM.Ui.Style.UiStyle.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Style.UiStyle + name: UiStyle + href: MLEM.Ui.Style.UiStyle.html + - name: ) +- 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.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of NinePatch) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Textures.NinePatch) + name.vb: StyleProp(Of NinePatch) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: ) +- uid: MLEM.Ui.Style.StyleProp{MLEM.Sound.SoundEffectInfo} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Sound.SoundEffectInfo} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of SoundEffectInfo) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Sound.SoundEffectInfo) + name.vb: StyleProp(Of SoundEffectInfo) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Sound.SoundEffectInfo + name: SoundEffectInfo + href: MLEM.Sound.SoundEffectInfo.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Sound.SoundEffectInfo + name: SoundEffectInfo + href: MLEM.Sound.SoundEffectInfo.html + - name: ) +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Style.StyleProp{MLEM.Maths.Padding} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Maths.Padding} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Padding) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Maths.Padding) + name.vb: StyleProp(Of Padding) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Maths.Padding + name: Padding + href: MLEM.Maths.Padding.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Maths.Padding + name: Padding + href: MLEM.Maths.Padding.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ChildPadding* + commentId: Overload:MLEM.Ui.Elements.Element.ChildPadding + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.UiAnimation + commentId: T:MLEM.Ui.UiAnimation + parent: MLEM.Ui + href: MLEM.Ui.UiAnimation.html + name: UiAnimation + nameWithType: UiAnimation + fullName: MLEM.Ui.UiAnimation +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Style.StyleProp{MLEM.Ui.UiAnimation} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Ui.UiAnimation} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of UiAnimation) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Ui.UiAnimation) + name.vb: StyleProp(Of UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- 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.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.Misc.MlemPlatform.EnsureExists + commentId: M:MLEM.Misc.MlemPlatform.EnsureExists + parent: MLEM.Misc.MlemPlatform + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + name: EnsureExists() + nameWithType: MlemPlatform.EnsureExists() + fullName: MLEM.Misc.MlemPlatform.EnsureExists() + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.EnsureExists + name: EnsureExists + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.EnsureExists + name: EnsureExists + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_EnsureExists + - name: ( + - name: ) +- uid: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform +- uid: MLEM.Ui.Elements.Element.TextInputCallback + commentId: T:MLEM.Ui.Elements.Element.TextInputCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Element.html + name: Element.TextInputCallback + nameWithType: Element.TextInputCallback + fullName: MLEM.Ui.Elements.Element.TextInputCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.TextInputCallback + name: TextInputCallback + href: MLEM.Ui.Elements.Element.TextInputCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.TextInputCallback + name: TextInputCallback + href: MLEM.Ui.Elements.Element.TextInputCallback.html +- 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.Elements.Element.OtherElementCallback + commentId: T:MLEM.Ui.Elements.Element.OtherElementCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Element.html + name: Element.OtherElementCallback + nameWithType: Element.OtherElementCallback + fullName: MLEM.Ui.Elements.Element.OtherElementCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.OtherElementCallback + name: OtherElementCallback + href: MLEM.Ui.Elements.Element.OtherElementCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.OtherElementCallback + name: OtherElementCallback + href: MLEM.Ui.Elements.Element.OtherElementCallback.html +- uid: MLEM.Ui.Elements.Element.TabNextElementCallback + commentId: T:MLEM.Ui.Elements.Element.TabNextElementCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Element.html + name: Element.TabNextElementCallback + nameWithType: Element.TabNextElementCallback + fullName: MLEM.Ui.Elements.Element.TabNextElementCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.TabNextElementCallback + name: TabNextElementCallback + href: MLEM.Ui.Elements.Element.TabNextElementCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.TabNextElementCallback + name: TabNextElementCallback + href: MLEM.Ui.Elements.Element.TabNextElementCallback.html +- uid: MLEM.Ui.Elements.Element.GamepadNextElementCallback + commentId: T:MLEM.Ui.Elements.Element.GamepadNextElementCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Element.html + name: Element.GamepadNextElementCallback + nameWithType: Element.GamepadNextElementCallback + fullName: MLEM.Ui.Elements.Element.GamepadNextElementCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.GamepadNextElementCallback + name: GamepadNextElementCallback + href: MLEM.Ui.Elements.Element.GamepadNextElementCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.GamepadNextElementCallback + name: GamepadNextElementCallback + href: MLEM.Ui.Elements.Element.GamepadNextElementCallback.html +- 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.RootElement.OnElementAdded + commentId: E:MLEM.Ui.RootElement.OnElementAdded + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_OnElementAdded + name: OnElementAdded + nameWithType: RootElement.OnElementAdded + fullName: MLEM.Ui.RootElement.OnElementAdded +- uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.RootElement.OnElementRemoved + commentId: E:MLEM.Ui.RootElement.OnElementRemoved + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_OnElementRemoved + name: OnElementRemoved + nameWithType: RootElement.OnElementRemoved + fullName: MLEM.Ui.RootElement.OnElementRemoved +- uid: System.Collections.Generic.IList{MLEM.Ui.Elements.Element} + commentId: T:System.Collections.Generic.IList{MLEM.Ui.Elements.Element} + parent: System.Collections.Generic + definition: System.Collections.Generic.IList`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of Element) + fullName.vb: System.Collections.Generic.IList(Of MLEM.Ui.Elements.Element) + name.vb: IList(Of Element) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: System.Collections.Generic.IList`1 + commentId: T:System.Collections.Generic.IList`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of T) + fullName.vb: System.Collections.Generic.IList(Of T) + name.vb: IList(Of T) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: System.Collections.Generic.List{MLEM.Ui.UiAnimation} + commentId: T:System.Collections.Generic.List{MLEM.Ui.UiAnimation} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of UiAnimation) + fullName.vb: System.Collections.Generic.List(Of MLEM.Ui.UiAnimation) + name.vb: List(Of UiAnimation) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.SortedChildren* + commentId: Overload:MLEM.Ui.Elements.Element.SortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input* + commentId: Overload:MLEM.Ui.Elements.Element.Input + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- 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: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- 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: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ParentArea* + commentId: Overload:MLEM.Ui.Elements.Element.ParentArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.#ctor* + commentId: Overload:MLEM.Ui.Elements.Element.#ctor + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_ + name: Element + nameWithType: Element.Element + fullName: MLEM.Ui.Elements.Element.Element + nameWithType.vb: Element.New + fullName.vb: MLEM.Ui.Elements.Element.New + name.vb: New +- uid: MLEM.Ui.Elements.Element.AddChild* + commentId: Overload:MLEM.Ui.Elements.Element.AddChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild + nameWithType: Element.AddChild + fullName: MLEM.Ui.Elements.Element.AddChild +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Ui.Elements.Element.RemoveChild* + commentId: Overload:MLEM.Ui.Elements.Element.RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild + nameWithType: Element.RemoveChild + fullName: MLEM.Ui.Elements.Element.RemoveChild +- uid: MLEM.Ui.Elements.Element.RemoveChildren* + commentId: Overload:MLEM.Ui.Elements.Element.RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren + nameWithType: Element.RemoveChildren + fullName: MLEM.Ui.Elements.Element.RemoveChildren +- uid: System.Func{MLEM.Ui.Elements.Element,System.Boolean} + commentId: T:System.Func{MLEM.Ui.Elements.Element,System.Boolean} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Element, Boolean) + fullName.vb: System.Func(Of MLEM.Ui.Elements.Element, Boolean) + name.vb: Func(Of Element, Boolean) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty* + commentId: Overload:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty + nameWithType: Element.SetSortedChildrenDirty + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty* + commentId: Overload:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + nameWithType: Element.UpdateSortedChildrenIfDirty + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren* + commentId: Overload:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + nameWithType: Element.ForceUpdateSortedChildren + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren +- uid: MLEM.Ui.Elements.Element.SetAreaDirty* + commentId: Overload:MLEM.Ui.Elements.Element.SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty + nameWithType: Element.SetAreaDirty + fullName: MLEM.Ui.Elements.Element.SetAreaDirty +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty* + commentId: Overload:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty + nameWithType: Element.UpdateAreaIfDirty + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.ForceUpdateArea* + commentId: Overload:MLEM.Ui.Elements.Element.ForceUpdateArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateArea + name: ForceUpdateArea + nameWithType: Element.ForceUpdateArea + fullName: MLEM.Ui.Elements.Element.ForceUpdateArea +- uid: MLEM.Ui.UiSystem.OnElementAreaUpdated + commentId: E:MLEM.Ui.UiSystem.OnElementAreaUpdated + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_OnElementAreaUpdated + name: OnElementAreaUpdated + nameWithType: UiSystem.OnElementAreaUpdated + fullName: MLEM.Ui.UiSystem.OnElementAreaUpdated +- uid: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren* + commentId: Overload:MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + name: SetAreaAndUpdateChildren + nameWithType: Element.SetAreaAndUpdateChildren + fullName: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren +- uid: MLEM.Ui.Elements.Element.CalcActualSize* + commentId: Overload:MLEM.Ui.Elements.Element.CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize + nameWithType: Element.CalcActualSize + fullName: MLEM.Ui.Elements.Element.CalcActualSize +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors* + commentId: Overload:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + nameWithType: Element.GetAreaForAutoAnchors + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild* + commentId: Overload:MLEM.Ui.Elements.Element.GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild + nameWithType: Element.GetLowestChild + fullName: MLEM.Ui.Elements.Element.GetLowestChild +- uid: MLEM.Ui.Elements.Element.GetRightmostChild* + commentId: Overload:MLEM.Ui.Elements.Element.GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild + nameWithType: Element.GetRightmostChild + fullName: MLEM.Ui.Elements.Element.GetRightmostChild +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling* + commentId: Overload:MLEM.Ui.Elements.Element.GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling + nameWithType: Element.GetLowestOlderSibling + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling +- uid: MLEM.Ui.Elements.Element.GetOlderSibling* + commentId: Overload:MLEM.Ui.Elements.Element.GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling + nameWithType: Element.GetOlderSibling + fullName: MLEM.Ui.Elements.Element.GetOlderSibling +- uid: MLEM.Ui.Elements.Element.GetSiblings* + commentId: Overload:MLEM.Ui.Elements.Element.GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings + nameWithType: Element.GetSiblings + fullName: MLEM.Ui.Elements.Element.GetSiblings +- uid: System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element} + commentId: T:System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Element) + fullName.vb: System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element) + name.vb: IEnumerable(Of Element) + 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.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.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.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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: MLEM.Ui.Elements.Element.GetChildren* + commentId: Overload:MLEM.Ui.Elements.Element.GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren + nameWithType: Element.GetChildren + fullName: MLEM.Ui.Elements.Element.GetChildren +- uid: System.Func{{T},System.Boolean} + commentId: T:System.Func{``0,System.Boolean} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Boolean) + fullName.vb: System.Func(Of T, Boolean) + name.vb: Func(Of T, Boolean) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Collections.Generic.IEnumerable{{T}} + commentId: T:System.Collections.Generic.IEnumerable{``0} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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: MLEM.Ui.Elements.Element.GetParentTree* + commentId: Overload:MLEM.Ui.Elements.Element.GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree + nameWithType: Element.GetParentTree + fullName: MLEM.Ui.Elements.Element.GetParentTree +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea* + commentId: Overload:MLEM.Ui.Elements.Element.GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea + nameWithType: Element.GetTotalCoveredArea + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren* + commentId: Overload:MLEM.Ui.Elements.Element.GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren + nameWithType: Element.GetRelevantChildren + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren +- uid: MLEM.Ui.Elements.Element.Update* + commentId: Overload:MLEM.Ui.Elements.Element.Update + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: Element.Update + fullName: MLEM.Ui.Elements.Element.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.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.DrawTransformed* + commentId: Overload:MLEM.Ui.Elements.Element.DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed + nameWithType: Element.DrawTransformed + fullName: MLEM.Ui.Elements.Element.DrawTransformed +- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: MLEM.Graphics.SpriteBatchContext + commentId: T:MLEM.Graphics.SpriteBatchContext + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContext.html + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext +- 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.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.Elements.Element.Draw* + commentId: Overload:MLEM.Ui.Elements.Element.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: Draw + nameWithType: Element.Draw + fullName: MLEM.Ui.Elements.Element.Draw +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetElementUnderPos* + commentId: Overload:MLEM.Ui.Elements.Element.GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos + nameWithType: Element.GetElementUnderPos + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- 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.Elements.Element.PlayAnimation* + commentId: Overload:MLEM.Ui.Elements.Element.PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation + nameWithType: Element.PlayAnimation + fullName: MLEM.Ui.Elements.Element.PlayAnimation +- uid: MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_OnFinished_MLEM_Ui_Elements_Element_ + name: OnFinished(Element) + nameWithType: UiAnimation.OnFinished(Element) + fullName: MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + name: OnFinished + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_OnFinished_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + name: OnFinished + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_OnFinished_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation* + commentId: Overload:MLEM.Ui.Elements.Element.StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation + nameWithType: Element.StopAnimation + fullName: MLEM.Ui.Elements.Element.StopAnimation +- 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: MLEM.Ui.Elements.Element.ToString* + commentId: Overload:MLEM.Ui.Elements.Element.ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString + nameWithType: Element.ToString + fullName: MLEM.Ui.Elements.Element.ToString +- uid: MLEM.Ui.Elements.Element.AndChildren* + commentId: Overload:MLEM.Ui.Elements.Element.AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren + nameWithType: Element.AndChildren + fullName: MLEM.Ui.Elements.Element.AndChildren +- 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 + nameWithType: Action + fullName: System.Action + 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 + nameWithType: Action + fullName: System.Action + 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: MLEM.Ui.Elements.Element.ReorderChildren* + commentId: Overload:MLEM.Ui.Elements.Element.ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren + nameWithType: Element.ReorderChildren + fullName: MLEM.Ui.Elements.Element.ReorderChildren +- uid: System.Comparison{MLEM.Ui.Elements.Element} + commentId: T:System.Comparison{MLEM.Ui.Elements.Element} + parent: System + definition: System.Comparison`1 + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + name: Comparison + nameWithType: Comparison + fullName: System.Comparison + nameWithType.vb: Comparison(Of Element) + fullName.vb: System.Comparison(Of MLEM.Ui.Elements.Element) + name.vb: Comparison(Of Element) + spec.csharp: + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + spec.vb: + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: System.Comparison`1 + commentId: T:System.Comparison`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + name: Comparison + nameWithType: Comparison + fullName: System.Comparison + nameWithType.vb: Comparison(Of T) + fullName.vb: System.Comparison(Of T) + name.vb: Comparison(Of T) + spec.csharp: + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren* + commentId: Overload:MLEM.Ui.Elements.Element.ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren + nameWithType: Element.ReverseChildren + fullName: MLEM.Ui.Elements.Element.ReverseChildren +- uid: System.Nullable{System.Int32} + commentId: T:System.Nullable{System.Int32} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int? + nameWithType: int? + fullName: int? + nameWithType.vb: Integer? + fullName.vb: Integer? + name.vb: Integer? + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform* + commentId: Overload:MLEM.Ui.Elements.Element.ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform + nameWithType: Element.ScaleTransform + fullName: MLEM.Ui.Elements.Element.ScaleTransform +- uid: System.Nullable{Microsoft.Xna.Framework.Vector2} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Vector2} + parent: System + definition: System.Nullable`1 + name: Vector2? + nameWithType: Vector2? + fullName: Microsoft.Xna.Framework.Vector2? + spec.csharp: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' +- uid: MLEM.Ui.Elements.Element.InitStyle* + commentId: Overload:MLEM.Ui.Elements.Element.InitStyle + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle + nameWithType: Element.InitStyle + fullName: MLEM.Ui.Elements.Element.InitStyle +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty* + commentId: Overload:MLEM.Ui.Elements.Element.OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty + nameWithType: Element.OnChildAreaDirty + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty +- uid: MLEM.Ui.Elements.Element.TransformInverse* + commentId: Overload:MLEM.Ui.Elements.Element.TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse + nameWithType: Element.TransformInverse + fullName: MLEM.Ui.Elements.Element.TransformInverse +- uid: MLEM.Ui.RootElement.InvTransform + commentId: P:MLEM.Ui.RootElement.InvTransform + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_InvTransform + name: InvTransform + nameWithType: RootElement.InvTransform + fullName: MLEM.Ui.RootElement.InvTransform +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.UiControls.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.UiControls.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + isExternal: true + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: UiControls.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.UiControls.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.UiControls.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.UiControls.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll* + commentId: Overload:MLEM.Ui.Elements.Element.TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll + nameWithType: Element.TransformInverseAll + fullName: MLEM.Ui.Elements.Element.TransformInverseAll +- uid: MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element) + isExternal: true + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Add_System_String_MLEM_Ui_Elements_Element_ + name: Add(string, Element) + nameWithType: UiSystem.Add(string, Element) + fullName: MLEM.Ui.UiSystem.Add(string, MLEM.Ui.Elements.Element) + nameWithType.vb: UiSystem.Add(String, Element) + fullName.vb: MLEM.Ui.UiSystem.Add(String, MLEM.Ui.Elements.Element) + name.vb: Add(String, Element) + spec.csharp: + - uid: MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element) + name: Add + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Add_System_String_MLEM_Ui_Elements_Element_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element) + name: Add + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Add_System_String_MLEM_Ui_Elements_Element_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi* + commentId: Overload:MLEM.Ui.Elements.Element.AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi + nameWithType: Element.AddedToUi + fullName: MLEM.Ui.Elements.Element.AddedToUi +- uid: MLEM.Ui.UiSystem.Remove(System.String) + commentId: M:MLEM.Ui.UiSystem.Remove(System.String) + isExternal: true + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Remove_System_String_ + name: Remove(string) + nameWithType: UiSystem.Remove(string) + fullName: MLEM.Ui.UiSystem.Remove(string) + nameWithType.vb: UiSystem.Remove(String) + fullName.vb: MLEM.Ui.UiSystem.Remove(String) + name.vb: Remove(String) + spec.csharp: + - uid: MLEM.Ui.UiSystem.Remove(System.String) + name: Remove + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Remove_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.UiSystem.Remove(System.String) + name: Remove + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Remove_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi* + commentId: Overload:MLEM.Ui.Elements.Element.RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi + nameWithType: Element.RemovedFromUi + fullName: MLEM.Ui.Elements.Element.RemovedFromUi diff --git a/Docs/api/MLEM.Ui.Elements.ElementExtensions.yml b/Docs/api/MLEM.Ui.Elements.ElementExtensions.yml new file mode 100644 index 0000000..28878b1 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.ElementExtensions.yml @@ -0,0 +1,1079 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + id: ElementExtensions + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + - MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + - MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + - MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + - MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + - MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + langs: + - csharp + - vb + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions + type: Class + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ElementExtensions + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 203 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: This class contains a set of extensions for dealing with objects + example: [] + syntax: + content: public static class ElementExtensions + content.vb: Public Module ElementExtensions + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + id: AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + isExtensionMethod: true + parent: MLEM.Ui.Elements.ElementExtensions + langs: + - csharp + - vb + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddTooltip + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 211 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Adds a new to the given element using the constructor + example: [] + syntax: + content: public static Tooltip AddTooltip(this Element element, Paragraph.TextCallback textCallback) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element to add the tooltip to + - id: textCallback + type: MLEM.Ui.Elements.Paragraph.TextCallback + description: The text to display on the tooltip + return: + type: MLEM.Ui.Elements.Tooltip + description: The created tooltip instance + content.vb: Public Shared Function AddTooltip(element As Element, textCallback As Paragraph.TextCallback) As Tooltip + overload: MLEM.Ui.Elements.ElementExtensions.AddTooltip* +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + id: AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExtensionMethod: true + parent: MLEM.Ui.Elements.ElementExtensions + langs: + - csharp + - vb + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddTooltip + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 221 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Adds a new to the given element using the constructor + example: [] + syntax: + content: public static Tooltip AddTooltip(this Element element, string text) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element to add the tooltip to + - id: text + type: System.String + description: The text to display on the tooltip + return: + type: MLEM.Ui.Elements.Tooltip + description: The created tooltip instance + content.vb: Public Shared Function AddTooltip(element As Element, text As String) As Tooltip + overload: MLEM.Ui.Elements.ElementExtensions.AddTooltip* + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + id: AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + isExtensionMethod: true + parent: MLEM.Ui.Elements.ElementExtensions + langs: + - csharp + - vb + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddTooltip + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 231 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Adds the given to the given element + example: [] + syntax: + content: public static Tooltip AddTooltip(this Element element, Tooltip tooltip) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element to add the tooltip to + - id: tooltip + type: MLEM.Ui.Elements.Tooltip + description: The tooltip to add + return: + type: MLEM.Ui.Elements.Tooltip + description: The passed tooltip, for chaining + content.vb: Public Shared Function AddTooltip(element As Element, tooltip As Tooltip) As Tooltip + overload: MLEM.Ui.Elements.ElementExtensions.AddTooltip* +- uid: MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + id: IsAuto(MLEM.Ui.Anchor) + isExtensionMethod: true + parent: MLEM.Ui.Elements.ElementExtensions + langs: + - csharp + - vb + name: IsAuto(Anchor) + nameWithType: ElementExtensions.IsAuto(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsAuto(MLEM.Ui.Anchor) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsAuto + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 241 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns whether the given is automatic. The anchors , , , and any anchor that will return true. + example: [] + syntax: + content: public static bool IsAuto(this Anchor anchor) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The anchor to query. + return: + type: System.Boolean + description: Whether the given anchor is automatic. + content.vb: Public Shared Function IsAuto(anchor As Anchor) As Boolean + overload: MLEM.Ui.Elements.ElementExtensions.IsAuto* +- uid: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + id: IsInline(MLEM.Ui.Anchor) + isExtensionMethod: true + parent: MLEM.Ui.Elements.ElementExtensions + langs: + - csharp + - vb + name: IsInline(Anchor) + nameWithType: ElementExtensions.IsInline(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsInline + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 250 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns whether the given is inline. The anchors , , , and any anchor that will return true. + example: [] + syntax: + content: public static bool IsInline(this Anchor anchor) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The anchor to query. + return: + type: System.Boolean + description: Whether the given anchor is inline. + content.vb: Public Shared Function IsInline(anchor As Anchor) As Boolean + overload: MLEM.Ui.Elements.ElementExtensions.IsInline* +- uid: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + id: IsIgnoreOverflow(MLEM.Ui.Anchor) + isExtensionMethod: true + parent: MLEM.Ui.Elements.ElementExtensions + langs: + - csharp + - vb + name: IsIgnoreOverflow(Anchor) + nameWithType: ElementExtensions.IsIgnoreOverflow(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsIgnoreOverflow + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 259 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns whether the given ignores overflow. The anchors , , and will return true. + example: [] + syntax: + content: public static bool IsIgnoreOverflow(this Anchor anchor) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The anchor to query. + return: + type: System.Boolean + description: Whether the given anchor ignores overflow. + content.vb: Public Shared Function IsIgnoreOverflow(anchor As Anchor) As Boolean + overload: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow* +- uid: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + id: IsLeftAligned(MLEM.Ui.Anchor) + isExtensionMethod: true + parent: MLEM.Ui.Elements.ElementExtensions + langs: + - csharp + - vb + name: IsLeftAligned(Anchor) + nameWithType: ElementExtensions.IsLeftAligned(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned(MLEM.Ui.Anchor) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsLeftAligned + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 268 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns whether the given is left-aligned for the purpose of . The anchors , , , , and any anchor that will return true. + example: [] + syntax: + content: public static bool IsLeftAligned(this Anchor anchor) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The anchor to query. + return: + type: System.Boolean + description: Whether the given anchor is left-aligned. + content.vb: Public Shared Function IsLeftAligned(anchor As Anchor) As Boolean + overload: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned* +- uid: MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + id: IsTopAligned(MLEM.Ui.Anchor) + isExtensionMethod: true + parent: MLEM.Ui.Elements.ElementExtensions + langs: + - csharp + - vb + name: IsTopAligned(Anchor) + nameWithType: ElementExtensions.IsTopAligned(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsTopAligned(MLEM.Ui.Anchor) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsTopAligned + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 277 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns whether the given is top-aligned for the purpose of . The anchors , , , , , , and will return true. + example: [] + syntax: + content: public static bool IsTopAligned(this Anchor anchor) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The anchor to query. + return: + type: System.Boolean + description: Whether the given anchor is top-aligned. + content.vb: Public Shared Function IsTopAligned(anchor As Anchor) As Boolean + overload: MLEM.Ui.Elements.ElementExtensions.IsTopAligned* +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.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.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Ui.Elements.Tooltip + commentId: T:MLEM.Ui.Elements.Tooltip + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Tooltip.html + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip +- uid: MLEM.Ui.Elements.Tooltip.#ctor(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Tooltip.#ctor(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element) + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip__ctor_MLEM_Ui_Elements_Paragraph_TextCallback_MLEM_Ui_Elements_Element_ + name: Tooltip(TextCallback, Element) + nameWithType: Tooltip.Tooltip(Paragraph.TextCallback, Element) + fullName: MLEM.Ui.Elements.Tooltip.Tooltip(MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Ui.Elements.Element) + nameWithType.vb: Tooltip.New(Paragraph.TextCallback, Element) + fullName.vb: MLEM.Ui.Elements.Tooltip.New(MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Ui.Elements.Element) + name.vb: New(TextCallback, Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Tooltip.#ctor(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element) + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip__ctor_MLEM_Ui_Elements_Paragraph_TextCallback_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - name: New + - name: ( + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip* + commentId: Overload:MLEM.Ui.Elements.ElementExtensions.AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip + nameWithType: ElementExtensions.AddTooltip + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip +- uid: MLEM.Ui.Elements.Paragraph.TextCallback + commentId: T:MLEM.Ui.Elements.Paragraph.TextCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Paragraph.html + name: Paragraph.TextCallback + nameWithType: Paragraph.TextCallback + fullName: MLEM.Ui.Elements.Paragraph.TextCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html +- uid: MLEM.Ui.Elements.Tooltip.#ctor(System.String,MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Tooltip.#ctor(System.String,MLEM.Ui.Elements.Element) + isExternal: true + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip__ctor_System_String_MLEM_Ui_Elements_Element_ + name: Tooltip(string, Element) + nameWithType: Tooltip.Tooltip(string, Element) + fullName: MLEM.Ui.Elements.Tooltip.Tooltip(string, MLEM.Ui.Elements.Element) + nameWithType.vb: Tooltip.New(String, Element) + fullName.vb: MLEM.Ui.Elements.Tooltip.New(String, MLEM.Ui.Elements.Element) + name.vb: New(String, Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Tooltip.#ctor(System.String,MLEM.Ui.Elements.Element) + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip__ctor_System_String_MLEM_Ui_Elements_Element_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - name: New + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- 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.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: MLEM.Ui.Anchor.AutoLeft + commentId: F:MLEM.Ui.Anchor.AutoLeft + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoLeft + name: AutoLeft + nameWithType: Anchor.AutoLeft + fullName: MLEM.Ui.Anchor.AutoLeft +- uid: MLEM.Ui.Anchor.AutoCenter + commentId: F:MLEM.Ui.Anchor.AutoCenter + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoCenter + name: AutoCenter + nameWithType: Anchor.AutoCenter + fullName: MLEM.Ui.Anchor.AutoCenter +- uid: MLEM.Ui.Anchor.AutoRight + commentId: F:MLEM.Ui.Anchor.AutoRight + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoRight + name: AutoRight + nameWithType: Anchor.AutoRight + fullName: MLEM.Ui.Anchor.AutoRight +- uid: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsInline_MLEM_Ui_Anchor_ + name: IsInline(Anchor) + nameWithType: ElementExtensions.IsInline(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + name: IsInline + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsInline_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsInline(MLEM.Ui.Anchor) + name: IsInline + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsInline_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.IsAuto* + commentId: Overload:MLEM.Ui.Elements.ElementExtensions.IsAuto + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsAuto_MLEM_Ui_Anchor_ + name: IsAuto + nameWithType: ElementExtensions.IsAuto + fullName: MLEM.Ui.Elements.ElementExtensions.IsAuto +- 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 + 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: MLEM.Ui.Anchor.AutoInline + commentId: F:MLEM.Ui.Anchor.AutoInline + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoInline + name: AutoInline + nameWithType: Anchor.AutoInline + fullName: MLEM.Ui.Anchor.AutoInline +- uid: MLEM.Ui.Anchor.AutoInlineCenter + commentId: F:MLEM.Ui.Anchor.AutoInlineCenter + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoInlineCenter + name: AutoInlineCenter + nameWithType: Anchor.AutoInlineCenter + fullName: MLEM.Ui.Anchor.AutoInlineCenter +- uid: MLEM.Ui.Anchor.AutoInlineBottom + commentId: F:MLEM.Ui.Anchor.AutoInlineBottom + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoInlineBottom + name: AutoInlineBottom + nameWithType: Anchor.AutoInlineBottom + fullName: MLEM.Ui.Anchor.AutoInlineBottom +- uid: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + commentId: M:MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsIgnoreOverflow_MLEM_Ui_Anchor_ + name: IsIgnoreOverflow(Anchor) + nameWithType: ElementExtensions.IsIgnoreOverflow(Anchor) + fullName: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + name: IsIgnoreOverflow + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsIgnoreOverflow_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow(MLEM.Ui.Anchor) + name: IsIgnoreOverflow + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsIgnoreOverflow_MLEM_Ui_Anchor_ + - name: ( + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.IsInline* + commentId: Overload:MLEM.Ui.Elements.ElementExtensions.IsInline + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsInline_MLEM_Ui_Anchor_ + name: IsInline + nameWithType: ElementExtensions.IsInline + fullName: MLEM.Ui.Elements.ElementExtensions.IsInline +- uid: MLEM.Ui.Anchor.AutoInlineIgnoreOverflow + commentId: F:MLEM.Ui.Anchor.AutoInlineIgnoreOverflow + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoInlineIgnoreOverflow + name: AutoInlineIgnoreOverflow + nameWithType: Anchor.AutoInlineIgnoreOverflow + fullName: MLEM.Ui.Anchor.AutoInlineIgnoreOverflow +- uid: MLEM.Ui.Anchor.AutoInlineCenterIgnoreOverflow + commentId: F:MLEM.Ui.Anchor.AutoInlineCenterIgnoreOverflow + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoInlineCenterIgnoreOverflow + name: AutoInlineCenterIgnoreOverflow + nameWithType: Anchor.AutoInlineCenterIgnoreOverflow + fullName: MLEM.Ui.Anchor.AutoInlineCenterIgnoreOverflow +- uid: MLEM.Ui.Anchor.AutoInlineBottomIgnoreOverflow + commentId: F:MLEM.Ui.Anchor.AutoInlineBottomIgnoreOverflow + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_AutoInlineBottomIgnoreOverflow + name: AutoInlineBottomIgnoreOverflow + nameWithType: Anchor.AutoInlineBottomIgnoreOverflow + fullName: MLEM.Ui.Anchor.AutoInlineBottomIgnoreOverflow +- uid: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow* + commentId: Overload:MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsIgnoreOverflow_MLEM_Ui_Anchor_ + name: IsIgnoreOverflow + nameWithType: ElementExtensions.IsIgnoreOverflow + fullName: MLEM.Ui.Elements.ElementExtensions.IsIgnoreOverflow +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Anchor.TopLeft + commentId: F:MLEM.Ui.Anchor.TopLeft + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_TopLeft + name: TopLeft + nameWithType: Anchor.TopLeft + fullName: MLEM.Ui.Anchor.TopLeft +- uid: MLEM.Ui.Anchor.CenterLeft + commentId: F:MLEM.Ui.Anchor.CenterLeft + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_CenterLeft + name: CenterLeft + nameWithType: Anchor.CenterLeft + fullName: MLEM.Ui.Anchor.CenterLeft +- uid: MLEM.Ui.Anchor.BottomLeft + commentId: F:MLEM.Ui.Anchor.BottomLeft + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_BottomLeft + name: BottomLeft + nameWithType: Anchor.BottomLeft + fullName: MLEM.Ui.Anchor.BottomLeft +- uid: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned* + commentId: Overload:MLEM.Ui.Elements.ElementExtensions.IsLeftAligned + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsLeftAligned_MLEM_Ui_Anchor_ + name: IsLeftAligned + nameWithType: ElementExtensions.IsLeftAligned + fullName: MLEM.Ui.Elements.ElementExtensions.IsLeftAligned +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Anchor.TopCenter + commentId: F:MLEM.Ui.Anchor.TopCenter + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_TopCenter + name: TopCenter + nameWithType: Anchor.TopCenter + fullName: MLEM.Ui.Anchor.TopCenter +- uid: MLEM.Ui.Anchor.TopRight + commentId: F:MLEM.Ui.Anchor.TopRight + href: MLEM.Ui.Anchor.html#MLEM_Ui_Anchor_TopRight + name: TopRight + nameWithType: Anchor.TopRight + fullName: MLEM.Ui.Anchor.TopRight +- uid: MLEM.Ui.Elements.ElementExtensions.IsTopAligned* + commentId: Overload:MLEM.Ui.Elements.ElementExtensions.IsTopAligned + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_IsTopAligned_MLEM_Ui_Anchor_ + name: IsTopAligned + nameWithType: ElementExtensions.IsTopAligned + fullName: MLEM.Ui.Elements.ElementExtensions.IsTopAligned diff --git a/Docs/api/MLEM.Ui.Elements.ElementHelper.yml b/Docs/api/MLEM.Ui.Elements.ElementHelper.yml new file mode 100644 index 0000000..0dd7970 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.ElementHelper.yml @@ -0,0 +1,1381 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.ElementHelper + commentId: T:MLEM.Ui.Elements.ElementHelper + id: ElementHelper + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.ElementHelper.ImageButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.String,System.String,System.Single) + - MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Input.Keybind,MLEM.Input.InputHandler,System.String,MLEM.Input.GenericInput,System.String,System.Func{MLEM.Input.GenericInput,System.String},System.Int32,System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean}) + - MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Input.Keybind,MLEM.Input.InputHandler,System.String,MLEM.Input.Keybind,System.String,System.Func{MLEM.Input.GenericInput,System.String},System.Int32,System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean}) + - MLEM.Ui.Elements.ElementHelper.MakeColumns(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean) + - MLEM.Ui.Elements.ElementHelper.MakeGrid(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32) + - MLEM.Ui.Elements.ElementHelper.NumberField(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32,MLEM.Ui.Elements.TextField.Rule,MLEM.Ui.Elements.TextField.TextChanged) + - MLEM.Ui.Elements.ElementHelper.ShowInfoBox(MLEM.Ui.UiSystem,MLEM.Ui.Anchor,System.Single,System.String,System.Single,System.String) + langs: + - csharp + - vb + name: ElementHelper + nameWithType: ElementHelper + fullName: MLEM.Ui.Elements.ElementHelper + type: Class + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ElementHelper + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 13 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: This class contains a set of helper methods that aid in creating special kinds of compound types for use inside of a . + example: [] + syntax: + content: public static class ElementHelper + content.vb: Public Module ElementHelper + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Ui.Elements.ElementHelper.ImageButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.String,System.String,System.Single) + commentId: M:MLEM.Ui.Elements.ElementHelper.ImageButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.String,System.String,System.Single) + id: ImageButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.String,System.String,System.Single) + parent: MLEM.Ui.Elements.ElementHelper + langs: + - csharp + - vb + name: ImageButton(Anchor, Vector2, TextureRegion, string, string, float) + nameWithType: ElementHelper.ImageButton(Anchor, Vector2, TextureRegion, string, string, float) + fullName: MLEM.Ui.Elements.ElementHelper.ImageButton(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, string, string, float) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ImageButton + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 25 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a button with an image on the left side of its text. + example: [] + syntax: + content: public static Button ImageButton(Anchor anchor, Vector2 size, TextureRegion texture, string text = null, string tooltipText = null, float imagePadding = 2) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The button's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The button's size + - id: texture + type: MLEM.Textures.TextureRegion + description: The texture of the image to render on the button + - id: text + type: System.String + description: The text to display on the button + - id: tooltipText + type: System.String + description: The text of the button's tooltip + - id: imagePadding + type: System.Single + description: The of the button's image + return: + type: MLEM.Ui.Elements.Button + description: An image button + content.vb: Public Shared Function ImageButton(anchor As Anchor, size As Vector2, texture As TextureRegion, text As String = Nothing, tooltipText As String = Nothing, imagePadding As Single = 2) As Button + overload: MLEM.Ui.Elements.ElementHelper.ImageButton* + nameWithType.vb: ElementHelper.ImageButton(Anchor, Vector2, TextureRegion, String, String, Single) + fullName.vb: MLEM.Ui.Elements.ElementHelper.ImageButton(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, String, String, Single) + name.vb: ImageButton(Anchor, Vector2, TextureRegion, String, String, Single) +- uid: MLEM.Ui.Elements.ElementHelper.ShowInfoBox(MLEM.Ui.UiSystem,MLEM.Ui.Anchor,System.Single,System.String,System.Single,System.String) + commentId: M:MLEM.Ui.Elements.ElementHelper.ShowInfoBox(MLEM.Ui.UiSystem,MLEM.Ui.Anchor,System.Single,System.String,System.Single,System.String) + id: ShowInfoBox(MLEM.Ui.UiSystem,MLEM.Ui.Anchor,System.Single,System.String,System.Single,System.String) + parent: MLEM.Ui.Elements.ElementHelper + langs: + - csharp + - vb + name: ShowInfoBox(UiSystem, Anchor, float, string, float, string) + nameWithType: ElementHelper.ShowInfoBox(UiSystem, Anchor, float, string, float, string) + fullName: MLEM.Ui.Elements.ElementHelper.ShowInfoBox(MLEM.Ui.UiSystem, MLEM.Ui.Anchor, float, string, float, string) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ShowInfoBox + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 45 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Creates a panel that contains a paragraph of text and a button to close the panel. + + The panel is part of a group, which causes elements in the background (behind and around the panel) to not be clickable, leaving only the "close" button. + example: [] + syntax: + content: public static Panel ShowInfoBox(UiSystem system, Anchor anchor, float width, string text, float buttonHeight = 10, string okText = "Okay") + parameters: + - id: system + type: MLEM.Ui.UiSystem + description: The ui system to add the panel to, optional. + - id: anchor + type: MLEM.Ui.Anchor + description: The anchor of the panel + - id: width + type: System.Single + description: The width of the panel + - id: text + type: System.String + description: The text to display on the panel + - id: buttonHeight + type: System.Single + description: The height of the "close" button + - id: okText + type: System.String + description: The text on the "close" button + return: + type: MLEM.Ui.Elements.Panel + description: An info box panel + content.vb: Public Shared Function ShowInfoBox(system As UiSystem, anchor As Anchor, width As Single, text As String, buttonHeight As Single = 10, okText As String = "Okay") As Panel + overload: MLEM.Ui.Elements.ElementHelper.ShowInfoBox* + nameWithType.vb: ElementHelper.ShowInfoBox(UiSystem, Anchor, Single, String, Single, String) + fullName.vb: MLEM.Ui.Elements.ElementHelper.ShowInfoBox(MLEM.Ui.UiSystem, MLEM.Ui.Anchor, Single, String, Single, String) + name.vb: ShowInfoBox(UiSystem, Anchor, Single, String, Single, String) +- uid: MLEM.Ui.Elements.ElementHelper.MakeColumns(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean) + commentId: M:MLEM.Ui.Elements.ElementHelper.MakeColumns(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean) + id: MakeColumns(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Vector2,System.Int32,System.Boolean) + parent: MLEM.Ui.Elements.ElementHelper + langs: + - csharp + - vb + name: MakeColumns(Element, Vector2, int, bool) + nameWithType: ElementHelper.MakeColumns(Element, Vector2, int, bool) + fullName: MLEM.Ui.Elements.ElementHelper.MakeColumns(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.Vector2, int, bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MakeColumns + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 66 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates an array of groups with a fixed width that can be used to create a column structure + example: [] + syntax: + content: public static Group[] MakeColumns(Element parent, Vector2 totalSize, int amount, bool setHeightBasedOnChildren = true) + parameters: + - id: parent + type: MLEM.Ui.Elements.Element + description: The element the groups should be added to, optional. + - id: totalSize + type: Microsoft.Xna.Framework.Vector2 + description: The total width of all of the groups combined + - id: amount + type: System.Int32 + description: The amount of groups to split the total size into + - id: setHeightBasedOnChildren + type: System.Boolean + description: Whether the groups should set their heights based on their children's heights + return: + type: MLEM.Ui.Elements.Group[] + description: An array of columns + content.vb: Public Shared Function MakeColumns(parent As Element, totalSize As Vector2, amount As Integer, setHeightBasedOnChildren As Boolean = True) As Group() + overload: MLEM.Ui.Elements.ElementHelper.MakeColumns* + nameWithType.vb: ElementHelper.MakeColumns(Element, Vector2, Integer, Boolean) + fullName.vb: MLEM.Ui.Elements.ElementHelper.MakeColumns(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.Vector2, Integer, Boolean) + name.vb: MakeColumns(Element, Vector2, Integer, Boolean) +- uid: MLEM.Ui.Elements.ElementHelper.MakeGrid(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32) + commentId: M:MLEM.Ui.Elements.ElementHelper.MakeGrid(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32) + id: MakeGrid(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32) + parent: MLEM.Ui.Elements.ElementHelper + langs: + - csharp + - vb + name: MakeGrid(Element, Vector2, int, int) + nameWithType: ElementHelper.MakeGrid(Element, Vector2, int, int) + fullName: MLEM.Ui.Elements.ElementHelper.MakeGrid(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.Vector2, int, int) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MakeGrid + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 84 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates an array of groups with a fixed width and height that can be used to create a grid with equally sized boxes. + example: [] + syntax: + content: public static Group[,] MakeGrid(Element parent, Vector2 totalSize, int width, int height) + parameters: + - id: parent + type: MLEM.Ui.Elements.Element + description: The element the groups should be added to, can be null. + - id: totalSize + type: Microsoft.Xna.Framework.Vector2 + description: The total size that the grid should take up. + - id: width + type: System.Int32 + description: The width of the grid, or the amount of columns it should have. + - id: height + type: System.Int32 + description: The height of the grid, or the amount of rows it should have. + return: + type: MLEM.Ui.Elements.Group[,] + description: The created grid. + content.vb: Public Shared Function MakeGrid(parent As Element, totalSize As Vector2, width As Integer, height As Integer) As Group(,) + overload: MLEM.Ui.Elements.ElementHelper.MakeGrid* + nameWithType.vb: ElementHelper.MakeGrid(Element, Vector2, Integer, Integer) + fullName.vb: MLEM.Ui.Elements.ElementHelper.MakeGrid(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.Vector2, Integer, Integer) + name.vb: MakeGrid(Element, Vector2, Integer, Integer) +- uid: MLEM.Ui.Elements.ElementHelper.NumberField(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32,MLEM.Ui.Elements.TextField.Rule,MLEM.Ui.Elements.TextField.TextChanged) + commentId: M:MLEM.Ui.Elements.ElementHelper.NumberField(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32,MLEM.Ui.Elements.TextField.Rule,MLEM.Ui.Elements.TextField.TextChanged) + id: NumberField(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32,MLEM.Ui.Elements.TextField.Rule,MLEM.Ui.Elements.TextField.TextChanged) + parent: MLEM.Ui.Elements.ElementHelper + langs: + - csharp + - vb + name: NumberField(Anchor, Vector2, int, int, Rule, TextChanged) + nameWithType: ElementHelper.NumberField(Anchor, Vector2, int, int, TextField.Rule, TextField.TextChanged) + fullName: MLEM.Ui.Elements.ElementHelper.NumberField(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, int, int, MLEM.Ui.Elements.TextField.Rule, MLEM.Ui.Elements.TextField.TextChanged) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NumberField + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 106 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a with a + and a - button next to it, to allow for easy number input. + example: [] + syntax: + content: public static Group NumberField(Anchor anchor, Vector2 size, int defaultValue = 0, int stepPerClick = 1, TextField.Rule rule = null, TextField.TextChanged onTextChange = null) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The text field's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The size of the text field + - id: defaultValue + type: System.Int32 + description: The default content of the text field + - id: stepPerClick + type: System.Int32 + description: The value that is added or removed to the text field's value when clicking the + or - buttons + - id: rule + type: MLEM.Ui.Elements.TextField.Rule + description: The rule for text input. by default. + - id: onTextChange + type: MLEM.Ui.Elements.TextField.TextChanged + description: A callback that is invoked when the text field's text changes + return: + type: MLEM.Ui.Elements.Group + description: A group that contains the number field + content.vb: Public Shared Function NumberField(anchor As Anchor, size As Vector2, defaultValue As Integer = 0, stepPerClick As Integer = 1, rule As TextField.Rule = Nothing, onTextChange As TextField.TextChanged = Nothing) As Group + overload: MLEM.Ui.Elements.ElementHelper.NumberField* + nameWithType.vb: ElementHelper.NumberField(Anchor, Vector2, Integer, Integer, TextField.Rule, TextField.TextChanged) + fullName.vb: MLEM.Ui.Elements.ElementHelper.NumberField(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, Integer, Integer, MLEM.Ui.Elements.TextField.Rule, MLEM.Ui.Elements.TextField.TextChanged) + name.vb: NumberField(Anchor, Vector2, Integer, Integer, Rule, TextChanged) +- uid: MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Input.Keybind,MLEM.Input.InputHandler,System.String,MLEM.Input.GenericInput,System.String,System.Func{MLEM.Input.GenericInput,System.String},System.Int32,System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean}) + commentId: M:MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Input.Keybind,MLEM.Input.InputHandler,System.String,MLEM.Input.GenericInput,System.String,System.Func{MLEM.Input.GenericInput,System.String},System.Int32,System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean}) + id: KeybindButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Input.Keybind,MLEM.Input.InputHandler,System.String,MLEM.Input.GenericInput,System.String,System.Func{MLEM.Input.GenericInput,System.String},System.Int32,System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean}) + parent: MLEM.Ui.Elements.ElementHelper + langs: + - csharp + - vb + name: KeybindButton(Anchor, Vector2, Keybind, InputHandler, string, GenericInput, string, Func, int, Func, bool>) + nameWithType: ElementHelper.KeybindButton(Anchor, Vector2, Keybind, InputHandler, string, GenericInput, string, Func, int, Func, bool>) + fullName: MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Input.Keybind, MLEM.Input.InputHandler, string, MLEM.Input.GenericInput, string, System.Func, int, System.Func, bool>) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: KeybindButton + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 139 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Creates a that acts as a way to input a custom value for a . + + Note that only the at index index of the given keybind is displayed and edited, all others are ignored. + + Inputting custom keybinds using this element supports -based modifiers and any -based keys. + + The keybind button's current state can be retrieved using the "Active" key, which stores a bool that indicates whether the button is currently waiting for a new value to be assigned. + example: [] + syntax: + content: public static Button KeybindButton(Anchor anchor, Vector2 size, Keybind keybind, InputHandler inputHandler, string activePlaceholder, GenericInput unbindKey = default, string unboundPlaceholder = "", Func inputName = null, int index = 0, Func, bool> isKeybindAllowed = null) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The button's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The button's size + - id: keybind + type: MLEM.Input.Keybind + description: The keybind that this button should represent + - id: inputHandler + type: MLEM.Input.InputHandler + description: The input handler to query inputs with + - id: activePlaceholder + type: System.String + description: A placeholder text that is displayed while the keybind is being edited + - id: unbindKey + type: MLEM.Input.GenericInput + - id: unboundPlaceholder + type: System.String + description: A placeholder text that is displayed if the keybind is unbound + - id: inputName + type: System.Func{MLEM.Input.GenericInput,System.String} + description: An optional function to give each input a display name that is easier to read. If this is null, is used. + - id: index + type: System.Int32 + description: The index in the keybind that the button should display. Note that, if the index is greater than the amount of combinations, combinations entered using this button will be stored at an earlier index. + - id: isKeybindAllowed + type: System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean} + description: A function that can optionally determine whether a given input and modifier combination is allowed. If this is null, all combinations are allowed. + return: + type: MLEM.Ui.Elements.Button + description: A keybind button with the given settings + content.vb: Public Shared Function KeybindButton(anchor As Anchor, size As Vector2, keybind As Keybind, inputHandler As InputHandler, activePlaceholder As String, unbindKey As GenericInput = Nothing, unboundPlaceholder As String = "", inputName As Func(Of GenericInput, String) = Nothing, index As Integer = 0, isKeybindAllowed As Func(Of GenericInput, IEnumerable(Of GenericInput), Boolean) = Nothing) As Button + overload: MLEM.Ui.Elements.ElementHelper.KeybindButton* + nameWithType.vb: ElementHelper.KeybindButton(Anchor, Vector2, Keybind, InputHandler, String, GenericInput, String, Func(Of GenericInput, String), Integer, Func(Of GenericInput, IEnumerable(Of GenericInput), Boolean)) + fullName.vb: MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Input.Keybind, MLEM.Input.InputHandler, String, MLEM.Input.GenericInput, String, System.Func(Of MLEM.Input.GenericInput, String), Integer, System.Func(Of MLEM.Input.GenericInput, System.Collections.Generic.IEnumerable(Of MLEM.Input.GenericInput), Boolean)) + name.vb: KeybindButton(Anchor, Vector2, Keybind, InputHandler, String, GenericInput, String, Func(Of GenericInput, String), Integer, Func(Of GenericInput, IEnumerable(Of GenericInput), Boolean)) +- uid: MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Input.Keybind,MLEM.Input.InputHandler,System.String,MLEM.Input.Keybind,System.String,System.Func{MLEM.Input.GenericInput,System.String},System.Int32,System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean}) + commentId: M:MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Input.Keybind,MLEM.Input.InputHandler,System.String,MLEM.Input.Keybind,System.String,System.Func{MLEM.Input.GenericInput,System.String},System.Int32,System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean}) + id: KeybindButton(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Input.Keybind,MLEM.Input.InputHandler,System.String,MLEM.Input.Keybind,System.String,System.Func{MLEM.Input.GenericInput,System.String},System.Int32,System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean}) + parent: MLEM.Ui.Elements.ElementHelper + langs: + - csharp + - vb + name: KeybindButton(Anchor, Vector2, Keybind, InputHandler, string, Keybind, string, Func, int, Func, bool>) + nameWithType: ElementHelper.KeybindButton(Anchor, Vector2, Keybind, InputHandler, string, Keybind, string, Func, int, Func, bool>) + fullName: MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Input.Keybind, MLEM.Input.InputHandler, string, MLEM.Input.Keybind, string, System.Func, int, System.Func, bool>) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ElementHelper.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: KeybindButton + path: ../MLEM.Ui/Elements/ElementHelper.cs + startLine: 160 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Creates a that acts as a way to input a custom value for a . + + Note that only the at index index of the given keybind is displayed and edited, all others are ignored. + + Inputting custom keybinds using this element supports -based modifiers and any -based keys. + + The keybind button's current state can be retrieved using the "Active" key, which stores a bool that indicates whether the button is currently waiting for a new value to be assigned. + example: [] + syntax: + content: public static Button KeybindButton(Anchor anchor, Vector2 size, Keybind keybind, InputHandler inputHandler, string activePlaceholder, Keybind unbind = null, string unboundPlaceholder = "", Func inputName = null, int index = 0, Func, bool> isKeybindAllowed = null) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The button's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The button's size + - id: keybind + type: MLEM.Input.Keybind + description: The keybind that this button should represent + - id: inputHandler + type: MLEM.Input.InputHandler + description: The input handler to query inputs with + - id: activePlaceholder + type: System.String + description: A placeholder text that is displayed while the keybind is being edited + - id: unbind + type: MLEM.Input.Keybind + description: An optional keybind to press that allows the keybind value to be unbound, clearing the combination + - id: unboundPlaceholder + type: System.String + description: A placeholder text that is displayed if the keybind is unbound + - id: inputName + type: System.Func{MLEM.Input.GenericInput,System.String} + description: An optional function to give each input a display name that is easier to read. If this is null, is used. + - id: index + type: System.Int32 + description: The index in the keybind that the button should display. Note that, if the index is greater than the amount of combinations, combinations entered using this button will be stored at an earlier index. + - id: isKeybindAllowed + type: System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean} + description: A function that can optionally determine whether a given input and modifier combination is allowed. If this is null, all combinations are allowed. + return: + type: MLEM.Ui.Elements.Button + description: A keybind button with the given settings + content.vb: Public Shared Function KeybindButton(anchor As Anchor, size As Vector2, keybind As Keybind, inputHandler As InputHandler, activePlaceholder As String, unbind As Keybind = Nothing, unboundPlaceholder As String = "", inputName As Func(Of GenericInput, String) = Nothing, index As Integer = 0, isKeybindAllowed As Func(Of GenericInput, IEnumerable(Of GenericInput), Boolean) = Nothing) As Button + overload: MLEM.Ui.Elements.ElementHelper.KeybindButton* + nameWithType.vb: ElementHelper.KeybindButton(Anchor, Vector2, Keybind, InputHandler, String, Keybind, String, Func(Of GenericInput, String), Integer, Func(Of GenericInput, IEnumerable(Of GenericInput), Boolean)) + fullName.vb: MLEM.Ui.Elements.ElementHelper.KeybindButton(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Input.Keybind, MLEM.Input.InputHandler, String, MLEM.Input.Keybind, String, System.Func(Of MLEM.Input.GenericInput, String), Integer, System.Func(Of MLEM.Input.GenericInput, System.Collections.Generic.IEnumerable(Of MLEM.Input.GenericInput), Boolean)) + name.vb: KeybindButton(Anchor, Vector2, Keybind, InputHandler, String, Keybind, String, Func(Of GenericInput, String), Integer, Func(Of GenericInput, IEnumerable(Of GenericInput), 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.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 + 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.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: MLEM.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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.ElementHelper.ImageButton* + commentId: Overload:MLEM.Ui.Elements.ElementHelper.ImageButton + href: MLEM.Ui.Elements.ElementHelper.html#MLEM_Ui_Elements_ElementHelper_ImageButton_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_System_String_System_String_System_Single_ + name: ImageButton + nameWithType: ElementHelper.ImageButton + fullName: MLEM.Ui.Elements.ElementHelper.ImageButton +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: 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: 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.Elements.Button + commentId: T:MLEM.Ui.Elements.Button + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Button.html + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button +- 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: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: MLEM.Ui.Elements.ElementHelper.ShowInfoBox* + commentId: Overload:MLEM.Ui.Elements.ElementHelper.ShowInfoBox + href: MLEM.Ui.Elements.ElementHelper.html#MLEM_Ui_Elements_ElementHelper_ShowInfoBox_MLEM_Ui_UiSystem_MLEM_Ui_Anchor_System_Single_System_String_System_Single_System_String_ + name: ShowInfoBox + nameWithType: ElementHelper.ShowInfoBox + fullName: MLEM.Ui.Elements.ElementHelper.ShowInfoBox +- uid: MLEM.Ui.Elements.Panel + commentId: T:MLEM.Ui.Elements.Panel + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Panel.html + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel +- uid: MLEM.Ui.Elements.ElementHelper.MakeColumns* + commentId: Overload:MLEM.Ui.Elements.ElementHelper.MakeColumns + href: MLEM.Ui.Elements.ElementHelper.html#MLEM_Ui_Elements_ElementHelper_MakeColumns_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_Vector2_System_Int32_System_Boolean_ + name: MakeColumns + nameWithType: ElementHelper.MakeColumns + fullName: MLEM.Ui.Elements.ElementHelper.MakeColumns +- 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: 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.Elements.Group[] + isExternal: true + href: MLEM.Ui.Elements.Group.html + name: Group[] + nameWithType: Group[] + fullName: MLEM.Ui.Elements.Group[] + nameWithType.vb: Group() + fullName.vb: MLEM.Ui.Elements.Group() + name.vb: Group() + spec.csharp: + - uid: MLEM.Ui.Elements.Group + name: Group + href: MLEM.Ui.Elements.Group.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Ui.Elements.Group + name: Group + href: MLEM.Ui.Elements.Group.html + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.ElementHelper.MakeGrid* + commentId: Overload:MLEM.Ui.Elements.ElementHelper.MakeGrid + href: MLEM.Ui.Elements.ElementHelper.html#MLEM_Ui_Elements_ElementHelper_MakeGrid_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_Vector2_System_Int32_System_Int32_ + name: MakeGrid + nameWithType: ElementHelper.MakeGrid + fullName: MLEM.Ui.Elements.ElementHelper.MakeGrid +- uid: MLEM.Ui.Elements.Group[,] + isExternal: true + href: MLEM.Ui.Elements.Group.html + name: Group[,] + nameWithType: Group[,] + fullName: MLEM.Ui.Elements.Group[,] + nameWithType.vb: Group(,) + fullName.vb: MLEM.Ui.Elements.Group(,) + name.vb: Group(,) + spec.csharp: + - uid: MLEM.Ui.Elements.Group + name: Group + href: MLEM.Ui.Elements.Group.html + - name: '[' + - name: ',' + - name: ']' + spec.vb: + - uid: MLEM.Ui.Elements.Group + name: Group + href: MLEM.Ui.Elements.Group.html + - name: ( + - name: ',' + - name: ) +- uid: MLEM.Ui.Elements.TextField + commentId: T:MLEM.Ui.Elements.TextField + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.TextField.html + name: TextField + nameWithType: TextField + fullName: MLEM.Ui.Elements.TextField +- uid: MLEM.Ui.Elements.TextField.OnlyNumbers + commentId: F:MLEM.Ui.Elements.TextField.OnlyNumbers + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_OnlyNumbers + name: OnlyNumbers + nameWithType: TextField.OnlyNumbers + fullName: MLEM.Ui.Elements.TextField.OnlyNumbers +- uid: MLEM.Ui.Elements.ElementHelper.NumberField* + commentId: Overload:MLEM.Ui.Elements.ElementHelper.NumberField + href: MLEM.Ui.Elements.ElementHelper.html#MLEM_Ui_Elements_ElementHelper_NumberField_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_System_Int32_System_Int32_MLEM_Ui_Elements_TextField_Rule_MLEM_Ui_Elements_TextField_TextChanged_ + name: NumberField + nameWithType: ElementHelper.NumberField + fullName: MLEM.Ui.Elements.ElementHelper.NumberField +- uid: MLEM.Ui.Elements.TextField.Rule + commentId: T:MLEM.Ui.Elements.TextField.Rule + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.TextField.html + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + spec.csharp: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + href: MLEM.Ui.Elements.TextField.Rule.html + spec.vb: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + href: MLEM.Ui.Elements.TextField.Rule.html +- uid: MLEM.Ui.Elements.TextField.TextChanged + commentId: T:MLEM.Ui.Elements.TextField.TextChanged + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.TextField.html + name: TextField.TextChanged + nameWithType: TextField.TextChanged + fullName: MLEM.Ui.Elements.TextField.TextChanged + spec.csharp: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.TextChanged + name: TextChanged + href: MLEM.Ui.Elements.TextField.TextChanged.html + spec.vb: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.TextChanged + name: TextChanged + href: MLEM.Ui.Elements.TextField.TextChanged.html +- uid: MLEM.Ui.Elements.Group + commentId: T:MLEM.Ui.Elements.Group + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Group.html + name: Group + nameWithType: Group + fullName: MLEM.Ui.Elements.Group +- uid: MLEM.Input.Keybind + commentId: T:MLEM.Input.Keybind + parent: MLEM.Input + href: MLEM.Input.Keybind.html + name: Keybind + nameWithType: Keybind + fullName: MLEM.Input.Keybind +- uid: MLEM.Input.Keybind.Combination + commentId: T:MLEM.Input.Keybind.Combination + parent: MLEM.Input + href: MLEM.Input.Keybind.html + name: Keybind.Combination + nameWithType: Keybind.Combination + fullName: MLEM.Input.Keybind.Combination + spec.csharp: + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html + spec.vb: + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: . + - uid: MLEM.Input.Keybind.Combination + name: Combination + href: MLEM.Input.Keybind.Combination.html +- uid: MLEM.Input.ModifierKey + commentId: T:MLEM.Input.ModifierKey + parent: MLEM.Input + href: MLEM.Input.ModifierKey.html + name: ModifierKey + nameWithType: ModifierKey + fullName: MLEM.Input.ModifierKey +- uid: MLEM.Input.GenericInput + commentId: T:MLEM.Input.GenericInput + parent: MLEM.Input + href: MLEM.Input.GenericInput.html + name: GenericInput + nameWithType: GenericInput + fullName: MLEM.Input.GenericInput +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Input.GenericInput.ToString + commentId: M:MLEM.Input.GenericInput.ToString + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_ToString + name: ToString() + nameWithType: GenericInput.ToString() + fullName: MLEM.Input.GenericInput.ToString() + spec.csharp: + - uid: MLEM.Input.GenericInput.ToString + name: ToString + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Input.GenericInput.ToString + name: ToString + href: MLEM.Input.GenericInput.html#MLEM_Input_GenericInput_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.ElementHelper.KeybindButton* + commentId: Overload:MLEM.Ui.Elements.ElementHelper.KeybindButton + href: MLEM.Ui.Elements.ElementHelper.html#MLEM_Ui_Elements_ElementHelper_KeybindButton_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_MLEM_Input_Keybind_MLEM_Input_InputHandler_System_String_MLEM_Input_GenericInput_System_String_System_Func_MLEM_Input_GenericInput_System_String__System_Int32_System_Func_MLEM_Input_GenericInput_System_Collections_Generic_IEnumerable_MLEM_Input_GenericInput__System_Boolean__ + name: KeybindButton + nameWithType: ElementHelper.KeybindButton + fullName: MLEM.Ui.Elements.ElementHelper.KeybindButton +- 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: System.Func{MLEM.Input.GenericInput,System.String} + commentId: T:System.Func{MLEM.Input.GenericInput,System.String} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of GenericInput, String) + fullName.vb: System.Func(Of MLEM.Input.GenericInput, String) + name.vb: Func(Of GenericInput, String) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean} + commentId: T:System.Func{MLEM.Input.GenericInput,System.Collections.Generic.IEnumerable{MLEM.Input.GenericInput},System.Boolean} + parent: System + definition: System.Func`3 + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func, bool> + nameWithType: Func, bool> + fullName: System.Func, bool> + nameWithType.vb: Func(Of GenericInput, IEnumerable(Of GenericInput), Boolean) + fullName.vb: System.Func(Of MLEM.Input.GenericInput, System.Collections.Generic.IEnumerable(Of MLEM.Input.GenericInput), Boolean) + name.vb: Func(Of GenericInput, IEnumerable(Of GenericInput), Boolean) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - 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.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ',' + - name: " " + - 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.Input.GenericInput + name: GenericInput + href: MLEM.Input.GenericInput.html + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- 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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: System.Func`3 + commentId: T:System.Func`3 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T1, T2, TResult) + fullName.vb: System.Func(Of T1, T2, TResult) + name.vb: Func(Of T1, T2, TResult) + spec.csharp: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html diff --git a/Docs/api/MLEM.Ui.Elements.Group.yml b/Docs/api/MLEM.Ui.Elements.Group.yml new file mode 100644 index 0000000..d37885f --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Group.yml @@ -0,0 +1,3240 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Group + commentId: T:MLEM.Ui.Elements.Group + id: Group + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Group.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean) + - MLEM.Ui.Elements.Group.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + langs: + - csharp + - vb + name: Group + nameWithType: Group + fullName: MLEM.Ui.Elements.Group + type: Class + source: + remote: + path: MLEM.Ui/Elements/Group.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Group + path: ../MLEM.Ui/Elements/Group.cs + startLine: 9 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A group element to be used inside of a . + + A group is an element that has no rendering or interaction on its own, but that can aid with automatic placement of child elements. + example: [] + syntax: + content: 'public class Group : Element, IGenericDataHolder' + content.vb: Public Class Group Inherits Element Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + derivedClasses: + - MLEM.Ui.Elements.ScissorGroup + - MLEM.Ui.Elements.SquishingGroup + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.Group.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean) + commentId: M:MLEM.Ui.Elements.Group.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean)' + parent: MLEM.Ui.Elements.Group + langs: + - csharp + - vb + name: Group(Anchor, Vector2, bool) + nameWithType: Group.Group(Anchor, Vector2, bool) + fullName: MLEM.Ui.Elements.Group.Group(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Group.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Group.cs + startLine: 17 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new group with the given settings + example: [] + syntax: + content: public Group(Anchor anchor, Vector2 size, bool setHeightBasedOnChildren = true) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The group's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The group's size + - id: setHeightBasedOnChildren + type: System.Boolean + description: Whether the group's height should be based on its children's height, see . + content.vb: Public Sub New(anchor As Anchor, size As Vector2, setHeightBasedOnChildren As Boolean = True) + overload: MLEM.Ui.Elements.Group.#ctor* + nameWithType.vb: Group.New(Anchor, Vector2, Boolean) + fullName.vb: MLEM.Ui.Elements.Group.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, Boolean) + name.vb: New(Anchor, Vector2, Boolean) +- uid: MLEM.Ui.Elements.Group.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Group.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean)' + parent: MLEM.Ui.Elements.Group + langs: + - csharp + - vb + name: Group(Anchor, Vector2, bool, bool) + nameWithType: Group.Group(Anchor, Vector2, bool, bool) + fullName: MLEM.Ui.Elements.Group.Group(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, bool, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Group.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Group.cs + startLine: 26 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new group with the given settings + example: [] + syntax: + content: public Group(Anchor anchor, Vector2 size, bool setWidthBasedOnChildren, bool setHeightBasedOnChildren) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The group's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The group's size + - id: setWidthBasedOnChildren + type: System.Boolean + description: Whether the group's width should be based on its children's width, see . + - id: setHeightBasedOnChildren + type: System.Boolean + description: Whether the group's height should be based on its children's height, see . + content.vb: Public Sub New(anchor As Anchor, size As Vector2, setWidthBasedOnChildren As Boolean, setHeightBasedOnChildren As Boolean) + overload: MLEM.Ui.Elements.Group.#ctor* + nameWithType.vb: Group.New(Anchor, Vector2, Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Group.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, Boolean, Boolean) + name.vb: New(Anchor, Vector2, Boolean, Boolean) +- uid: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Group + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Group.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Group.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Ui/Elements/Group.cs + startLine: 33 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element and all of its children. Override this method to draw the content of custom elements. + + Note that, when this is called, SpriteBatch.Begin has already been called with custom etc. applied. + example: [] + syntax: + content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overridden: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + overload: MLEM.Ui.Elements.Group.Draw* + nameWithType.vb: Group.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) +references: +- 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 + 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- 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.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- 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.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Elements.Group.#ctor* + commentId: Overload:MLEM.Ui.Elements.Group.#ctor + href: MLEM.Ui.Elements.Group.html#MLEM_Ui_Elements_Group__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_System_Boolean_ + name: Group + nameWithType: Group.Group + fullName: MLEM.Ui.Elements.Group.Group + nameWithType.vb: Group.New + fullName.vb: MLEM.Ui.Elements.Group.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework + 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: 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.Elements.Group.Draw* + commentId: Overload:MLEM.Ui.Elements.Group.Draw + href: MLEM.Ui.Elements.Group.html#MLEM_Ui_Elements_Group_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw + nameWithType: Group.Draw + fullName: MLEM.Ui.Elements.Group.Draw +- 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: 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: 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.Graphics.SpriteBatchContext + commentId: T:MLEM.Graphics.SpriteBatchContext + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContext.html + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext +- 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.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 diff --git a/Docs/api/MLEM.Ui.Elements.Image.TextureCallback.yml b/Docs/api/MLEM.Ui.Elements.Image.TextureCallback.yml new file mode 100644 index 0000000..eca630d --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Image.TextureCallback.yml @@ -0,0 +1,110 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Image.TextureCallback + commentId: T:MLEM.Ui.Elements.Image.TextureCallback + id: Image.TextureCallback + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: Image.TextureCallback + nameWithType: Image.TextureCallback + fullName: MLEM.Ui.Elements.Image.TextureCallback + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextureCallback + path: ../MLEM.Ui/Elements/Image.cs + startLine: 204 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A delegate method used for + example: [] + syntax: + content: public delegate TextureRegion Image.TextureCallback(Image image) + parameters: + - id: image + type: MLEM.Ui.Elements.Image + description: The current image element + return: + type: MLEM.Textures.TextureRegion + content.vb: Public Delegate Function Image.TextureCallback(image As Image) As TextureRegion +references: +- uid: MLEM.Ui.Elements.Image.GetTextureCallback + commentId: F:MLEM.Ui.Elements.Image.GetTextureCallback + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_GetTextureCallback + name: GetTextureCallback + nameWithType: Image.GetTextureCallback + fullName: MLEM.Ui.Elements.Image.GetTextureCallback +- 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.Image + commentId: T:MLEM.Ui.Elements.Image + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Image.html + name: Image + nameWithType: Image + fullName: MLEM.Ui.Elements.Image +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html diff --git a/Docs/api/MLEM.Ui.Elements.Image.yml b/Docs/api/MLEM.Ui.Elements.Image.yml new file mode 100644 index 0000000..96e1e81 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Image.yml @@ -0,0 +1,3959 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Image + commentId: T:MLEM.Ui.Elements.Image + id: Image + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Image.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Boolean) + - MLEM.Ui.Elements.Image.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Image.TextureCallback,System.Boolean) + - MLEM.Ui.Elements.Image.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Image.Color + - MLEM.Ui.Elements.Image.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Image.GetTextureCallback + - MLEM.Ui.Elements.Image.ImageEffects + - MLEM.Ui.Elements.Image.ImageRotation + - MLEM.Ui.Elements.Image.ImageScale + - MLEM.Ui.Elements.Image.IsHidden + - MLEM.Ui.Elements.Image.MaintainImageAspect + - MLEM.Ui.Elements.Image.SamplerState + - MLEM.Ui.Elements.Image.ScaleToImage + - MLEM.Ui.Elements.Image.SetHeightBasedOnAspect + - MLEM.Ui.Elements.Image.SetWidthBasedOnAspect + - MLEM.Ui.Elements.Image.Texture + - MLEM.Ui.Elements.Image.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: Image + nameWithType: Image + fullName: MLEM.Ui.Elements.Image + type: Class + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Image + path: ../MLEM.Ui/Elements/Image.cs + startLine: 13 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + An image element to be used inside of a . + + An image is simply an element that displays a supplied and optionally allows for the texture region to remain at its original aspect ratio, regardless of the element's size. + example: [] + syntax: + content: 'public class Image : Element, IGenericDataHolder' + content.vb: Public Class Image Inherits Element Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + derivedClasses: + - MLEM.Ui.Elements.SpriteAnimationImage + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.Image.Color + commentId: F:MLEM.Ui.Elements.Image.Color + id: Color + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: Color + nameWithType: Image.Color + fullName: MLEM.Ui.Elements.Image.Color + type: Field + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Color + path: ../MLEM.Ui/Elements/Image.cs + startLine: 18 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color to render the image at + example: [] + syntax: + content: public StyleProp Color + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public Color As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.Image.GetTextureCallback + commentId: F:MLEM.Ui.Elements.Image.GetTextureCallback + id: GetTextureCallback + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: GetTextureCallback + nameWithType: Image.GetTextureCallback + fullName: MLEM.Ui.Elements.Image.GetTextureCallback + type: Field + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTextureCallback + path: ../MLEM.Ui/Elements/Image.cs + startLine: 23 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A callback to retrieve the that this image should render. + + This can be used if the image changes frequently. + example: [] + syntax: + content: public Image.TextureCallback GetTextureCallback + return: + type: MLEM.Ui.Elements.Image.TextureCallback + content.vb: Public GetTextureCallback As Image.TextureCallback +- uid: MLEM.Ui.Elements.Image.Texture + commentId: P:MLEM.Ui.Elements.Image.Texture + id: Texture + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: Texture + nameWithType: Image.Texture + fullName: MLEM.Ui.Elements.Image.Texture + type: Property + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Texture + path: ../MLEM.Ui/Elements/Image.cs + startLine: 27 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The texture that this should render + example: [] + syntax: + content: public TextureRegion Texture { get; set; } + parameters: [] + return: + type: MLEM.Textures.TextureRegion + content.vb: Public Property Texture As TextureRegion + overload: MLEM.Ui.Elements.Image.Texture* +- uid: MLEM.Ui.Elements.Image.ScaleToImage + commentId: P:MLEM.Ui.Elements.Image.ScaleToImage + id: ScaleToImage + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: ScaleToImage + nameWithType: Image.ScaleToImage + fullName: MLEM.Ui.Elements.Image.ScaleToImage + type: Property + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaleToImage + path: ../MLEM.Ui/Elements/Image.cs + startLine: 41 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Whether this image element's should be based on the size of the given. + + Note that, when scaling to the image's size, the is also taken into account. + example: [] + syntax: + content: public bool ScaleToImage { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property ScaleToImage As Boolean + overload: MLEM.Ui.Elements.Image.ScaleToImage* +- uid: MLEM.Ui.Elements.Image.MaintainImageAspect + commentId: F:MLEM.Ui.Elements.Image.MaintainImageAspect + id: MaintainImageAspect + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: MaintainImageAspect + nameWithType: Image.MaintainImageAspect + fullName: MLEM.Ui.Elements.Image.MaintainImageAspect + type: Field + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MaintainImageAspect + path: ../MLEM.Ui/Elements/Image.cs + startLine: 54 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Whether to cause the to be rendered at its proper aspect ratio. + + If this is false, the image will be stretched according to this component's size. + example: [] + syntax: + content: public bool MaintainImageAspect + return: + type: System.Boolean + content.vb: Public MaintainImageAspect As Boolean +- uid: MLEM.Ui.Elements.Image.ImageEffects + commentId: F:MLEM.Ui.Elements.Image.ImageEffects + id: ImageEffects + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: ImageEffects + nameWithType: Image.ImageEffects + fullName: MLEM.Ui.Elements.Image.ImageEffects + type: Field + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ImageEffects + path: ../MLEM.Ui/Elements/Image.cs + startLine: 58 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The that the texture should be rendered with + example: [] + syntax: + content: public SpriteEffects ImageEffects + return: + type: Microsoft.Xna.Framework.Graphics.SpriteEffects + content.vb: Public ImageEffects As SpriteEffects +- uid: MLEM.Ui.Elements.Image.ImageScale + commentId: F:MLEM.Ui.Elements.Image.ImageScale + id: ImageScale + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: ImageScale + nameWithType: Image.ImageScale + fullName: MLEM.Ui.Elements.Image.ImageScale + type: Field + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ImageScale + path: ../MLEM.Ui/Elements/Image.cs + startLine: 62 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The scale that the image should be rendered with + example: [] + syntax: + content: public Vector2 ImageScale + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ImageScale As Vector2 +- uid: MLEM.Ui.Elements.Image.ImageRotation + commentId: F:MLEM.Ui.Elements.Image.ImageRotation + id: ImageRotation + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: ImageRotation + nameWithType: Image.ImageRotation + fullName: MLEM.Ui.Elements.Image.ImageRotation + type: Field + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ImageRotation + path: ../MLEM.Ui/Elements/Image.cs + startLine: 67 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The rotation that the image should be rendered with. + + Note that increased rotation does not increase this component's size, even if the rotated texture would go out of bounds of this component. + example: [] + syntax: + content: public float ImageRotation + return: + type: System.Single + content.vb: Public ImageRotation As Single +- uid: MLEM.Ui.Elements.Image.SetWidthBasedOnAspect + commentId: P:MLEM.Ui.Elements.Image.SetWidthBasedOnAspect + id: SetWidthBasedOnAspect + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: SetWidthBasedOnAspect + nameWithType: Image.SetWidthBasedOnAspect + fullName: MLEM.Ui.Elements.Image.SetWidthBasedOnAspect + type: Property + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetWidthBasedOnAspect + path: ../MLEM.Ui/Elements/Image.cs + startLine: 72 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Whether this image's width should automatically be calculated based on this image's calculated height in relation to its 's aspect ratio. + + Note that, if this is true, the value will still be applied to this image's width. + example: [] + syntax: + content: public bool SetWidthBasedOnAspect { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property SetWidthBasedOnAspect As Boolean + overload: MLEM.Ui.Elements.Image.SetWidthBasedOnAspect* +- uid: MLEM.Ui.Elements.Image.SetHeightBasedOnAspect + commentId: P:MLEM.Ui.Elements.Image.SetHeightBasedOnAspect + id: SetHeightBasedOnAspect + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: SetHeightBasedOnAspect + nameWithType: Image.SetHeightBasedOnAspect + fullName: MLEM.Ui.Elements.Image.SetHeightBasedOnAspect + type: Property + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetHeightBasedOnAspect + path: ../MLEM.Ui/Elements/Image.cs + startLine: 86 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Whether this image's height should automatically be calculated based on this image's calculated width in relation to its 's aspect ratio. + + This behavior is useful if an image should take up a certain width, but the aspect ratio of its texture can vary and the image should not take up more height than is necessary. + + Note that, if this is true, the value will still be applied to this image's height. + example: [] + syntax: + content: public bool SetHeightBasedOnAspect { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property SetHeightBasedOnAspect As Boolean + overload: MLEM.Ui.Elements.Image.SetHeightBasedOnAspect* +- uid: MLEM.Ui.Elements.Image.SamplerState + commentId: F:MLEM.Ui.Elements.Image.SamplerState + id: SamplerState + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: SamplerState + nameWithType: Image.SamplerState + fullName: MLEM.Ui.Elements.Image.SamplerState + type: Field + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SamplerState + path: ../MLEM.Ui/Elements/Image.cs + startLine: 99 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The sampler state that this image's should be drawn with. + + If this is null, the current 's will be used, which will likely be the same as . + example: [] + syntax: + content: public SamplerState SamplerState + return: + type: Microsoft.Xna.Framework.Graphics.SamplerState + content.vb: Public SamplerState As SamplerState +- uid: MLEM.Ui.Elements.Image.IsHidden + commentId: P:MLEM.Ui.Elements.Image.IsHidden + id: IsHidden + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: IsHidden + nameWithType: Image.IsHidden + fullName: MLEM.Ui.Elements.Image.IsHidden + type: Property + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsHidden + path: ../MLEM.Ui/Elements/Image.cs + startLine: 102 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this property to true to cause this element to be hidden. + + Hidden elements don't receive input events, aren't rendered and don't factor into auto-anchoring. + example: [] + syntax: + content: public override bool IsHidden { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overrides Property IsHidden As Boolean + overridden: MLEM.Ui.Elements.Element.IsHidden + overload: MLEM.Ui.Elements.Image.IsHidden* +- uid: MLEM.Ui.Elements.Image.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Boolean) + commentId: M:MLEM.Ui.Elements.Image.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,System.Boolean)' + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: Image(Anchor, Vector2, TextureRegion, bool) + nameWithType: Image.Image(Anchor, Vector2, TextureRegion, bool) + fullName: MLEM.Ui.Elements.Image.Image(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Image.cs + startLine: 117 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new image with the given settings + example: [] + syntax: + content: public Image(Anchor anchor, Vector2 size, TextureRegion texture, bool scaleToImage = false) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The image's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The image's size + - id: texture + type: MLEM.Textures.TextureRegion + description: The texture the image should render + - id: scaleToImage + type: System.Boolean + description: Whether this image's size should be based on the texture's size + content.vb: Public Sub New(anchor As Anchor, size As Vector2, texture As TextureRegion, scaleToImage As Boolean = False) + overload: MLEM.Ui.Elements.Image.#ctor* + nameWithType.vb: Image.New(Anchor, Vector2, TextureRegion, Boolean) + fullName.vb: MLEM.Ui.Elements.Image.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Boolean) + name.vb: New(Anchor, Vector2, TextureRegion, Boolean) +- uid: MLEM.Ui.Elements.Image.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Image.TextureCallback,System.Boolean) + commentId: M:MLEM.Ui.Elements.Image.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Image.TextureCallback,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.Image.TextureCallback,System.Boolean)' + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: Image(Anchor, Vector2, TextureCallback, bool) + nameWithType: Image.Image(Anchor, Vector2, Image.TextureCallback, bool) + fullName: MLEM.Ui.Elements.Image.Image(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Ui.Elements.Image.TextureCallback, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Image.cs + startLine: 125 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new image with the given settings + example: [] + syntax: + content: public Image(Anchor anchor, Vector2 size, Image.TextureCallback getTextureCallback, bool scaleToImage = false) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The image's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The image's size + - id: getTextureCallback + type: MLEM.Ui.Elements.Image.TextureCallback + - id: scaleToImage + type: System.Boolean + description: Whether this image's size should be based on the texture's size + content.vb: Public Sub New(anchor As Anchor, size As Vector2, getTextureCallback As Image.TextureCallback, scaleToImage As Boolean = False) + overload: MLEM.Ui.Elements.Image.#ctor* + nameWithType.vb: Image.New(Anchor, Vector2, Image.TextureCallback, Boolean) + fullName.vb: MLEM.Ui.Elements.Image.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Ui.Elements.Image.TextureCallback, Boolean) + name.vb: New(Anchor, Vector2, TextureCallback, Boolean) +- uid: MLEM.Ui.Elements.Image.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Image.CalcActualSize(MLEM.Maths.RectangleF) + id: CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: CalcActualSize(RectangleF) + nameWithType: Image.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Image.CalcActualSize(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CalcActualSize + path: ../MLEM.Ui/Elements/Image.cs + startLine: 134 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Calculates the actual size that this element should take up, based on the area that its parent encompasses. + + By default, this is based on the information specified in 's documentation. + example: [] + syntax: + content: protected override Vector2 CalcActualSize(RectangleF parentArea) + parameters: + - id: parentArea + type: MLEM.Maths.RectangleF + description: This parent's area, or the ui system's viewport if it has no parent + return: + type: Microsoft.Xna.Framework.Vector2 + description: The actual size of this element, taking into account + content.vb: Protected Overrides Function CalcActualSize(parentArea As RectangleF) As Vector2 + overridden: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + overload: MLEM.Ui.Elements.Image.CalcActualSize* +- uid: MLEM.Ui.Elements.Image.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.Elements.Image.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: Image.Update(GameTime) + fullName: MLEM.Ui.Elements.Image.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Ui/Elements/Image.cs + startLine: 154 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Updates this element and all of its + 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: MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Ui.Elements.Image.Update* +- uid: MLEM.Ui.Elements.Image.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Image.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Image + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Image.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Image.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Image.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Ui/Elements/Image.cs + startLine: 160 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element and all of its children. Override this method to draw the content of custom elements. + + Note that, when this is called, SpriteBatch.Begin has already been called with custom etc. applied. + example: [] + syntax: + content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overridden: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + overload: MLEM.Ui.Elements.Image.Draw* + nameWithType.vb: Image.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Image.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) +references: +- 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.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.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.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- 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.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + commentId: T:MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Color) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Microsoft.Xna.Framework.Color) + name.vb: StyleProp(Of Color) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.Ui.Elements.Image.TextureCallback + commentId: T:MLEM.Ui.Elements.Image.TextureCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Image.html + name: Image.TextureCallback + nameWithType: Image.TextureCallback + fullName: MLEM.Ui.Elements.Image.TextureCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Image + name: Image + href: MLEM.Ui.Elements.Image.html + - name: . + - uid: MLEM.Ui.Elements.Image.TextureCallback + name: TextureCallback + href: MLEM.Ui.Elements.Image.TextureCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Image + name: Image + href: MLEM.Ui.Elements.Image.html + - name: . + - uid: MLEM.Ui.Elements.Image.TextureCallback + name: TextureCallback + href: MLEM.Ui.Elements.Image.TextureCallback.html +- uid: MLEM.Ui.Elements.Image.Texture* + commentId: Overload:MLEM.Ui.Elements.Image.Texture + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_Texture + name: Texture + nameWithType: Image.Texture + fullName: MLEM.Ui.Elements.Image.Texture +- uid: MLEM.Ui.Elements.Image.ScaleToImage* + commentId: Overload:MLEM.Ui.Elements.Image.ScaleToImage + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_ScaleToImage + name: ScaleToImage + nameWithType: Image.ScaleToImage + fullName: MLEM.Ui.Elements.Image.ScaleToImage +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteEffects + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteEffects + nameWithType: SpriteEffects + fullName: Microsoft.Xna.Framework.Graphics.SpriteEffects +- 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: 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.Elements.Image.Texture + commentId: P:MLEM.Ui.Elements.Image.Texture + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_Texture + name: Texture + nameWithType: Image.Texture + fullName: MLEM.Ui.Elements.Image.Texture +- uid: MLEM.Ui.Elements.Image.SetWidthBasedOnAspect* + commentId: Overload:MLEM.Ui.Elements.Image.SetWidthBasedOnAspect + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_SetWidthBasedOnAspect + name: SetWidthBasedOnAspect + nameWithType: Image.SetWidthBasedOnAspect + fullName: MLEM.Ui.Elements.Image.SetWidthBasedOnAspect +- uid: MLEM.Ui.Elements.Image + commentId: T:MLEM.Ui.Elements.Image + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Image.html + name: Image + nameWithType: Image + fullName: MLEM.Ui.Elements.Image +- uid: MLEM.Ui.Elements.Image.SetHeightBasedOnAspect* + commentId: Overload:MLEM.Ui.Elements.Image.SetHeightBasedOnAspect + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_SetHeightBasedOnAspect + name: SetHeightBasedOnAspect + nameWithType: Image.SetHeightBasedOnAspect + fullName: MLEM.Ui.Elements.Image.SetHeightBasedOnAspect +- 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.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: MLEM.Ui.UiSystem.SpriteBatchContext + commentId: F:MLEM.Ui.UiSystem.SpriteBatchContext + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_SpriteBatchContext + name: SpriteBatchContext + nameWithType: UiSystem.SpriteBatchContext + fullName: MLEM.Ui.UiSystem.SpriteBatchContext +- uid: Microsoft.Xna.Framework.Graphics.SamplerState + commentId: T:Microsoft.Xna.Framework.Graphics.SamplerState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SamplerState + nameWithType: SamplerState + fullName: Microsoft.Xna.Framework.Graphics.SamplerState +- uid: 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.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Image.IsHidden* + commentId: Overload:MLEM.Ui.Elements.Image.IsHidden + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_IsHidden + name: IsHidden + nameWithType: Image.IsHidden + fullName: MLEM.Ui.Elements.Image.IsHidden +- uid: MLEM.Ui.Elements.Image.#ctor* + commentId: Overload:MLEM.Ui.Elements.Image.#ctor + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_System_Boolean_ + name: Image + nameWithType: Image.Image + fullName: MLEM.Ui.Elements.Image.Image + nameWithType.vb: Image.New + fullName.vb: MLEM.Ui.Elements.Image.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Image.CalcActualSize* + commentId: Overload:MLEM.Ui.Elements.Image.CalcActualSize + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize + nameWithType: Image.CalcActualSize + fullName: MLEM.Ui.Elements.Image.CalcActualSize +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.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.Elements.Image.Update* + commentId: Overload:MLEM.Ui.Elements.Image.Update + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: Image.Update + fullName: MLEM.Ui.Elements.Image.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.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.Elements.Image.Draw* + commentId: Overload:MLEM.Ui.Elements.Image.Draw + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw + nameWithType: Image.Draw + fullName: MLEM.Ui.Elements.Image.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 diff --git a/Docs/api/MLEM.Ui.Elements.Panel.yml b/Docs/api/MLEM.Ui.Elements.Panel.yml new file mode 100644 index 0000000..5faa72b --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Panel.yml @@ -0,0 +1,4608 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Panel + commentId: T:MLEM.Ui.Elements.Panel + id: Panel + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Panel.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Panel.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Panel.AddChild``1(``0,System.Int32) + - MLEM.Ui.Elements.Panel.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Panel.DrawColor + - MLEM.Ui.Elements.Panel.ForceUpdateArea + - MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Panel.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Panel.GetRelevantChildren + - MLEM.Ui.Elements.Panel.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Panel.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Panel.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Panel.RemovedFromUi + - MLEM.Ui.Elements.Panel.ScrollBar + - MLEM.Ui.Elements.Panel.ScrollBarOffset + - MLEM.Ui.Elements.Panel.ScrollSetup + - MLEM.Ui.Elements.Panel.ScrollToBottom + - MLEM.Ui.Elements.Panel.ScrollToElement(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Panel.ScrollToElement(System.Single) + - MLEM.Ui.Elements.Panel.ScrollToTop + - MLEM.Ui.Elements.Panel.ScrollerSize + - MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Panel.StepPerScroll + - MLEM.Ui.Elements.Panel.Texture + langs: + - csharp + - vb + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + type: Class + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Panel + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 16 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A panel element to be used inside of a . + + The panel is a complex element that displays a box as a background to all of its child elements. + + Additionally, a panel can be set to scroll overflowing elements on construction, which causes all elements that don't fit into the panel to be hidden until scrolled to using a . + example: [] + syntax: + content: 'public class Panel : Element, IGenericDataHolder' + content.vb: Public Class Panel Inherits Element Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + derivedClasses: + - MLEM.Ui.Elements.Tooltip + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.Panel.ScrollBar + commentId: F:MLEM.Ui.Elements.Panel.ScrollBar + id: ScrollBar + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: ScrollBar + nameWithType: Panel.ScrollBar + fullName: MLEM.Ui.Elements.Panel.ScrollBar + type: Field + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollBar + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 23 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The scroll bar that this panel contains. + + This is only nonnull if scrolling overflow was enabled in the constructor. + + Note that some scroll bar styling is controlled by this panel, namely and . + example: [] + syntax: + content: public readonly ScrollBar ScrollBar + return: + type: MLEM.Ui.Elements.ScrollBar + content.vb: Public ReadOnly ScrollBar As ScrollBar +- uid: MLEM.Ui.Elements.Panel.Texture + commentId: F:MLEM.Ui.Elements.Panel.Texture + id: Texture + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: Texture + nameWithType: Panel.Texture + fullName: MLEM.Ui.Elements.Panel.Texture + type: Field + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Texture + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 28 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The texture that this panel should have, or null if it should be invisible. + example: [] + syntax: + content: public StyleProp Texture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public Texture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.Panel.DrawColor + commentId: F:MLEM.Ui.Elements.Panel.DrawColor + id: DrawColor + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: DrawColor + nameWithType: Panel.DrawColor + fullName: MLEM.Ui.Elements.Panel.DrawColor + type: Field + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawColor + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 33 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The color that this panel's should be drawn with. + + If this style property has no value, is used. + example: [] + syntax: + content: public StyleProp DrawColor + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public DrawColor As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.Panel.StepPerScroll + commentId: F:MLEM.Ui.Elements.Panel.StepPerScroll + id: StepPerScroll + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: StepPerScroll + nameWithType: Panel.StepPerScroll + fullName: MLEM.Ui.Elements.Panel.StepPerScroll + type: Field + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: StepPerScroll + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 38 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The amount that the scrollable area is moved per single movement of the scroll wheel + + This value is passed to the 's + example: [] + syntax: + content: public StyleProp StepPerScroll + return: + type: MLEM.Ui.Style.StyleProp{System.Single} + content.vb: Public StepPerScroll As StyleProp(Of Single) +- uid: MLEM.Ui.Elements.Panel.ScrollerSize + commentId: F:MLEM.Ui.Elements.Panel.ScrollerSize + id: ScrollerSize + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: ScrollerSize + nameWithType: Panel.ScrollerSize + fullName: MLEM.Ui.Elements.Panel.ScrollerSize + type: Field + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollerSize + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 43 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The size that the 's scroller should have, in pixels. + + The scroller size's height specified here is the minimum height, otherwise, it is automatically calculated based on panel content. + example: [] + syntax: + content: public StyleProp ScrollerSize + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Vector2} + content.vb: Public ScrollerSize As StyleProp(Of Vector2) +- uid: MLEM.Ui.Elements.Panel.ScrollBarOffset + commentId: P:MLEM.Ui.Elements.Panel.ScrollBarOffset + id: ScrollBarOffset + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: ScrollBarOffset + nameWithType: Panel.ScrollBarOffset + fullName: MLEM.Ui.Elements.Panel.ScrollBarOffset + type: Property + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollBarOffset + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 47 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The amount of pixels of room there should be between the and the rest of the content + example: [] + syntax: + content: public StyleProp ScrollBarOffset { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{System.Single} + content.vb: Public Property ScrollBarOffset As StyleProp(Of Single) + overload: MLEM.Ui.Elements.Panel.ScrollBarOffset* +- uid: MLEM.Ui.Elements.Panel.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Panel.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean)' + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: Panel(Anchor, Vector2, Vector2, bool, bool, bool) + nameWithType: Panel.Panel(Anchor, Vector2, Vector2, bool, bool, bool) + fullName: MLEM.Ui.Elements.Panel.Panel(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, bool, bool, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 76 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new panel with the given settings. + example: [] + syntax: + content: public Panel(Anchor anchor, Vector2 size, Vector2 positionOffset, bool setHeightBasedOnChildren = false, bool scrollOverflow = false, bool autoHideScrollbar = true) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The panel's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The panel's default size + - id: positionOffset + type: Microsoft.Xna.Framework.Vector2 + description: The panel's offset from its anchor point + - id: setHeightBasedOnChildren + type: System.Boolean + description: Whether the panel should automatically calculate its height based on its children's size + - id: scrollOverflow + type: System.Boolean + description: Whether this panel should automatically add a scroll bar to scroll towards elements that are beyond the area this panel covers + - id: autoHideScrollbar + type: System.Boolean + description: Whether the scroll bar should be hidden automatically if the panel does not contain enough children to allow for scrolling. This only has an effect if scrollOverflow is true. + content.vb: Public Sub New(anchor As Anchor, size As Vector2, positionOffset As Vector2, setHeightBasedOnChildren As Boolean = False, scrollOverflow As Boolean = False, autoHideScrollbar As Boolean = True) + overload: MLEM.Ui.Elements.Panel.#ctor* + nameWithType.vb: Panel.New(Anchor, Vector2, Vector2, Boolean, Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Panel.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Boolean, Boolean, Boolean) + name.vb: New(Anchor, Vector2, Vector2, Boolean, Boolean, Boolean) +- uid: MLEM.Ui.Elements.Panel.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Panel.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean,System.Boolean)' + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: Panel(Anchor, Vector2, bool, bool, bool) + nameWithType: Panel.Panel(Anchor, Vector2, bool, bool, bool) + fullName: MLEM.Ui.Elements.Panel.Panel(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, bool, bool, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 115 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new panel with the given settings. + example: [] + syntax: + content: public Panel(Anchor anchor, Vector2 size, bool setHeightBasedOnChildren = false, bool scrollOverflow = false, bool autoHideScrollbar = true) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The panel's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The panel's default size + - id: setHeightBasedOnChildren + type: System.Boolean + description: Whether the panel should automatically calculate its height based on its children's size + - id: scrollOverflow + type: System.Boolean + description: Whether this panel should automatically add a scroll bar to scroll towards elements that are beyond the area this panel covers + - id: autoHideScrollbar + type: System.Boolean + description: Whether the scroll bar should be hidden automatically if the panel does not contain enough children to allow for scrolling. This only has an effect if scrollOverflow is true. + content.vb: Public Sub New(anchor As Anchor, size As Vector2, setHeightBasedOnChildren As Boolean = False, scrollOverflow As Boolean = False, autoHideScrollbar As Boolean = True) + overload: MLEM.Ui.Elements.Panel.#ctor* + nameWithType.vb: Panel.New(Anchor, Vector2, Boolean, Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Panel.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, Boolean, Boolean, Boolean) + name.vb: New(Anchor, Vector2, Boolean, Boolean, Boolean) +- uid: MLEM.Ui.Elements.Panel.ForceUpdateArea + commentId: M:MLEM.Ui.Elements.Panel.ForceUpdateArea + id: ForceUpdateArea + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: ForceUpdateArea() + nameWithType: Panel.ForceUpdateArea() + fullName: MLEM.Ui.Elements.Panel.ForceUpdateArea() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ForceUpdateArea + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 118 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Forces this element's to be updated if it is not . + + This method also updates all of this element's 's areas. + example: [] + syntax: + content: public override void ForceUpdateArea() + content.vb: Public Overrides Sub ForceUpdateArea() + overridden: MLEM.Ui.Elements.Element.ForceUpdateArea + overload: MLEM.Ui.Elements.Panel.ForceUpdateArea* +- uid: MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + id: SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: SetAreaAndUpdateChildren(RectangleF) + nameWithType: Panel.SetAreaAndUpdateChildren(RectangleF) + fullName: MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetAreaAndUpdateChildren + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 139 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Sets this element's to the given and invokes the event. + + This method also updates all of this element's 's areas. + + Note that this method does not take into account any auto-sizing, anchoring or positioning, and so it should be used sparingly, if at all. + example: [] + syntax: + content: public override void SetAreaAndUpdateChildren(RectangleF area) + parameters: + - id: area + type: MLEM.Maths.RectangleF + content.vb: Public Overrides Sub SetAreaAndUpdateChildren(area As RectangleF) + overridden: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + overload: MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren* + seealso: + - linkId: MLEM.Ui.Elements.Element.ForceUpdateArea + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateArea +- uid: MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren + id: ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: ForceUpdateSortedChildren() + nameWithType: Panel.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ForceUpdateSortedChildren + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 146 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Forces an update of the list. + example: [] + syntax: + content: public override void ForceUpdateSortedChildren() + content.vb: Public Overrides Sub ForceUpdateSortedChildren() + overridden: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + overload: MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren* +- uid: MLEM.Ui.Elements.Panel.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Panel.RemoveChild(MLEM.Ui.Elements.Element) + id: RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: RemoveChild(Element) + nameWithType: Panel.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Panel.RemoveChild(MLEM.Ui.Elements.Element) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RemoveChild + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 153 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Removes the given child from this element. + example: [] + syntax: + content: public override void RemoveChild(Element element) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The child element to remove + content.vb: Public Overrides Sub RemoveChild(element As Element) + overridden: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + overload: MLEM.Ui.Elements.Panel.RemoveChild* +- uid: MLEM.Ui.Elements.Panel.AddChild``1(``0,System.Int32) + commentId: M:MLEM.Ui.Elements.Panel.AddChild``1(``0,System.Int32) + id: AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: AddChild(T, int) + nameWithType: Panel.AddChild(T, int) + fullName: MLEM.Ui.Elements.Panel.AddChild(T, int) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddChild + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 164 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Adds a child to this element. + example: [] + syntax: + content: 'public override T AddChild(T element, int index = -1) where T : Element' + parameters: + - id: element + type: '{T}' + description: The child element to add + - id: index + type: System.Int32 + description: The index to add the child at, or -1 to add it to the end of the list + typeParameters: + - id: T + description: The type of child to add + return: + type: '{T}' + description: This element, for chaining + content.vb: Public Overrides Function AddChild(Of T As Element)(element As T, index As Integer = -1) As T + overridden: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + overload: MLEM.Ui.Elements.Panel.AddChild* + nameWithType.vb: Panel.AddChild(Of T)(T, Integer) + fullName.vb: MLEM.Ui.Elements.Panel.AddChild(Of T)(T, Integer) + name.vb: AddChild(Of T)(T, Integer) +- uid: MLEM.Ui.Elements.Panel.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Panel.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + id: RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: RemoveChildren(Func) + nameWithType: Panel.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Panel.RemoveChildren(System.Func) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RemoveChildren + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 173 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Removes all children from this element that match the given condition. + example: [] + syntax: + content: public override void RemoveChildren(Func condition = null) + parameters: + - id: condition + type: System.Func{MLEM.Ui.Elements.Element,System.Boolean} + description: The condition that determines if a child should be removed + content.vb: Public Overrides Sub RemoveChildren(condition As Func(Of Element, Boolean) = Nothing) + overridden: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + overload: MLEM.Ui.Elements.Panel.RemoveChildren* + nameWithType.vb: Panel.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Panel.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) +- uid: MLEM.Ui.Elements.Panel.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Panel.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Panel.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Panel.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 178 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element and all of its children. Override this method to draw the content of custom elements. + + Note that, when this is called, SpriteBatch.Begin has already been called with custom etc. applied. + example: [] + syntax: + content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overridden: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + overload: MLEM.Ui.Elements.Panel.Draw* + nameWithType.vb: Panel.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Panel.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) +- uid: MLEM.Ui.Elements.Panel.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Panel.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + id: GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: GetElementUnderPos(Vector2) + nameWithType: Panel.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Panel.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetElementUnderPos + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 213 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns the element under the given position, searching the current element and all of its . + example: [] + syntax: + content: public override Element GetElementUnderPos(Vector2 position) + parameters: + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The position to query + return: + type: MLEM.Ui.Elements.Element + description: The element under the position, or null if no such element exists + content.vb: Public Overrides Function GetElementUnderPos(position As Vector2) As Element + overridden: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + overload: MLEM.Ui.Elements.Panel.GetElementUnderPos* +- uid: MLEM.Ui.Elements.Panel.ScrollToElement(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Panel.ScrollToElement(MLEM.Ui.Elements.Element) + id: ScrollToElement(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: ScrollToElement(Element) + nameWithType: Panel.ScrollToElement(Element) + fullName: MLEM.Ui.Elements.Panel.ScrollToElement(MLEM.Ui.Elements.Element) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollToElement + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 225 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Scrolls this panel's to the given in such a way that its center is positioned in the center of this panel. + example: [] + syntax: + content: public void ScrollToElement(Element element) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element to scroll to. + content.vb: Public Sub ScrollToElement(element As Element) + overload: MLEM.Ui.Elements.Panel.ScrollToElement* +- uid: MLEM.Ui.Elements.Panel.ScrollToElement(System.Single) + commentId: M:MLEM.Ui.Elements.Panel.ScrollToElement(System.Single) + id: ScrollToElement(System.Single) + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: ScrollToElement(float) + nameWithType: Panel.ScrollToElement(float) + fullName: MLEM.Ui.Elements.Panel.ScrollToElement(float) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollToElement + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 233 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Scrolls this panel's to the given elementY coordinate in such a way that the coordinate is positioned in the center of this panel. + example: [] + syntax: + content: public void ScrollToElement(float elementY) + parameters: + - id: elementY + type: System.Single + description: The y coordinate to scroll to, which should have this element's applied. + content.vb: Public Sub ScrollToElement(elementY As Single) + overload: MLEM.Ui.Elements.Panel.ScrollToElement* + nameWithType.vb: Panel.ScrollToElement(Single) + fullName.vb: MLEM.Ui.Elements.Panel.ScrollToElement(Single) + name.vb: ScrollToElement(Single) +- uid: MLEM.Ui.Elements.Panel.ScrollToTop + commentId: M:MLEM.Ui.Elements.Panel.ScrollToTop + id: ScrollToTop + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: ScrollToTop() + nameWithType: Panel.ScrollToTop() + fullName: MLEM.Ui.Elements.Panel.ScrollToTop() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollToTop + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 244 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Scrolls this panel's to the top, causing the top of this panel to be shown. + example: [] + syntax: + content: public void ScrollToTop() + content.vb: Public Sub ScrollToTop() + overload: MLEM.Ui.Elements.Panel.ScrollToTop* +- uid: MLEM.Ui.Elements.Panel.ScrollToBottom + commentId: M:MLEM.Ui.Elements.Panel.ScrollToBottom + id: ScrollToBottom + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: ScrollToBottom() + nameWithType: Panel.ScrollToBottom() + fullName: MLEM.Ui.Elements.Panel.ScrollToBottom() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollToBottom + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 252 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Scrolls this panel's to the bottom, causing the bottom of this panel to be shown. + example: [] + syntax: + content: public void ScrollToBottom() + content.vb: Public Sub ScrollToBottom() + overload: MLEM.Ui.Elements.Panel.ScrollToBottom* +- uid: MLEM.Ui.Elements.Panel.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.Panel.InitStyle(MLEM.Ui.Style.UiStyle) + id: InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: InitStyle(UiStyle) + nameWithType: Panel.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.Panel.InitStyle(MLEM.Ui.Style.UiStyle) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InitStyle + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 258 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Initializes this element's instances using the ui system's . + example: [] + syntax: + content: protected override void InitStyle(UiStyle style) + parameters: + - id: style + type: MLEM.Ui.Style.UiStyle + description: The new style + content.vb: Protected Overrides Sub InitStyle(style As UiStyle) + overridden: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + overload: MLEM.Ui.Elements.Panel.InitStyle* +- uid: MLEM.Ui.Elements.Panel.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Panel.GetRelevantChildren + id: GetRelevantChildren + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: GetRelevantChildren() + nameWithType: Panel.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Panel.GetRelevantChildren() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetRelevantChildren + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 270 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Returns a subset of that are currently relevant in terms of drawing and input querying. + + A only returns elements that are currently in view here. + example: [] + syntax: + content: protected override IList GetRelevantChildren() + return: + type: System.Collections.Generic.IList{MLEM.Ui.Elements.Element} + description: This element's relevant children + content.vb: Protected Overrides Function GetRelevantChildren() As IList(Of Element) + overridden: MLEM.Ui.Elements.Element.GetRelevantChildren + overload: MLEM.Ui.Elements.Panel.GetRelevantChildren* +- uid: MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + id: OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: OnChildAreaDirty(Element, bool) + nameWithType: Panel.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnChildAreaDirty + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 281 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A method that gets called by this element's or any of its grandchildren when their methods get called. + + Note that the element's area might already be dirty, which will not stop this method from being called. + example: [] + syntax: + content: protected override void OnChildAreaDirty(Element child, bool grandchild) + parameters: + - id: child + type: MLEM.Ui.Elements.Element + description: The child whose area is being set dirty. + - id: grandchild + type: System.Boolean + description: Whether the child is a grandchild of this element, rather than a direct child. + content.vb: Protected Overrides Sub OnChildAreaDirty(child As Element, grandchild As Boolean) + overridden: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + overload: MLEM.Ui.Elements.Panel.OnChildAreaDirty* + nameWithType.vb: Panel.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) +- uid: MLEM.Ui.Elements.Panel.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Panel.RemovedFromUi + id: RemovedFromUi + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: RemovedFromUi() + nameWithType: Panel.RemovedFromUi() + fullName: MLEM.Ui.Elements.Panel.RemovedFromUi() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RemovedFromUi + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 293 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Called when this element is removed from a and . + + This method is called in and . + example: [] + syntax: + content: protected override void RemovedFromUi() + content.vb: Protected Overrides Sub RemovedFromUi() + overridden: MLEM.Ui.Elements.Element.RemovedFromUi + overload: MLEM.Ui.Elements.Panel.RemovedFromUi* +- uid: MLEM.Ui.Elements.Panel.ScrollSetup + commentId: M:MLEM.Ui.Elements.Panel.ScrollSetup + id: ScrollSetup + parent: MLEM.Ui.Elements.Panel + langs: + - csharp + - vb + name: ScrollSetup() + nameWithType: Panel.ScrollSetup() + fullName: MLEM.Ui.Elements.Panel.ScrollSetup() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Panel.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollSetup + path: ../MLEM.Ui/Elements/Panel.cs + startLine: 304 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Prepares the panel for auto-scrolling, creating the render target and setting up the scroll bar's maximum value. + example: [] + syntax: + content: protected virtual void ScrollSetup() + content.vb: Protected Overridable Sub ScrollSetup() + overload: MLEM.Ui.Elements.Panel.ScrollSetup* +references: +- 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.Panel.ScrollBar + commentId: F:MLEM.Ui.Elements.Panel.ScrollBar + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollBar + name: ScrollBar + nameWithType: Panel.ScrollBar + fullName: MLEM.Ui.Elements.Panel.ScrollBar +- 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- 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.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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: MLEM.Ui.Elements.Panel + commentId: T:MLEM.Ui.Elements.Panel + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Panel.html + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Elements.Panel.StepPerScroll + commentId: F:MLEM.Ui.Elements.Panel.StepPerScroll + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_StepPerScroll + name: StepPerScroll + nameWithType: Panel.StepPerScroll + fullName: MLEM.Ui.Elements.Panel.StepPerScroll +- uid: MLEM.Ui.Elements.Panel.ScrollerSize + commentId: F:MLEM.Ui.Elements.Panel.ScrollerSize + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollerSize + name: ScrollerSize + nameWithType: Panel.ScrollerSize + fullName: MLEM.Ui.Elements.Panel.ScrollerSize +- uid: MLEM.Ui.Elements.ScrollBar + commentId: T:MLEM.Ui.Elements.ScrollBar + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ScrollBar.html + name: ScrollBar + nameWithType: ScrollBar + fullName: MLEM.Ui.Elements.ScrollBar +- uid: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of NinePatch) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Textures.NinePatch) + name.vb: StyleProp(Of NinePatch) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.Ui.Elements.Panel.Texture + commentId: F:MLEM.Ui.Elements.Panel.Texture + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_Texture + name: Texture + nameWithType: Panel.Texture + fullName: MLEM.Ui.Elements.Panel.Texture +- uid: Microsoft.Xna.Framework.Color.White + commentId: P:Microsoft.Xna.Framework.Color.White + isExternal: true + name: White + nameWithType: Color.White + fullName: Microsoft.Xna.Framework.Color.White +- uid: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + commentId: T:MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Color) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Microsoft.Xna.Framework.Color) + name.vb: StyleProp(Of Color) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.ScrollBar.StepPerScroll + commentId: F:MLEM.Ui.Elements.ScrollBar.StepPerScroll + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_StepPerScroll + name: StepPerScroll + nameWithType: ScrollBar.StepPerScroll + fullName: MLEM.Ui.Elements.ScrollBar.StepPerScroll +- uid: MLEM.Ui.Style.StyleProp{System.Single} + commentId: T:MLEM.Ui.Style.StyleProp{System.Single} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Single) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Single) + name.vb: StyleProp(Of Single) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Vector2} + commentId: T:MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Vector2} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Vector2) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Microsoft.Xna.Framework.Vector2) + name.vb: StyleProp(Of Vector2) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Panel.ScrollBarOffset* + commentId: Overload:MLEM.Ui.Elements.Panel.ScrollBarOffset + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollBarOffset + name: ScrollBarOffset + nameWithType: Panel.ScrollBarOffset + fullName: MLEM.Ui.Elements.Panel.ScrollBarOffset +- uid: MLEM.Ui.Elements.Panel.#ctor* + commentId: Overload:MLEM.Ui.Elements.Panel.#ctor + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Boolean_System_Boolean_System_Boolean_ + name: Panel + nameWithType: Panel.Panel + fullName: MLEM.Ui.Elements.Panel.Panel + nameWithType.vb: Panel.New + fullName.vb: MLEM.Ui.Elements.Panel.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework + 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: 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.Elements.Panel.ForceUpdateArea* + commentId: Overload:MLEM.Ui.Elements.Panel.ForceUpdateArea + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ForceUpdateArea + name: ForceUpdateArea + nameWithType: Panel.ForceUpdateArea + fullName: MLEM.Ui.Elements.Panel.ForceUpdateArea +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Ui.UiSystem.OnElementAreaUpdated + commentId: E:MLEM.Ui.UiSystem.OnElementAreaUpdated + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_OnElementAreaUpdated + name: OnElementAreaUpdated + nameWithType: UiSystem.OnElementAreaUpdated + fullName: MLEM.Ui.UiSystem.OnElementAreaUpdated +- 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.Elements.Panel.SetAreaAndUpdateChildren* + commentId: Overload:MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + name: SetAreaAndUpdateChildren + nameWithType: Panel.SetAreaAndUpdateChildren + fullName: MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren* + commentId: Overload:MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + nameWithType: Panel.ForceUpdateSortedChildren + fullName: MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren +- uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Panel.RemoveChild* + commentId: Overload:MLEM.Ui.Elements.Panel.RemoveChild + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild + nameWithType: Panel.RemoveChild + fullName: MLEM.Ui.Elements.Panel.RemoveChild +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Panel.AddChild* + commentId: Overload:MLEM.Ui.Elements.Panel.AddChild + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_AddChild__1___0_System_Int32_ + name: AddChild + nameWithType: Panel.AddChild + fullName: MLEM.Ui.Elements.Panel.AddChild +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- 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.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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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: T + name: T + nameWithType: T + fullName: T +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Panel.RemoveChildren* + commentId: Overload:MLEM.Ui.Elements.Panel.RemoveChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren + nameWithType: Panel.RemoveChildren + fullName: MLEM.Ui.Elements.Panel.RemoveChildren +- uid: System.Func{MLEM.Ui.Elements.Element,System.Boolean} + commentId: T:System.Func{MLEM.Ui.Elements.Element,System.Boolean} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Element, Boolean) + fullName.vb: System.Func(Of MLEM.Ui.Elements.Element, Boolean) + name.vb: Func(Of Element, Boolean) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- 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.Elements.Panel.Draw* + commentId: Overload:MLEM.Ui.Elements.Panel.Draw + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw + nameWithType: Panel.Draw + fullName: MLEM.Ui.Elements.Panel.Draw +- 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: 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: 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.Graphics.SpriteBatchContext + commentId: T:MLEM.Graphics.SpriteBatchContext + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContext.html + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext +- 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.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.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Panel.GetElementUnderPos* + commentId: Overload:MLEM.Ui.Elements.Panel.GetElementUnderPos + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos + nameWithType: Panel.GetElementUnderPos + fullName: MLEM.Ui.Elements.Panel.GetElementUnderPos +- uid: MLEM.Ui.Elements.Panel.ScrollToElement* + commentId: Overload:MLEM.Ui.Elements.Panel.ScrollToElement + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToElement_MLEM_Ui_Elements_Element_ + name: ScrollToElement + nameWithType: Panel.ScrollToElement + fullName: MLEM.Ui.Elements.Panel.ScrollToElement +- uid: MLEM.Ui.Elements.Panel.ScrollToTop* + commentId: Overload:MLEM.Ui.Elements.Panel.ScrollToTop + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToTop + name: ScrollToTop + nameWithType: Panel.ScrollToTop + fullName: MLEM.Ui.Elements.Panel.ScrollToTop +- uid: MLEM.Ui.Elements.Panel.ScrollToBottom* + commentId: Overload:MLEM.Ui.Elements.Panel.ScrollToBottom + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToBottom + name: ScrollToBottom + nameWithType: Panel.ScrollToBottom + fullName: MLEM.Ui.Elements.Panel.ScrollToBottom +- 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.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.Panel.InitStyle* + commentId: Overload:MLEM.Ui.Elements.Panel.InitStyle + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle + nameWithType: Panel.InitStyle + fullName: MLEM.Ui.Elements.Panel.InitStyle +- uid: MLEM.Ui.Elements.Panel.GetRelevantChildren* + commentId: Overload:MLEM.Ui.Elements.Panel.GetRelevantChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_GetRelevantChildren + name: GetRelevantChildren + nameWithType: Panel.GetRelevantChildren + fullName: MLEM.Ui.Elements.Panel.GetRelevantChildren +- uid: System.Collections.Generic.IList{MLEM.Ui.Elements.Element} + commentId: T:System.Collections.Generic.IList{MLEM.Ui.Elements.Element} + parent: System.Collections.Generic + definition: System.Collections.Generic.IList`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of Element) + fullName.vb: System.Collections.Generic.IList(Of MLEM.Ui.Elements.Element) + name.vb: IList(Of Element) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: System.Collections.Generic.IList`1 + commentId: T:System.Collections.Generic.IList`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + name: IList + nameWithType: IList + fullName: System.Collections.Generic.IList + nameWithType.vb: IList(Of T) + fullName.vb: System.Collections.Generic.IList(Of T) + name.vb: IList(Of T) + spec.csharp: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IList`1 + name: IList + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ilist-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Panel.OnChildAreaDirty* + commentId: Overload:MLEM.Ui.Elements.Panel.OnChildAreaDirty + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty + nameWithType: Panel.OnChildAreaDirty + fullName: MLEM.Ui.Elements.Panel.OnChildAreaDirty +- 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.UiSystem.Remove(System.String) + commentId: M:MLEM.Ui.UiSystem.Remove(System.String) + isExternal: true + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Remove_System_String_ + name: Remove(string) + nameWithType: UiSystem.Remove(string) + fullName: MLEM.Ui.UiSystem.Remove(string) + nameWithType.vb: UiSystem.Remove(String) + fullName.vb: MLEM.Ui.UiSystem.Remove(String) + name.vb: Remove(String) + spec.csharp: + - uid: MLEM.Ui.UiSystem.Remove(System.String) + name: Remove + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Remove_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.UiSystem.Remove(System.String) + name: Remove + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Remove_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Panel.RemovedFromUi* + commentId: Overload:MLEM.Ui.Elements.Panel.RemovedFromUi + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemovedFromUi + name: RemovedFromUi + nameWithType: Panel.RemovedFromUi + fullName: MLEM.Ui.Elements.Panel.RemovedFromUi +- uid: MLEM.Ui.Elements.Panel.ScrollSetup* + commentId: Overload:MLEM.Ui.Elements.Panel.ScrollSetup + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollSetup + name: ScrollSetup + nameWithType: Panel.ScrollSetup + fullName: MLEM.Ui.Elements.Panel.ScrollSetup diff --git a/Docs/api/MLEM.Ui.Elements.Paragraph.Link.yml b/Docs/api/MLEM.Ui.Elements.Paragraph.Link.yml new file mode 100644 index 0000000..5a7e80f --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Paragraph.Link.yml @@ -0,0 +1,3188 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Paragraph.Link + commentId: T:MLEM.Ui.Elements.Paragraph.Link + id: Paragraph.Link + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Paragraph.Link.#ctor(MLEM.Ui.Anchor,MLEM.Formatting.Token,System.Single) + - MLEM.Ui.Elements.Paragraph.Link.ForceUpdateArea + - MLEM.Ui.Elements.Paragraph.Link.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Paragraph.Link.Token + langs: + - csharp + - vb + name: Paragraph.Link + nameWithType: Paragraph.Link + fullName: MLEM.Ui.Elements.Paragraph.Link + type: Class + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Link + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 333 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A link is a sub-element of the that is added onto it as a child for any tokens that contain , to make them selectable and clickable. + example: [] + syntax: + content: 'public class Paragraph.Link : Element, IGenericDataHolder' + content.vb: Public Class Paragraph.Link Inherits Element Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.Paragraph.Link.Token + commentId: F:MLEM.Ui.Elements.Paragraph.Link.Token + id: Token + parent: MLEM.Ui.Elements.Paragraph.Link + langs: + - csharp + - vb + name: Token + nameWithType: Paragraph.Link.Token + fullName: MLEM.Ui.Elements.Paragraph.Link.Token + type: Field + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Token + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 338 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The token that this link represents + example: [] + syntax: + content: public readonly Token Token + return: + type: MLEM.Formatting.Token + content.vb: Public ReadOnly Token As Token +- uid: MLEM.Ui.Elements.Paragraph.Link.#ctor(MLEM.Ui.Anchor,MLEM.Formatting.Token,System.Single) + commentId: M:MLEM.Ui.Elements.Paragraph.Link.#ctor(MLEM.Ui.Anchor,MLEM.Formatting.Token,System.Single) + id: '#ctor(MLEM.Ui.Anchor,MLEM.Formatting.Token,System.Single)' + parent: MLEM.Ui.Elements.Paragraph.Link + langs: + - csharp + - vb + name: Link(Anchor, Token, float) + nameWithType: Paragraph.Link.Link(Anchor, Token, float) + fullName: MLEM.Ui.Elements.Paragraph.Link.Link(MLEM.Ui.Anchor, MLEM.Formatting.Token, float) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 347 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new link element with the given settings + example: [] + syntax: + content: public Link(Anchor anchor, Token token, float textScale) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The link's anchor + - id: token + type: MLEM.Formatting.Token + description: The token that this link represents + - id: textScale + type: System.Single + description: The scale that text is rendered with + content.vb: Public Sub New(anchor As Anchor, token As Token, textScale As Single) + overload: MLEM.Ui.Elements.Paragraph.Link.#ctor* + nameWithType.vb: Paragraph.Link.New(Anchor, Token, Single) + fullName.vb: MLEM.Ui.Elements.Paragraph.Link.New(MLEM.Ui.Anchor, MLEM.Formatting.Token, Single) + name.vb: New(Anchor, Token, Single) +- uid: MLEM.Ui.Elements.Paragraph.Link.ForceUpdateArea + commentId: M:MLEM.Ui.Elements.Paragraph.Link.ForceUpdateArea + id: ForceUpdateArea + parent: MLEM.Ui.Elements.Paragraph.Link + langs: + - csharp + - vb + name: ForceUpdateArea() + nameWithType: Paragraph.Link.ForceUpdateArea() + fullName: MLEM.Ui.Elements.Paragraph.Link.ForceUpdateArea() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ForceUpdateArea + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 362 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Forces this element's to be updated if it is not . + + This method also updates all of this element's 's areas. + example: [] + syntax: + content: public override void ForceUpdateArea() + content.vb: Public Overrides Sub ForceUpdateArea() + overridden: MLEM.Ui.Elements.Element.ForceUpdateArea + overload: MLEM.Ui.Elements.Paragraph.Link.ForceUpdateArea* +- uid: MLEM.Ui.Elements.Paragraph.Link.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Paragraph.Link.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + id: GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Paragraph.Link + langs: + - csharp + - vb + name: GetElementUnderPos(Vector2) + nameWithType: Paragraph.Link.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Paragraph.Link.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetElementUnderPos + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 374 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Returns the element under the given position, searching the current element and all of its . + example: [] + syntax: + content: public override Element GetElementUnderPos(Vector2 position) + parameters: + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The position to query + return: + type: MLEM.Ui.Elements.Element + description: The element under the position, or null if no such element exists + content.vb: Public Overrides Function GetElementUnderPos(position As Vector2) As Element + overridden: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + overload: MLEM.Ui.Elements.Paragraph.Link.GetElementUnderPos* +references: +- 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.Codes.LinkCode + commentId: T:MLEM.Formatting.Codes.LinkCode + href: MLEM.Formatting.Codes.LinkCode.html + name: LinkCode + nameWithType: LinkCode + fullName: MLEM.Formatting.Codes.LinkCode +- 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- 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.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.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.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- 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.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Formatting.Token + commentId: T:MLEM.Formatting.Token + parent: MLEM.Formatting + href: MLEM.Formatting.Token.html + name: Token + nameWithType: Token + fullName: MLEM.Formatting.Token +- 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.Elements.Paragraph.Link.#ctor* + commentId: Overload:MLEM.Ui.Elements.Paragraph.Link.#ctor + href: MLEM.Ui.Elements.Paragraph.Link.html#MLEM_Ui_Elements_Paragraph_Link__ctor_MLEM_Ui_Anchor_MLEM_Formatting_Token_System_Single_ + name: Link + nameWithType: Paragraph.Link.Link + fullName: MLEM.Ui.Elements.Paragraph.Link.Link + nameWithType.vb: Paragraph.Link.New + fullName.vb: MLEM.Ui.Elements.Paragraph.Link.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- 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 + 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: 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.Elements.Paragraph.Link.ForceUpdateArea* + commentId: Overload:MLEM.Ui.Elements.Paragraph.Link.ForceUpdateArea + href: MLEM.Ui.Elements.Paragraph.Link.html#MLEM_Ui_Elements_Paragraph_Link_ForceUpdateArea + name: ForceUpdateArea + nameWithType: Paragraph.Link.ForceUpdateArea + fullName: MLEM.Ui.Elements.Paragraph.Link.ForceUpdateArea +- uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Paragraph.Link.GetElementUnderPos* + commentId: Overload:MLEM.Ui.Elements.Paragraph.Link.GetElementUnderPos + href: MLEM.Ui.Elements.Paragraph.Link.html#MLEM_Ui_Elements_Paragraph_Link_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos + nameWithType: Paragraph.Link.GetElementUnderPos + fullName: MLEM.Ui.Elements.Paragraph.Link.GetElementUnderPos +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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 diff --git a/Docs/api/MLEM.Ui.Elements.Paragraph.TextCallback.yml b/Docs/api/MLEM.Ui.Elements.Paragraph.TextCallback.yml new file mode 100644 index 0000000..600bb39 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Paragraph.TextCallback.yml @@ -0,0 +1,98 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Paragraph.TextCallback + commentId: T:MLEM.Ui.Elements.Paragraph.TextCallback + id: Paragraph.TextCallback + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: Paragraph.TextCallback + nameWithType: Paragraph.TextCallback + fullName: MLEM.Ui.Elements.Paragraph.TextCallback + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextCallback + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 328 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A delegate method used for + example: [] + syntax: + content: public delegate string Paragraph.TextCallback(Paragraph paragraph) + parameters: + - id: paragraph + type: MLEM.Ui.Elements.Paragraph + description: The current paragraph + return: + type: System.String + content.vb: Public Delegate Function Paragraph.TextCallback(paragraph As Paragraph) As String +references: +- uid: MLEM.Ui.Elements.Paragraph.GetTextCallback + commentId: F:MLEM.Ui.Elements.Paragraph.GetTextCallback + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_GetTextCallback + name: GetTextCallback + nameWithType: Paragraph.GetTextCallback + fullName: MLEM.Ui.Elements.Paragraph.GetTextCallback +- 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.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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Ui.Elements.Paragraph.yml b/Docs/api/MLEM.Ui.Elements.Paragraph.yml new file mode 100644 index 0000000..45aa371 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Paragraph.yml @@ -0,0 +1,4795 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Paragraph + commentId: T:MLEM.Ui.Elements.Paragraph + id: Paragraph + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Formatting.TextAlignment,System.Boolean) + - MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,MLEM.Ui.Elements.Paragraph.TextCallback,System.Boolean) + - MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,System.String,MLEM.Formatting.TextAlignment,System.Boolean) + - MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,System.String,System.Boolean) + - MLEM.Ui.Elements.Paragraph.Alignment + - MLEM.Ui.Elements.Paragraph.AutoAdjustWidth + - MLEM.Ui.Elements.Paragraph.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Paragraph.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Paragraph.DrawEndIndex + - MLEM.Ui.Elements.Paragraph.DrawStartIndex + - MLEM.Ui.Elements.Paragraph.Ellipsis + - MLEM.Ui.Elements.Paragraph.GetTextCallback + - MLEM.Ui.Elements.Paragraph.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Paragraph.IsHidden + - MLEM.Ui.Elements.Paragraph.LinkAction + - MLEM.Ui.Elements.Paragraph.RegularFont + - MLEM.Ui.Elements.Paragraph.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Paragraph.Text + - MLEM.Ui.Elements.Paragraph.TextColor + - MLEM.Ui.Elements.Paragraph.TextScale + - MLEM.Ui.Elements.Paragraph.TextScaleMultiplier + - MLEM.Ui.Elements.Paragraph.TokenizedText + - MLEM.Ui.Elements.Paragraph.TruncateIfLong + - MLEM.Ui.Elements.Paragraph.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: Paragraph + nameWithType: Paragraph + fullName: MLEM.Ui.Elements.Paragraph + type: Class + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Paragraph + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 18 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A paragraph element for use inside of a . + + A paragraph is an element that contains text. + + A paragraph's text can be formatted using the ui system's . + example: [] + syntax: + content: 'public class Paragraph : Element, IGenericDataHolder' + content.vb: Public Class Paragraph Inherits Element Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.Paragraph.RegularFont + commentId: P:MLEM.Ui.Elements.Paragraph.RegularFont + id: RegularFont + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: RegularFont + nameWithType: Paragraph.RegularFont + fullName: MLEM.Ui.Elements.Paragraph.RegularFont + type: Property + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RegularFont + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 24 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The font that this paragraph draws text with. + + To set its bold and italic font, use and . + example: [] + syntax: + content: public StyleProp RegularFont { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Font.GenericFont} + content.vb: Public Property RegularFont As StyleProp(Of GenericFont) + overload: MLEM.Ui.Elements.Paragraph.RegularFont* +- uid: MLEM.Ui.Elements.Paragraph.TokenizedText + commentId: P:MLEM.Ui.Elements.Paragraph.TokenizedText + id: TokenizedText + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: TokenizedText + nameWithType: Paragraph.TokenizedText + fullName: MLEM.Ui.Elements.Paragraph.TokenizedText + type: Property + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TokenizedText + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 34 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The tokenized version of the + example: [] + syntax: + content: public TokenizedString TokenizedText { get; } + parameters: [] + return: + type: MLEM.Formatting.TokenizedString + content.vb: Public ReadOnly Property TokenizedText As TokenizedString + overload: MLEM.Ui.Elements.Paragraph.TokenizedText* +- uid: MLEM.Ui.Elements.Paragraph.TextColor + commentId: F:MLEM.Ui.Elements.Paragraph.TextColor + id: TextColor + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: TextColor + nameWithType: Paragraph.TextColor + fullName: MLEM.Ui.Elements.Paragraph.TextColor + type: Field + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextColor + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 44 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color that the text will be rendered with + example: [] + syntax: + content: public StyleProp TextColor + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public TextColor As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.Paragraph.TextScale + commentId: P:MLEM.Ui.Elements.Paragraph.TextScale + id: TextScale + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: TextScale + nameWithType: Paragraph.TextScale + fullName: MLEM.Ui.Elements.Paragraph.TextScale + type: Property + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextScale + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 49 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The scale that the text will be rendered with. + + To add a multiplier rather than changing the scale directly, use . + example: [] + syntax: + content: public StyleProp TextScale { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{System.Single} + content.vb: Public Property TextScale As StyleProp(Of Single) + overload: MLEM.Ui.Elements.Paragraph.TextScale* +- uid: MLEM.Ui.Elements.Paragraph.TextScaleMultiplier + commentId: P:MLEM.Ui.Elements.Paragraph.TextScaleMultiplier + id: TextScaleMultiplier + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: TextScaleMultiplier + nameWithType: Paragraph.TextScaleMultiplier + fullName: MLEM.Ui.Elements.Paragraph.TextScaleMultiplier + type: Property + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextScaleMultiplier + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 60 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A multiplier that will be applied to . + + To change the text scale itself, use . + example: [] + syntax: + content: public float TextScaleMultiplier { get; set; } + parameters: [] + return: + type: System.Single + content.vb: Public Property TextScaleMultiplier As Single + overload: MLEM.Ui.Elements.Paragraph.TextScaleMultiplier* +- uid: MLEM.Ui.Elements.Paragraph.Text + commentId: P:MLEM.Ui.Elements.Paragraph.Text + id: Text + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: Text + nameWithType: Paragraph.Text + fullName: MLEM.Ui.Elements.Paragraph.Text + type: Property + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Text + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 73 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The text to render inside of this paragraph. + + Use if the text changes frequently. + example: [] + syntax: + content: public string Text { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Property Text As String + overload: MLEM.Ui.Elements.Paragraph.Text* +- uid: MLEM.Ui.Elements.Paragraph.AutoAdjustWidth + commentId: P:MLEM.Ui.Elements.Paragraph.AutoAdjustWidth + id: AutoAdjustWidth + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: AutoAdjustWidth + nameWithType: Paragraph.AutoAdjustWidth + fullName: MLEM.Ui.Elements.Paragraph.AutoAdjustWidth + type: Property + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoAdjustWidth + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 86 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: If this paragraph should automatically adjust its width based on the width of the text within it + example: [] + syntax: + content: public bool AutoAdjustWidth { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property AutoAdjustWidth As Boolean + overload: MLEM.Ui.Elements.Paragraph.AutoAdjustWidth* +- uid: MLEM.Ui.Elements.Paragraph.TruncateIfLong + commentId: P:MLEM.Ui.Elements.Paragraph.TruncateIfLong + id: TruncateIfLong + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: TruncateIfLong + nameWithType: Paragraph.TruncateIfLong + fullName: MLEM.Ui.Elements.Paragraph.TruncateIfLong + type: Property + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TruncateIfLong + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 99 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Whether this paragraph should be truncated instead of split if the displayed 's width exceeds the provided width. + + When the string is truncated, the is added to its end. + example: [] + syntax: + content: public bool TruncateIfLong { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property TruncateIfLong As Boolean + overload: MLEM.Ui.Elements.Paragraph.TruncateIfLong* +- uid: MLEM.Ui.Elements.Paragraph.Ellipsis + commentId: P:MLEM.Ui.Elements.Paragraph.Ellipsis + id: Ellipsis + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: Ellipsis + nameWithType: Paragraph.Ellipsis + fullName: MLEM.Ui.Elements.Paragraph.Ellipsis + type: Property + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Ellipsis + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 112 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The ellipsis characters to use if is enabled and the string is truncated. + + If this is set to an empty string, no ellipsis will be attached to the truncated string. + example: [] + syntax: + content: public string Ellipsis { get; set; } + parameters: [] + return: + type: System.String + content.vb: Public Property Ellipsis As String + overload: MLEM.Ui.Elements.Paragraph.Ellipsis* +- uid: MLEM.Ui.Elements.Paragraph.GetTextCallback + commentId: F:MLEM.Ui.Elements.Paragraph.GetTextCallback + id: GetTextCallback + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: GetTextCallback + nameWithType: Paragraph.GetTextCallback + fullName: MLEM.Ui.Elements.Paragraph.GetTextCallback + type: Field + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTextCallback + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 125 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + An event that gets called when this paragraph's is queried. + + Use this event for setting this paragraph's text if it changes frequently. + example: [] + syntax: + content: public Paragraph.TextCallback GetTextCallback + return: + type: MLEM.Ui.Elements.Paragraph.TextCallback + content.vb: Public GetTextCallback As Paragraph.TextCallback +- uid: MLEM.Ui.Elements.Paragraph.LinkAction + commentId: F:MLEM.Ui.Elements.Paragraph.LinkAction + id: LinkAction + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: LinkAction + nameWithType: Paragraph.LinkAction + fullName: MLEM.Ui.Elements.Paragraph.LinkAction + type: Field + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LinkAction + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 130 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The action that is executed if objects inside of this paragraph are pressed. + + By default, is executed. + example: [] + syntax: + content: public Action LinkAction + return: + type: System.Action{MLEM.Ui.Elements.Paragraph.Link,MLEM.Formatting.Codes.LinkCode} + content.vb: Public LinkAction As Action(Of Paragraph.Link, LinkCode) +- uid: MLEM.Ui.Elements.Paragraph.Alignment + commentId: P:MLEM.Ui.Elements.Paragraph.Alignment + id: Alignment + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: Alignment + nameWithType: Paragraph.Alignment + fullName: MLEM.Ui.Elements.Paragraph.Alignment + type: Property + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Alignment + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 134 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The that this paragraph's text should be rendered with + example: [] + syntax: + content: public StyleProp Alignment { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Formatting.TextAlignment} + content.vb: Public Property Alignment As StyleProp(Of TextAlignment) + overload: MLEM.Ui.Elements.Paragraph.Alignment* +- uid: MLEM.Ui.Elements.Paragraph.DrawStartIndex + commentId: F:MLEM.Ui.Elements.Paragraph.DrawStartIndex + id: DrawStartIndex + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: DrawStartIndex + nameWithType: Paragraph.DrawStartIndex + fullName: MLEM.Ui.Elements.Paragraph.DrawStartIndex + type: Field + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawStartIndex + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 145 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The inclusive index in this paragraph's to start drawing at. + + This value is passed to . + example: [] + syntax: + content: public int? DrawStartIndex + return: + type: System.Nullable{System.Int32} + content.vb: Public DrawStartIndex As Integer? +- uid: MLEM.Ui.Elements.Paragraph.DrawEndIndex + commentId: F:MLEM.Ui.Elements.Paragraph.DrawEndIndex + id: DrawEndIndex + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: DrawEndIndex + nameWithType: Paragraph.DrawEndIndex + fullName: MLEM.Ui.Elements.Paragraph.DrawEndIndex + type: Field + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DrawEndIndex + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 150 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The exclusive index in this paragraph's to stop drawing at. + + This value is passed to . + example: [] + syntax: + content: public int? DrawEndIndex + return: + type: System.Nullable{System.Int32} + content.vb: Public DrawEndIndex As Integer? +- uid: MLEM.Ui.Elements.Paragraph.IsHidden + commentId: P:MLEM.Ui.Elements.Paragraph.IsHidden + id: IsHidden + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: IsHidden + nameWithType: Paragraph.IsHidden + fullName: MLEM.Ui.Elements.Paragraph.IsHidden + type: Property + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsHidden + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 153 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this property to true to cause this element to be hidden. + + Hidden elements don't receive input events, aren't rendered and don't factor into auto-anchoring. + example: [] + syntax: + content: public override bool IsHidden { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overrides Property IsHidden As Boolean + overridden: MLEM.Ui.Elements.Element.IsHidden + overload: MLEM.Ui.Elements.Paragraph.IsHidden* +- uid: MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Formatting.TextAlignment,System.Boolean) + commentId: M:MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Formatting.TextAlignment,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,System.Single,MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Formatting.TextAlignment,System.Boolean)' + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: Paragraph(Anchor, float, TextCallback, TextAlignment, bool) + nameWithType: Paragraph.Paragraph(Anchor, float, Paragraph.TextCallback, TextAlignment, bool) + fullName: MLEM.Ui.Elements.Paragraph.Paragraph(MLEM.Ui.Anchor, float, MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Formatting.TextAlignment, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 176 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new paragraph with the given settings. + example: [] + syntax: + content: public Paragraph(Anchor anchor, float width, Paragraph.TextCallback textCallback, TextAlignment alignment, bool autoAdjustWidth = false) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The paragraph's anchor + - id: width + type: System.Single + description: The paragraph's width. Note that its height is automatically calculated. + - id: textCallback + type: MLEM.Ui.Elements.Paragraph.TextCallback + description: The paragraph's text + - id: alignment + type: MLEM.Formatting.TextAlignment + description: The paragraph's text alignment. + - id: autoAdjustWidth + type: System.Boolean + description: Whether the paragraph's width should automatically be calculated based on the text within it. + content.vb: Public Sub New(anchor As Anchor, width As Single, textCallback As Paragraph.TextCallback, alignment As TextAlignment, autoAdjustWidth As Boolean = False) + overload: MLEM.Ui.Elements.Paragraph.#ctor* + nameWithType.vb: Paragraph.New(Anchor, Single, Paragraph.TextCallback, TextAlignment, Boolean) + fullName.vb: MLEM.Ui.Elements.Paragraph.New(MLEM.Ui.Anchor, Single, MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Formatting.TextAlignment, Boolean) + name.vb: New(Anchor, Single, TextCallback, TextAlignment, Boolean) +- uid: MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,System.String,MLEM.Formatting.TextAlignment,System.Boolean) + commentId: M:MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,System.String,MLEM.Formatting.TextAlignment,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,System.Single,System.String,MLEM.Formatting.TextAlignment,System.Boolean)' + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: Paragraph(Anchor, float, string, TextAlignment, bool) + nameWithType: Paragraph.Paragraph(Anchor, float, string, TextAlignment, bool) + fullName: MLEM.Ui.Elements.Paragraph.Paragraph(MLEM.Ui.Anchor, float, string, MLEM.Formatting.TextAlignment, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 188 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new paragraph with the given settings. + example: [] + syntax: + content: public Paragraph(Anchor anchor, float width, string text, TextAlignment alignment, bool autoAdjustWidth = false) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The paragraph's anchor + - id: width + type: System.Single + description: The paragraph's width. Note that its height is automatically calculated. + - id: text + type: System.String + description: The paragraph's text + - id: alignment + type: MLEM.Formatting.TextAlignment + description: The paragraph's text alignment. + - id: autoAdjustWidth + type: System.Boolean + description: Whether the paragraph's width should automatically be calculated based on the text within it. + content.vb: Public Sub New(anchor As Anchor, width As Single, text As String, alignment As TextAlignment, autoAdjustWidth As Boolean = False) + overload: MLEM.Ui.Elements.Paragraph.#ctor* + nameWithType.vb: Paragraph.New(Anchor, Single, String, TextAlignment, Boolean) + fullName.vb: MLEM.Ui.Elements.Paragraph.New(MLEM.Ui.Anchor, Single, String, MLEM.Formatting.TextAlignment, Boolean) + name.vb: New(Anchor, Single, String, TextAlignment, Boolean) +- uid: MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,MLEM.Ui.Elements.Paragraph.TextCallback,System.Boolean) + commentId: M:MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,MLEM.Ui.Elements.Paragraph.TextCallback,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,System.Single,MLEM.Ui.Elements.Paragraph.TextCallback,System.Boolean)' + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: Paragraph(Anchor, float, TextCallback, bool) + nameWithType: Paragraph.Paragraph(Anchor, float, Paragraph.TextCallback, bool) + fullName: MLEM.Ui.Elements.Paragraph.Paragraph(MLEM.Ui.Anchor, float, MLEM.Ui.Elements.Paragraph.TextCallback, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 199 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new paragraph with the given settings. + example: [] + syntax: + content: public Paragraph(Anchor anchor, float width, Paragraph.TextCallback textCallback, bool autoAdjustWidth = false) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The paragraph's anchor + - id: width + type: System.Single + description: The paragraph's width. Note that its height is automatically calculated. + - id: textCallback + type: MLEM.Ui.Elements.Paragraph.TextCallback + description: The paragraph's text + - id: autoAdjustWidth + type: System.Boolean + description: Whether the paragraph's width should automatically be calculated based on the text within it. + content.vb: Public Sub New(anchor As Anchor, width As Single, textCallback As Paragraph.TextCallback, autoAdjustWidth As Boolean = False) + overload: MLEM.Ui.Elements.Paragraph.#ctor* + nameWithType.vb: Paragraph.New(Anchor, Single, Paragraph.TextCallback, Boolean) + fullName.vb: MLEM.Ui.Elements.Paragraph.New(MLEM.Ui.Anchor, Single, MLEM.Ui.Elements.Paragraph.TextCallback, Boolean) + name.vb: New(Anchor, Single, TextCallback, Boolean) +- uid: MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,System.String,System.Boolean) + commentId: M:MLEM.Ui.Elements.Paragraph.#ctor(MLEM.Ui.Anchor,System.Single,System.String,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,System.Single,System.String,System.Boolean)' + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: Paragraph(Anchor, float, string, bool) + nameWithType: Paragraph.Paragraph(Anchor, float, string, bool) + fullName: MLEM.Ui.Elements.Paragraph.Paragraph(MLEM.Ui.Anchor, float, string, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 210 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new paragraph with the given settings. + example: [] + syntax: + content: public Paragraph(Anchor anchor, float width, string text, bool autoAdjustWidth = false) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The paragraph's anchor + - id: width + type: System.Single + description: The paragraph's width. Note that its height is automatically calculated. + - id: text + type: System.String + description: The paragraph's text + - id: autoAdjustWidth + type: System.Boolean + description: Whether the paragraph's width should automatically be calculated based on the text within it. + content.vb: Public Sub New(anchor As Anchor, width As Single, text As String, autoAdjustWidth As Boolean = False) + overload: MLEM.Ui.Elements.Paragraph.#ctor* + nameWithType.vb: Paragraph.New(Anchor, Single, String, Boolean) + fullName.vb: MLEM.Ui.Elements.Paragraph.New(MLEM.Ui.Anchor, Single, String, Boolean) + name.vb: New(Anchor, Single, String, Boolean) +- uid: MLEM.Ui.Elements.Paragraph.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Paragraph.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + id: SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: SetAreaAndUpdateChildren(RectangleF) + nameWithType: Paragraph.SetAreaAndUpdateChildren(RectangleF) + fullName: MLEM.Ui.Elements.Paragraph.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetAreaAndUpdateChildren + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 218 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Sets this element's to the given and invokes the event. + + This method also updates all of this element's 's areas. + + Note that this method does not take into account any auto-sizing, anchoring or positioning, and so it should be used sparingly, if at all. + example: [] + syntax: + content: public override void SetAreaAndUpdateChildren(RectangleF area) + parameters: + - id: area + type: MLEM.Maths.RectangleF + content.vb: Public Overrides Sub SetAreaAndUpdateChildren(area As RectangleF) + overridden: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + overload: MLEM.Ui.Elements.Paragraph.SetAreaAndUpdateChildren* + seealso: + - linkId: MLEM.Ui.Elements.Element.ForceUpdateArea + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateArea +- uid: MLEM.Ui.Elements.Paragraph.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Paragraph.CalcActualSize(MLEM.Maths.RectangleF) + id: CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: CalcActualSize(RectangleF) + nameWithType: Paragraph.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Paragraph.CalcActualSize(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CalcActualSize + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 225 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Calculates the actual size that this element should take up, based on the area that its parent encompasses. + + By default, this is based on the information specified in 's documentation. + example: [] + syntax: + content: protected override Vector2 CalcActualSize(RectangleF parentArea) + parameters: + - id: parentArea + type: MLEM.Maths.RectangleF + description: This parent's area, or the ui system's viewport if it has no parent + return: + type: Microsoft.Xna.Framework.Vector2 + description: The actual size of this element, taking into account + content.vb: Protected Overrides Function CalcActualSize(parentArea As RectangleF) As Vector2 + overridden: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + overload: MLEM.Ui.Elements.Paragraph.CalcActualSize* +- uid: MLEM.Ui.Elements.Paragraph.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.Elements.Paragraph.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: Paragraph.Update(GameTime) + fullName: MLEM.Ui.Elements.Paragraph.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 238 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Updates this element and all of its + 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: MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Ui.Elements.Paragraph.Update* +- uid: MLEM.Ui.Elements.Paragraph.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Paragraph.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Paragraph.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Paragraph.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 244 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element and all of its children. Override this method to draw the content of custom elements. + + Note that, when this is called, SpriteBatch.Begin has already been called with custom etc. applied. + example: [] + syntax: + content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overridden: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + overload: MLEM.Ui.Elements.Paragraph.Draw* + nameWithType.vb: Paragraph.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Paragraph.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) +- uid: MLEM.Ui.Elements.Paragraph.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.Paragraph.InitStyle(MLEM.Ui.Style.UiStyle) + id: InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.Paragraph + langs: + - csharp + - vb + name: InitStyle(UiStyle) + nameWithType: Paragraph.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.Paragraph.InitStyle(MLEM.Ui.Style.UiStyle) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Paragraph.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InitStyle + path: ../MLEM.Ui/Elements/Paragraph.cs + startLine: 253 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Initializes this element's instances using the ui system's . + example: [] + syntax: + content: protected override void InitStyle(UiStyle style) + parameters: + - id: style + type: MLEM.Ui.Style.UiStyle + description: The new style + content.vb: Protected Overrides Sub InitStyle(style As UiStyle) + overridden: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + overload: MLEM.Ui.Elements.Paragraph.InitStyle* +references: +- 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.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 + 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Font.GenericFont.Bold + commentId: P:MLEM.Font.GenericFont.Bold + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Bold + name: Bold + nameWithType: GenericFont.Bold + fullName: MLEM.Font.GenericFont.Bold +- uid: MLEM.Font.GenericFont.Italic + commentId: P:MLEM.Font.GenericFont.Italic + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Italic + name: Italic + nameWithType: GenericFont.Italic + fullName: MLEM.Font.GenericFont.Italic +- uid: MLEM.Ui.Elements.Paragraph.RegularFont* + commentId: Overload:MLEM.Ui.Elements.Paragraph.RegularFont + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_RegularFont + name: RegularFont + nameWithType: Paragraph.RegularFont + fullName: MLEM.Ui.Elements.Paragraph.RegularFont +- uid: MLEM.Ui.Style.StyleProp{MLEM.Font.GenericFont} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Font.GenericFont} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of GenericFont) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Font.GenericFont) + name.vb: StyleProp(Of GenericFont) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: MLEM.Ui.Elements.Paragraph.Text + commentId: P:MLEM.Ui.Elements.Paragraph.Text + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_Text + name: Text + nameWithType: Paragraph.Text + fullName: MLEM.Ui.Elements.Paragraph.Text +- uid: MLEM.Ui.Elements.Paragraph.TokenizedText* + commentId: Overload:MLEM.Ui.Elements.Paragraph.TokenizedText + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_TokenizedText + name: TokenizedText + nameWithType: Paragraph.TokenizedText + fullName: MLEM.Ui.Elements.Paragraph.TokenizedText +- uid: MLEM.Formatting.TokenizedString + commentId: T:MLEM.Formatting.TokenizedString + parent: MLEM.Formatting + href: MLEM.Formatting.TokenizedString.html + name: TokenizedString + nameWithType: TokenizedString + fullName: MLEM.Formatting.TokenizedString +- 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.Style.StyleProp{Microsoft.Xna.Framework.Color} + commentId: T:MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Color) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Microsoft.Xna.Framework.Color) + name.vb: StyleProp(Of Color) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Paragraph.TextScaleMultiplier + commentId: P:MLEM.Ui.Elements.Paragraph.TextScaleMultiplier + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_TextScaleMultiplier + name: TextScaleMultiplier + nameWithType: Paragraph.TextScaleMultiplier + fullName: MLEM.Ui.Elements.Paragraph.TextScaleMultiplier +- uid: MLEM.Ui.Elements.Paragraph.TextScale* + commentId: Overload:MLEM.Ui.Elements.Paragraph.TextScale + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_TextScale + name: TextScale + nameWithType: Paragraph.TextScale + fullName: MLEM.Ui.Elements.Paragraph.TextScale +- uid: MLEM.Ui.Style.StyleProp{System.Single} + commentId: T:MLEM.Ui.Style.StyleProp{System.Single} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Single) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Single) + name.vb: StyleProp(Of Single) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Ui.Elements.Paragraph.TextScale + commentId: P:MLEM.Ui.Elements.Paragraph.TextScale + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_TextScale + name: TextScale + nameWithType: Paragraph.TextScale + fullName: MLEM.Ui.Elements.Paragraph.TextScale +- uid: MLEM.Ui.Elements.Paragraph.TextScaleMultiplier* + commentId: Overload:MLEM.Ui.Elements.Paragraph.TextScaleMultiplier + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_TextScaleMultiplier + name: TextScaleMultiplier + nameWithType: Paragraph.TextScaleMultiplier + fullName: MLEM.Ui.Elements.Paragraph.TextScaleMultiplier +- 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.Elements.Paragraph.GetTextCallback + commentId: F:MLEM.Ui.Elements.Paragraph.GetTextCallback + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_GetTextCallback + name: GetTextCallback + nameWithType: Paragraph.GetTextCallback + fullName: MLEM.Ui.Elements.Paragraph.GetTextCallback +- uid: MLEM.Ui.Elements.Paragraph.Text* + commentId: Overload:MLEM.Ui.Elements.Paragraph.Text + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_Text + name: Text + nameWithType: Paragraph.Text + fullName: MLEM.Ui.Elements.Paragraph.Text +- 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.Elements.Paragraph.AutoAdjustWidth* + commentId: Overload:MLEM.Ui.Elements.Paragraph.AutoAdjustWidth + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_AutoAdjustWidth + name: AutoAdjustWidth + nameWithType: Paragraph.AutoAdjustWidth + fullName: MLEM.Ui.Elements.Paragraph.AutoAdjustWidth +- 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.Elements.Paragraph.Ellipsis + commentId: P:MLEM.Ui.Elements.Paragraph.Ellipsis + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_Ellipsis + name: Ellipsis + nameWithType: Paragraph.Ellipsis + fullName: MLEM.Ui.Elements.Paragraph.Ellipsis +- uid: MLEM.Ui.Elements.Paragraph.TruncateIfLong* + commentId: Overload:MLEM.Ui.Elements.Paragraph.TruncateIfLong + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_TruncateIfLong + name: TruncateIfLong + nameWithType: Paragraph.TruncateIfLong + fullName: MLEM.Ui.Elements.Paragraph.TruncateIfLong +- uid: MLEM.Ui.Elements.Paragraph.TruncateIfLong + commentId: P:MLEM.Ui.Elements.Paragraph.TruncateIfLong + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_TruncateIfLong + name: TruncateIfLong + nameWithType: Paragraph.TruncateIfLong + fullName: MLEM.Ui.Elements.Paragraph.TruncateIfLong +- uid: MLEM.Ui.Elements.Paragraph.Ellipsis* + commentId: Overload:MLEM.Ui.Elements.Paragraph.Ellipsis + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_Ellipsis + name: Ellipsis + nameWithType: Paragraph.Ellipsis + fullName: MLEM.Ui.Elements.Paragraph.Ellipsis +- uid: MLEM.Ui.Elements.Paragraph.TextCallback + commentId: T:MLEM.Ui.Elements.Paragraph.TextCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Paragraph.html + name: Paragraph.TextCallback + nameWithType: Paragraph.TextCallback + fullName: MLEM.Ui.Elements.Paragraph.TextCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html +- 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.Misc.MlemPlatform.OpenLinkOrFile(System.String) + commentId: M:MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + name: OpenLinkOrFile(string) + nameWithType: MlemPlatform.OpenLinkOrFile(string) + fullName: MLEM.Misc.MlemPlatform.OpenLinkOrFile(string) + nameWithType.vb: MlemPlatform.OpenLinkOrFile(String) + fullName.vb: MLEM.Misc.MlemPlatform.OpenLinkOrFile(String) + name.vb: OpenLinkOrFile(String) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.OpenLinkOrFile(System.String) + name: OpenLinkOrFile + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenLinkOrFile_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System.Action{MLEM.Ui.Elements.Paragraph.Link,MLEM.Formatting.Codes.LinkCode} + commentId: T:System.Action{MLEM.Ui.Elements.Paragraph.Link,MLEM.Formatting.Codes.LinkCode} + parent: System + definition: System.Action`2 + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of Paragraph.Link, LinkCode) + fullName.vb: System.Action(Of MLEM.Ui.Elements.Paragraph.Link, MLEM.Formatting.Codes.LinkCode) + name.vb: Action(Of Paragraph.Link, LinkCode) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - 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 + - name: ',' + - name: " " + - uid: MLEM.Formatting.Codes.LinkCode + name: LinkCode + href: MLEM.Formatting.Codes.LinkCode.html + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - 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 + - name: ',' + - name: " " + - uid: MLEM.Formatting.Codes.LinkCode + name: LinkCode + href: MLEM.Formatting.Codes.LinkCode.html + - name: ) +- uid: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform +- uid: System.Action`2 + commentId: T:System.Action`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T1, T2) + fullName.vb: System.Action(Of T1, T2) + name.vb: Action(Of T1, T2) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) +- uid: MLEM.Formatting.TextAlignment + commentId: T:MLEM.Formatting.TextAlignment + parent: MLEM.Formatting + href: MLEM.Formatting.TextAlignment.html + name: TextAlignment + nameWithType: TextAlignment + fullName: MLEM.Formatting.TextAlignment +- uid: MLEM.Ui.Elements.Paragraph.Alignment* + commentId: Overload:MLEM.Ui.Elements.Paragraph.Alignment + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_Alignment + name: Alignment + nameWithType: Paragraph.Alignment + fullName: MLEM.Ui.Elements.Paragraph.Alignment +- uid: MLEM.Ui.Style.StyleProp{MLEM.Formatting.TextAlignment} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Formatting.TextAlignment} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of TextAlignment) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Formatting.TextAlignment) + name.vb: StyleProp(Of TextAlignment) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + href: MLEM.Formatting.TextAlignment.html + - name: ) +- uid: MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + commentId: M:MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + isExternal: true + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Nullable_System_Int32__System_Nullable_System_Int32__ + name: Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, Vector2, float, float, Vector2, SpriteEffects, int?, int?) + nameWithType: TokenizedString.Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, Vector2, float, float, Vector2, SpriteEffects, int?, int?) + fullName: MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, float, float, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, int?, int?) + nameWithType.vb: TokenizedString.Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, Vector2, Single, Single, Vector2, SpriteEffects, Integer?, Integer?) + fullName.vb: MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Font.GenericFont, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Single, Single, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Graphics.SpriteEffects, Integer?, Integer?) + name.vb: Draw(GameTime, SpriteBatch, Vector2, GenericFont, Color, Vector2, Single, Single, Vector2, SpriteEffects, Integer?, Integer?) + spec.csharp: + - uid: MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + name: Draw + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Nullable_System_Int32__System_Nullable_System_Int32__ + - 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: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Formatting.TokenizedString.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Font.GenericFont,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Nullable{System.Int32},System.Nullable{System.Int32}) + name: Draw + href: MLEM.Formatting.TokenizedString.html#MLEM_Formatting_TokenizedString_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Font_GenericFont_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Nullable_System_Int32__System_Nullable_System_Int32__ + - 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: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteEffects + name: SpriteEffects + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: System.Nullable{System.Int32} + commentId: T:System.Nullable{System.Int32} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int? + nameWithType: int? + fullName: int? + nameWithType.vb: Integer? + fullName.vb: Integer? + name.vb: Integer? + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Paragraph.IsHidden* + commentId: Overload:MLEM.Ui.Elements.Paragraph.IsHidden + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_IsHidden + name: IsHidden + nameWithType: Paragraph.IsHidden + fullName: MLEM.Ui.Elements.Paragraph.IsHidden +- uid: MLEM.Ui.Elements.Paragraph.#ctor* + commentId: Overload:MLEM.Ui.Elements.Paragraph.#ctor + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph__ctor_MLEM_Ui_Anchor_System_Single_MLEM_Ui_Elements_Paragraph_TextCallback_MLEM_Formatting_TextAlignment_System_Boolean_ + name: Paragraph + nameWithType: Paragraph.Paragraph + fullName: MLEM.Ui.Elements.Paragraph.Paragraph + nameWithType.vb: Paragraph.New + fullName.vb: MLEM.Ui.Elements.Paragraph.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Ui.UiSystem.OnElementAreaUpdated + commentId: E:MLEM.Ui.UiSystem.OnElementAreaUpdated + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_OnElementAreaUpdated + name: OnElementAreaUpdated + nameWithType: UiSystem.OnElementAreaUpdated + fullName: MLEM.Ui.UiSystem.OnElementAreaUpdated +- 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.Elements.Paragraph.SetAreaAndUpdateChildren* + commentId: Overload:MLEM.Ui.Elements.Paragraph.SetAreaAndUpdateChildren + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + name: SetAreaAndUpdateChildren + nameWithType: Paragraph.SetAreaAndUpdateChildren + fullName: MLEM.Ui.Elements.Paragraph.SetAreaAndUpdateChildren +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Paragraph.CalcActualSize* + commentId: Overload:MLEM.Ui.Elements.Paragraph.CalcActualSize + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize + nameWithType: Paragraph.CalcActualSize + fullName: MLEM.Ui.Elements.Paragraph.CalcActualSize +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: 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.Elements.Paragraph.Update* + commentId: Overload:MLEM.Ui.Elements.Paragraph.Update + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: Paragraph.Update + fullName: MLEM.Ui.Elements.Paragraph.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.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.Elements.Paragraph.Draw* + commentId: Overload:MLEM.Ui.Elements.Paragraph.Draw + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw + nameWithType: Paragraph.Draw + fullName: MLEM.Ui.Elements.Paragraph.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: 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: 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.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.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.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.Paragraph.InitStyle* + commentId: Overload:MLEM.Ui.Elements.Paragraph.InitStyle + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle + nameWithType: Paragraph.InitStyle + fullName: MLEM.Ui.Elements.Paragraph.InitStyle diff --git a/Docs/api/MLEM.Ui.Elements.ProgressBar.yml b/Docs/api/MLEM.Ui.Elements.ProgressBar.yml new file mode 100644 index 0000000..d547617 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.ProgressBar.yml @@ -0,0 +1,3733 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.ProgressBar + commentId: T:MLEM.Ui.Elements.ProgressBar + id: ProgressBar + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.ProgressBar.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Maths.Direction2,System.Single,System.Single) + - MLEM.Ui.Elements.ProgressBar.Color + - MLEM.Ui.Elements.ProgressBar.CurrentValue + - MLEM.Ui.Elements.ProgressBar.Direction + - MLEM.Ui.Elements.ProgressBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.ProgressBar.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.ProgressBar.MaxValue + - MLEM.Ui.Elements.ProgressBar.ProgressColor + - MLEM.Ui.Elements.ProgressBar.ProgressPadding + - MLEM.Ui.Elements.ProgressBar.ProgressTexture + - MLEM.Ui.Elements.ProgressBar.Texture + langs: + - csharp + - vb + name: ProgressBar + nameWithType: ProgressBar + fullName: MLEM.Ui.Elements.ProgressBar + type: Class + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ProgressBar + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 13 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A progress bar element to use inside of a . + + A progress bar is an element that fills up a bar based on a given percentage. + example: [] + syntax: + content: 'public class ProgressBar : Element, IGenericDataHolder' + content.vb: Public Class ProgressBar Inherits Element Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.ProgressBar.Texture + commentId: F:MLEM.Ui.Elements.ProgressBar.Texture + id: Texture + parent: MLEM.Ui.Elements.ProgressBar + langs: + - csharp + - vb + name: Texture + nameWithType: ProgressBar.Texture + fullName: MLEM.Ui.Elements.ProgressBar.Texture + type: Field + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Texture + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 18 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The background texture that this progress bar should render + example: [] + syntax: + content: public StyleProp Texture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public Texture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.ProgressBar.Color + commentId: F:MLEM.Ui.Elements.ProgressBar.Color + id: Color + parent: MLEM.Ui.Elements.ProgressBar + langs: + - csharp + - vb + name: Color + nameWithType: ProgressBar.Color + fullName: MLEM.Ui.Elements.ProgressBar.Color + type: Field + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Color + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 22 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color that this progress bar's should render with + example: [] + syntax: + content: public StyleProp Color + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public Color As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.ProgressBar.ProgressPadding + commentId: F:MLEM.Ui.Elements.ProgressBar.ProgressPadding + id: ProgressPadding + parent: MLEM.Ui.Elements.ProgressBar + langs: + - csharp + - vb + name: ProgressPadding + nameWithType: ProgressBar.ProgressPadding + fullName: MLEM.Ui.Elements.ProgressBar.ProgressPadding + type: Field + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ProgressPadding + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 27 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The padding that this progress bar's should have. + + The padding is the amount of pixels that the progress texture is away from the borders of the progress bar. + example: [] + syntax: + content: public StyleProp ProgressPadding + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Vector2} + content.vb: Public ProgressPadding As StyleProp(Of Vector2) +- uid: MLEM.Ui.Elements.ProgressBar.ProgressTexture + commentId: F:MLEM.Ui.Elements.ProgressBar.ProgressTexture + id: ProgressTexture + parent: MLEM.Ui.Elements.ProgressBar + langs: + - csharp + - vb + name: ProgressTexture + nameWithType: ProgressBar.ProgressTexture + fullName: MLEM.Ui.Elements.ProgressBar.ProgressTexture + type: Field + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ProgressTexture + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 31 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The texture that this progress bar's progress should render + example: [] + syntax: + content: public StyleProp ProgressTexture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public ProgressTexture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.ProgressBar.ProgressColor + commentId: F:MLEM.Ui.Elements.ProgressBar.ProgressColor + id: ProgressColor + parent: MLEM.Ui.Elements.ProgressBar + langs: + - csharp + - vb + name: ProgressColor + nameWithType: ProgressBar.ProgressColor + fullName: MLEM.Ui.Elements.ProgressBar.ProgressColor + type: Field + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ProgressColor + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 35 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color that this progress bar's is rendered with. + example: [] + syntax: + content: public StyleProp ProgressColor + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public ProgressColor As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.ProgressBar.Direction + commentId: F:MLEM.Ui.Elements.ProgressBar.Direction + id: Direction + parent: MLEM.Ui.Elements.ProgressBar + langs: + - csharp + - vb + name: Direction + nameWithType: ProgressBar.Direction + fullName: MLEM.Ui.Elements.ProgressBar.Direction + type: Field + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Direction + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 40 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The direction that this progress bar goes in. + + Note that only directions are supported. + example: [] + syntax: + content: public Direction2 Direction + return: + type: MLEM.Maths.Direction2 + content.vb: Public Direction As Direction2 +- uid: MLEM.Ui.Elements.ProgressBar.MaxValue + commentId: F:MLEM.Ui.Elements.ProgressBar.MaxValue + id: MaxValue + parent: MLEM.Ui.Elements.ProgressBar + langs: + - csharp + - vb + name: MaxValue + nameWithType: ProgressBar.MaxValue + fullName: MLEM.Ui.Elements.ProgressBar.MaxValue + type: Field + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MaxValue + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 44 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The maximum value that this progress bar should be able to have. + example: [] + syntax: + content: public float MaxValue + return: + type: System.Single + content.vb: Public MaxValue As Single +- uid: MLEM.Ui.Elements.ProgressBar.CurrentValue + commentId: P:MLEM.Ui.Elements.ProgressBar.CurrentValue + id: CurrentValue + parent: MLEM.Ui.Elements.ProgressBar + langs: + - csharp + - vb + name: CurrentValue + nameWithType: ProgressBar.CurrentValue + fullName: MLEM.Ui.Elements.ProgressBar.CurrentValue + type: Property + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CurrentValue + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 49 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The current value that this progress bar has. + + This value is always between 0 and . + example: [] + syntax: + content: public float CurrentValue { get; set; } + parameters: [] + return: + type: System.Single + content.vb: Public Property CurrentValue As Single + overload: MLEM.Ui.Elements.ProgressBar.CurrentValue* +- uid: MLEM.Ui.Elements.ProgressBar.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Maths.Direction2,System.Single,System.Single) + commentId: M:MLEM.Ui.Elements.ProgressBar.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Maths.Direction2,System.Single,System.Single) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Maths.Direction2,System.Single,System.Single)' + parent: MLEM.Ui.Elements.ProgressBar + langs: + - csharp + - vb + name: ProgressBar(Anchor, Vector2, Direction2, float, float) + nameWithType: ProgressBar.ProgressBar(Anchor, Vector2, Direction2, float, float) + fullName: MLEM.Ui.Elements.ProgressBar.ProgressBar(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Maths.Direction2, float, float) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 65 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new progress bar with the given settings + example: [] + syntax: + content: public ProgressBar(Anchor anchor, Vector2 size, Direction2 direction, float maxValue, float currentValue = 0) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The progress bar's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The size of the progress bar + - id: direction + type: MLEM.Maths.Direction2 + description: The direction that the progress bar goes into + - id: maxValue + type: System.Single + description: The progress bar's maximum value + - id: currentValue + type: System.Single + description: The progress bar's current value + content.vb: Public Sub New(anchor As Anchor, size As Vector2, direction As Direction2, maxValue As Single, currentValue As Single = 0) + overload: MLEM.Ui.Elements.ProgressBar.#ctor* + exceptions: + - type: System.NotSupportedException + commentId: T:System.NotSupportedException + description: If the provided direction is not + nameWithType.vb: ProgressBar.New(Anchor, Vector2, Direction2, Single, Single) + fullName.vb: MLEM.Ui.Elements.ProgressBar.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Maths.Direction2, Single, Single) + name.vb: New(Anchor, Vector2, Direction2, Single, Single) +- uid: MLEM.Ui.Elements.ProgressBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.ProgressBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.ProgressBar + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: ProgressBar.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.ProgressBar.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 75 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element and all of its children. Override this method to draw the content of custom elements. + + Note that, when this is called, SpriteBatch.Begin has already been called with custom etc. applied. + example: [] + syntax: + content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overridden: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + overload: MLEM.Ui.Elements.ProgressBar.Draw* + nameWithType.vb: ProgressBar.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.ProgressBar.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) +- uid: MLEM.Ui.Elements.ProgressBar.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.ProgressBar.InitStyle(MLEM.Ui.Style.UiStyle) + id: InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.ProgressBar + langs: + - csharp + - vb + name: InitStyle(UiStyle) + nameWithType: ProgressBar.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.ProgressBar.InitStyle(MLEM.Ui.Style.UiStyle) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ProgressBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InitStyle + path: ../MLEM.Ui/Elements/ProgressBar.cs + startLine: 112 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Initializes this element's instances using the ui system's . + example: [] + syntax: + content: protected override void InitStyle(UiStyle style) + parameters: + - id: style + type: MLEM.Ui.Style.UiStyle + description: The new style + content.vb: Protected Overrides Sub InitStyle(style As UiStyle) + overridden: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + overload: MLEM.Ui.Elements.ProgressBar.InitStyle* +references: +- 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.ProgressBar.CurrentValue + commentId: P:MLEM.Ui.Elements.ProgressBar.CurrentValue + href: MLEM.Ui.Elements.ProgressBar.html#MLEM_Ui_Elements_ProgressBar_CurrentValue + name: CurrentValue + nameWithType: ProgressBar.CurrentValue + fullName: MLEM.Ui.Elements.ProgressBar.CurrentValue +- 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- 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.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of NinePatch) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Textures.NinePatch) + name.vb: StyleProp(Of NinePatch) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.Ui.Elements.ProgressBar.Texture + commentId: F:MLEM.Ui.Elements.ProgressBar.Texture + href: MLEM.Ui.Elements.ProgressBar.html#MLEM_Ui_Elements_ProgressBar_Texture + name: Texture + nameWithType: ProgressBar.Texture + fullName: MLEM.Ui.Elements.ProgressBar.Texture +- uid: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + commentId: T:MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Color) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Microsoft.Xna.Framework.Color) + name.vb: StyleProp(Of Color) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.ProgressBar.ProgressTexture + commentId: F:MLEM.Ui.Elements.ProgressBar.ProgressTexture + href: MLEM.Ui.Elements.ProgressBar.html#MLEM_Ui_Elements_ProgressBar_ProgressTexture + name: ProgressTexture + nameWithType: ProgressBar.ProgressTexture + fullName: MLEM.Ui.Elements.ProgressBar.ProgressTexture +- uid: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Vector2} + commentId: T:MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Vector2} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Vector2) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Microsoft.Xna.Framework.Vector2) + name.vb: StyleProp(Of Vector2) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Maths.Direction2Helper.Adjacent + commentId: F:MLEM.Maths.Direction2Helper.Adjacent + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_Adjacent + name: Adjacent + nameWithType: Direction2Helper.Adjacent + fullName: MLEM.Maths.Direction2Helper.Adjacent +- uid: MLEM.Maths.Direction2 + commentId: T:MLEM.Maths.Direction2 + parent: MLEM.Maths + href: MLEM.Maths.Direction2.html + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Maths.Direction2 +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- 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.Elements.ProgressBar.MaxValue + commentId: F:MLEM.Ui.Elements.ProgressBar.MaxValue + href: MLEM.Ui.Elements.ProgressBar.html#MLEM_Ui_Elements_ProgressBar_MaxValue + name: MaxValue + nameWithType: ProgressBar.MaxValue + fullName: MLEM.Ui.Elements.ProgressBar.MaxValue +- uid: MLEM.Ui.Elements.ProgressBar.CurrentValue* + commentId: Overload:MLEM.Ui.Elements.ProgressBar.CurrentValue + href: MLEM.Ui.Elements.ProgressBar.html#MLEM_Ui_Elements_ProgressBar_CurrentValue + name: CurrentValue + nameWithType: ProgressBar.CurrentValue + fullName: MLEM.Ui.Elements.ProgressBar.CurrentValue +- uid: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + commentId: M:MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsAdjacent_MLEM_Maths_Direction2_ + name: IsAdjacent(Direction2) + nameWithType: Direction2Helper.IsAdjacent(Direction2) + fullName: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + spec.csharp: + - uid: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + name: IsAdjacent + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsAdjacent_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) + spec.vb: + - uid: MLEM.Maths.Direction2Helper.IsAdjacent(MLEM.Maths.Direction2) + name: IsAdjacent + href: MLEM.Maths.Direction2Helper.html#MLEM_Maths_Direction2Helper_IsAdjacent_MLEM_Maths_Direction2_ + - name: ( + - uid: MLEM.Maths.Direction2 + name: Direction2 + href: MLEM.Maths.Direction2.html + - name: ) +- uid: System.NotSupportedException + commentId: T:System.NotSupportedException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.notsupportedexception + name: NotSupportedException + nameWithType: NotSupportedException + fullName: System.NotSupportedException +- uid: MLEM.Ui.Elements.ProgressBar.#ctor* + commentId: Overload:MLEM.Ui.Elements.ProgressBar.#ctor + href: MLEM.Ui.Elements.ProgressBar.html#MLEM_Ui_Elements_ProgressBar__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_MLEM_Maths_Direction2_System_Single_System_Single_ + name: ProgressBar + nameWithType: ProgressBar.ProgressBar + fullName: MLEM.Ui.Elements.ProgressBar.ProgressBar + nameWithType.vb: ProgressBar.New + fullName.vb: MLEM.Ui.Elements.ProgressBar.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: 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.Elements.ProgressBar.Draw* + commentId: Overload:MLEM.Ui.Elements.ProgressBar.Draw + href: MLEM.Ui.Elements.ProgressBar.html#MLEM_Ui_Elements_ProgressBar_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw + nameWithType: ProgressBar.Draw + fullName: MLEM.Ui.Elements.ProgressBar.Draw +- 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: Microsoft.Xna.Framework.Graphics.SpriteBatch + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: MLEM.Graphics.SpriteBatchContext + commentId: T:MLEM.Graphics.SpriteBatchContext + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContext.html + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext +- 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.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.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.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.ProgressBar.InitStyle* + commentId: Overload:MLEM.Ui.Elements.ProgressBar.InitStyle + href: MLEM.Ui.Elements.ProgressBar.html#MLEM_Ui_Elements_ProgressBar_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle + nameWithType: ProgressBar.InitStyle + fullName: MLEM.Ui.Elements.ProgressBar.InitStyle diff --git a/Docs/api/MLEM.Ui.Elements.RadioButton.yml b/Docs/api/MLEM.Ui.Elements.RadioButton.yml new file mode 100644 index 0000000..700465b --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.RadioButton.yml @@ -0,0 +1,3309 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.RadioButton + commentId: T:MLEM.Ui.Elements.RadioButton + id: RadioButton + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.RadioButton.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.Boolean,System.String) + - MLEM.Ui.Elements.RadioButton.Group + - MLEM.Ui.Elements.RadioButton.InitStyle(MLEM.Ui.Style.UiStyle) + langs: + - csharp + - vb + name: RadioButton + nameWithType: RadioButton + fullName: MLEM.Ui.Elements.RadioButton + type: Class + source: + remote: + path: MLEM.Ui/Elements/RadioButton.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RadioButton + path: ../MLEM.Ui/Elements/RadioButton.cs + startLine: 8 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A radio button element to use inside of a . + + A radio button is a variation of a that causes all other radio buttons in the same to be deselected upon selection. + example: [] + syntax: + content: 'public class RadioButton : Checkbox, IGenericDataHolder' + content.vb: Public Class RadioButton Inherits Checkbox Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + - MLEM.Ui.Elements.Checkbox + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Checkbox.Texture + - MLEM.Ui.Elements.Checkbox.HoveredTexture + - MLEM.Ui.Elements.Checkbox.HoveredColor + - MLEM.Ui.Elements.Checkbox.DisabledTexture + - MLEM.Ui.Elements.Checkbox.DisabledColor + - MLEM.Ui.Elements.Checkbox.Checkmark + - MLEM.Ui.Elements.Checkbox.Label + - MLEM.Ui.Elements.Checkbox.TextOffsetX + - MLEM.Ui.Elements.Checkbox.Checked + - MLEM.Ui.Elements.Checkbox.IsDisabled + - MLEM.Ui.Elements.Checkbox.OnCheckStateChange + - MLEM.Ui.Elements.Checkbox.CanSelectDisabled + - MLEM.Ui.Elements.Checkbox.CanBeSelected + - MLEM.Ui.Elements.Checkbox.CanBePressed + - MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Checkbox.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.RadioButton.Group + commentId: F:MLEM.Ui.Elements.RadioButton.Group + id: Group + parent: MLEM.Ui.Elements.RadioButton + langs: + - csharp + - vb + name: Group + nameWithType: RadioButton.Group + fullName: MLEM.Ui.Elements.RadioButton.Group + type: Field + source: + remote: + path: MLEM.Ui/Elements/RadioButton.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Group + path: ../MLEM.Ui/Elements/RadioButton.cs + startLine: 14 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The group that this radio button has. + + All other radio buttons in the same that have the same group will be deselected when this radio button is selected. + example: [] + syntax: + content: public string Group + return: + type: System.String + content.vb: Public Group As String +- uid: MLEM.Ui.Elements.RadioButton.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.Boolean,System.String) + commentId: M:MLEM.Ui.Elements.RadioButton.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.Boolean,System.String) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.String,System.Boolean,System.String)' + parent: MLEM.Ui.Elements.RadioButton + langs: + - csharp + - vb + name: RadioButton(Anchor, Vector2, string, bool, string) + nameWithType: RadioButton.RadioButton(Anchor, Vector2, string, bool, string) + fullName: MLEM.Ui.Elements.RadioButton.RadioButton(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, string, bool, string) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/RadioButton.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/RadioButton.cs + startLine: 24 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new radio button with the given settings + example: [] + syntax: + content: public RadioButton(Anchor anchor, Vector2 size, string label, bool defaultChecked = false, string group = "") + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The radio button's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The radio button's size + - id: label + type: System.String + description: The label to display next to the radio button + - id: defaultChecked + type: System.Boolean + description: If the radio button should be checked by default + - id: group + type: System.String + description: The group that the radio button has + content.vb: Public Sub New(anchor As Anchor, size As Vector2, label As String, defaultChecked As Boolean = False, group As String = "") + overload: MLEM.Ui.Elements.RadioButton.#ctor* + nameWithType.vb: RadioButton.New(Anchor, Vector2, String, Boolean, String) + fullName.vb: MLEM.Ui.Elements.RadioButton.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, String, Boolean, String) + name.vb: New(Anchor, Vector2, String, Boolean, String) +- uid: MLEM.Ui.Elements.RadioButton.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.RadioButton.InitStyle(MLEM.Ui.Style.UiStyle) + id: InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.RadioButton + langs: + - csharp + - vb + name: InitStyle(UiStyle) + nameWithType: RadioButton.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.RadioButton.InitStyle(MLEM.Ui.Style.UiStyle) + type: Method + source: + remote: + path: MLEM.Ui/Elements/RadioButton.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InitStyle + path: ../MLEM.Ui/Elements/RadioButton.cs + startLine: 39 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Initializes this element's instances using the ui system's . + example: [] + syntax: + content: protected override void InitStyle(UiStyle style) + parameters: + - id: style + type: MLEM.Ui.Style.UiStyle + description: The new style + content.vb: Protected Overrides Sub InitStyle(style As UiStyle) + overridden: MLEM.Ui.Elements.Checkbox.InitStyle(MLEM.Ui.Style.UiStyle) + overload: MLEM.Ui.Elements.RadioButton.InitStyle* +references: +- 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.Checkbox + commentId: T:MLEM.Ui.Elements.Checkbox + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Checkbox.html + name: Checkbox + nameWithType: Checkbox + fullName: MLEM.Ui.Elements.Checkbox +- 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.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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Checkbox.Texture + commentId: F:MLEM.Ui.Elements.Checkbox.Texture + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Texture + name: Texture + nameWithType: Checkbox.Texture + fullName: MLEM.Ui.Elements.Checkbox.Texture +- uid: MLEM.Ui.Elements.Checkbox.HoveredTexture + commentId: F:MLEM.Ui.Elements.Checkbox.HoveredTexture + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_HoveredTexture + name: HoveredTexture + nameWithType: Checkbox.HoveredTexture + fullName: MLEM.Ui.Elements.Checkbox.HoveredTexture +- uid: MLEM.Ui.Elements.Checkbox.HoveredColor + commentId: F:MLEM.Ui.Elements.Checkbox.HoveredColor + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_HoveredColor + name: HoveredColor + nameWithType: Checkbox.HoveredColor + fullName: MLEM.Ui.Elements.Checkbox.HoveredColor +- uid: MLEM.Ui.Elements.Checkbox.DisabledTexture + commentId: F:MLEM.Ui.Elements.Checkbox.DisabledTexture + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_DisabledTexture + name: DisabledTexture + nameWithType: Checkbox.DisabledTexture + fullName: MLEM.Ui.Elements.Checkbox.DisabledTexture +- uid: MLEM.Ui.Elements.Checkbox.DisabledColor + commentId: F:MLEM.Ui.Elements.Checkbox.DisabledColor + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_DisabledColor + name: DisabledColor + nameWithType: Checkbox.DisabledColor + fullName: MLEM.Ui.Elements.Checkbox.DisabledColor +- uid: MLEM.Ui.Elements.Checkbox.Checkmark + commentId: F:MLEM.Ui.Elements.Checkbox.Checkmark + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Checkmark + name: Checkmark + nameWithType: Checkbox.Checkmark + fullName: MLEM.Ui.Elements.Checkbox.Checkmark +- uid: MLEM.Ui.Elements.Checkbox.Label + commentId: F:MLEM.Ui.Elements.Checkbox.Label + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Label + name: Label + nameWithType: Checkbox.Label + fullName: MLEM.Ui.Elements.Checkbox.Label +- uid: MLEM.Ui.Elements.Checkbox.TextOffsetX + commentId: P:MLEM.Ui.Elements.Checkbox.TextOffsetX + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_TextOffsetX + name: TextOffsetX + nameWithType: Checkbox.TextOffsetX + fullName: MLEM.Ui.Elements.Checkbox.TextOffsetX +- uid: MLEM.Ui.Elements.Checkbox.Checked + commentId: P:MLEM.Ui.Elements.Checkbox.Checked + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Checked + name: Checked + nameWithType: Checkbox.Checked + fullName: MLEM.Ui.Elements.Checkbox.Checked +- uid: MLEM.Ui.Elements.Checkbox.IsDisabled + commentId: P:MLEM.Ui.Elements.Checkbox.IsDisabled + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_IsDisabled + name: IsDisabled + nameWithType: Checkbox.IsDisabled + fullName: MLEM.Ui.Elements.Checkbox.IsDisabled +- uid: MLEM.Ui.Elements.Checkbox.OnCheckStateChange + commentId: F:MLEM.Ui.Elements.Checkbox.OnCheckStateChange + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_OnCheckStateChange + name: OnCheckStateChange + nameWithType: Checkbox.OnCheckStateChange + fullName: MLEM.Ui.Elements.Checkbox.OnCheckStateChange +- uid: MLEM.Ui.Elements.Checkbox.CanSelectDisabled + commentId: F:MLEM.Ui.Elements.Checkbox.CanSelectDisabled + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_CanSelectDisabled + name: CanSelectDisabled + nameWithType: Checkbox.CanSelectDisabled + fullName: MLEM.Ui.Elements.Checkbox.CanSelectDisabled +- uid: MLEM.Ui.Elements.Checkbox.CanBeSelected + commentId: P:MLEM.Ui.Elements.Checkbox.CanBeSelected + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_CanBeSelected + name: CanBeSelected + nameWithType: Checkbox.CanBeSelected + fullName: MLEM.Ui.Elements.Checkbox.CanBeSelected +- uid: MLEM.Ui.Elements.Checkbox.CanBePressed + commentId: P:MLEM.Ui.Elements.Checkbox.CanBePressed + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_CanBePressed + name: CanBePressed + nameWithType: Checkbox.CanBePressed + fullName: MLEM.Ui.Elements.Checkbox.CanBePressed +- uid: MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + name: SetAreaAndUpdateChildren(RectangleF) + nameWithType: Checkbox.SetAreaAndUpdateChildren(RectangleF) + fullName: MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + name: SetAreaAndUpdateChildren + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Checkbox.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + name: SetAreaAndUpdateChildren + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Checkbox.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Checkbox.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Checkbox + isExternal: true + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Checkbox.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Checkbox.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Checkbox.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Checkbox.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.Checkbox.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_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.Checkbox.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_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.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- 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.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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.Elements.RadioButton.#ctor* + commentId: Overload:MLEM.Ui.Elements.RadioButton.#ctor + href: MLEM.Ui.Elements.RadioButton.html#MLEM_Ui_Elements_RadioButton__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_System_String_System_Boolean_System_String_ + name: RadioButton + nameWithType: RadioButton.RadioButton + fullName: MLEM.Ui.Elements.RadioButton.RadioButton + nameWithType.vb: RadioButton.New + fullName.vb: MLEM.Ui.Elements.RadioButton.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework + 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: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.Elements.Checkbox.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.Checkbox.InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle(UiStyle) + nameWithType: Checkbox.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.Checkbox.InitStyle(MLEM.Ui.Style.UiStyle) + spec.csharp: + - uid: MLEM.Ui.Elements.Checkbox.InitStyle(MLEM.Ui.Style.UiStyle) + name: InitStyle + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_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.Checkbox.InitStyle(MLEM.Ui.Style.UiStyle) + name: InitStyle + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_InitStyle_MLEM_Ui_Style_UiStyle_ + - name: ( + - uid: MLEM.Ui.Style.UiStyle + name: UiStyle + href: MLEM.Ui.Style.UiStyle.html + - name: ) +- uid: MLEM.Ui.Elements.RadioButton.InitStyle* + commentId: Overload:MLEM.Ui.Elements.RadioButton.InitStyle + href: MLEM.Ui.Elements.RadioButton.html#MLEM_Ui_Elements_RadioButton_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle + nameWithType: RadioButton.InitStyle + fullName: MLEM.Ui.Elements.RadioButton.InitStyle +- 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 diff --git a/Docs/api/MLEM.Ui.Elements.ScissorGroup.yml b/Docs/api/MLEM.Ui.Elements.ScissorGroup.yml new file mode 100644 index 0000000..97f8d7b --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.ScissorGroup.yml @@ -0,0 +1,3299 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.ScissorGroup + commentId: T:MLEM.Ui.Elements.ScissorGroup + id: ScissorGroup + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.ScissorGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean) + - MLEM.Ui.Elements.ScissorGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean) + - MLEM.Ui.Elements.ScissorGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.ScissorGroup.Rasterizer + langs: + - csharp + - vb + name: ScissorGroup + nameWithType: ScissorGroup + fullName: MLEM.Ui.Elements.ScissorGroup + type: Class + source: + remote: + path: MLEM.Ui/Elements/ScissorGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScissorGroup + path: ../MLEM.Ui/Elements/ScissorGroup.cs + startLine: 9 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A scissor group is a that sets the before drawing its content (and thus, its ), preventing them from being drawn outside of this group's 's bounds. + example: [] + syntax: + content: 'public class ScissorGroup : Group, IGenericDataHolder' + content.vb: Public Class ScissorGroup Inherits Group Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + - MLEM.Ui.Elements.Group + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.ScissorGroup.Rasterizer + commentId: F:MLEM.Ui.Elements.ScissorGroup.Rasterizer + id: Rasterizer + parent: MLEM.Ui.Elements.ScissorGroup + langs: + - csharp + - vb + name: Rasterizer + nameWithType: ScissorGroup.Rasterizer + fullName: MLEM.Ui.Elements.ScissorGroup.Rasterizer + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScissorGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Rasterizer + path: ../MLEM.Ui/Elements/ScissorGroup.cs + startLine: 15 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The rasterizer state that this scissor group should use when drawing. + + By default, is set to in accordance with 's default behavior, and is set to true. + example: [] + syntax: + content: public readonly RasterizerState Rasterizer + return: + type: Microsoft.Xna.Framework.Graphics.RasterizerState + content.vb: Public ReadOnly Rasterizer As RasterizerState +- uid: MLEM.Ui.Elements.ScissorGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean) + commentId: M:MLEM.Ui.Elements.ScissorGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean)' + parent: MLEM.Ui.Elements.ScissorGroup + langs: + - csharp + - vb + name: ScissorGroup(Anchor, Vector2, bool) + nameWithType: ScissorGroup.ScissorGroup(Anchor, Vector2, bool) + fullName: MLEM.Ui.Elements.ScissorGroup.ScissorGroup(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/ScissorGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/ScissorGroup.cs + startLine: 27 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new scissor group with the given settings + example: [] + syntax: + content: public ScissorGroup(Anchor anchor, Vector2 size, bool setHeightBasedOnChildren = true) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The group's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The group's size + - id: setHeightBasedOnChildren + type: System.Boolean + description: Whether the group's height should be based on its children's height, see . + content.vb: Public Sub New(anchor As Anchor, size As Vector2, setHeightBasedOnChildren As Boolean = True) + overload: MLEM.Ui.Elements.ScissorGroup.#ctor* + nameWithType.vb: ScissorGroup.New(Anchor, Vector2, Boolean) + fullName.vb: MLEM.Ui.Elements.ScissorGroup.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, Boolean) + name.vb: New(Anchor, Vector2, Boolean) +- uid: MLEM.Ui.Elements.ScissorGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.ScissorGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Boolean)' + parent: MLEM.Ui.Elements.ScissorGroup + langs: + - csharp + - vb + name: ScissorGroup(Anchor, Vector2, bool, bool) + nameWithType: ScissorGroup.ScissorGroup(Anchor, Vector2, bool, bool) + fullName: MLEM.Ui.Elements.ScissorGroup.ScissorGroup(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, bool, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/ScissorGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/ScissorGroup.cs + startLine: 36 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new scissor group with the given settings + example: [] + syntax: + content: public ScissorGroup(Anchor anchor, Vector2 size, bool setWidthBasedOnChildren, bool setHeightBasedOnChildren) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The group's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The group's size + - id: setWidthBasedOnChildren + type: System.Boolean + description: Whether the group's width should be based on its children's width, see . + - id: setHeightBasedOnChildren + type: System.Boolean + description: Whether the group's height should be based on its children's height, see . + content.vb: Public Sub New(anchor As Anchor, size As Vector2, setWidthBasedOnChildren As Boolean, setHeightBasedOnChildren As Boolean) + overload: MLEM.Ui.Elements.ScissorGroup.#ctor* + nameWithType.vb: ScissorGroup.New(Anchor, Vector2, Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.ScissorGroup.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, Boolean, Boolean) + name.vb: New(Anchor, Vector2, Boolean, Boolean) +- uid: MLEM.Ui.Elements.ScissorGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.ScissorGroup.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.ScissorGroup + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: ScissorGroup.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.ScissorGroup.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ScissorGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Ui/Elements/ScissorGroup.cs + startLine: 39 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element and all of its children. Override this method to draw the content of custom elements. + + Note that, when this is called, SpriteBatch.Begin has already been called with custom etc. applied. + example: [] + syntax: + content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overridden: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + overload: MLEM.Ui.Elements.ScissorGroup.Draw* + nameWithType.vb: ScissorGroup.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.ScissorGroup.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) +references: +- uid: MLEM.Ui.Elements.Group + commentId: T:MLEM.Ui.Elements.Group + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Group.html + name: Group + nameWithType: Group + fullName: MLEM.Ui.Elements.Group +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice.ScissorRectangle + commentId: P:Microsoft.Xna.Framework.Graphics.GraphicsDevice.ScissorRectangle + isExternal: true + name: ScissorRectangle + nameWithType: GraphicsDevice.ScissorRectangle + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice.ScissorRectangle +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- 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.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- 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.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: Microsoft.Xna.Framework.Graphics.CullMode + commentId: T:Microsoft.Xna.Framework.Graphics.CullMode + isExternal: true + name: CullMode + nameWithType: CullMode + fullName: Microsoft.Xna.Framework.Graphics.CullMode +- uid: Microsoft.Xna.Framework.Graphics.CullMode.CullCounterClockwiseFace + commentId: F:Microsoft.Xna.Framework.Graphics.CullMode.CullCounterClockwiseFace + isExternal: true + name: CullCounterClockwiseFace + nameWithType: CullMode.CullCounterClockwiseFace + fullName: Microsoft.Xna.Framework.Graphics.CullMode.CullCounterClockwiseFace +- 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.RasterizerState.ScissorTestEnable + commentId: P:Microsoft.Xna.Framework.Graphics.RasterizerState.ScissorTestEnable + isExternal: true + name: ScissorTestEnable + nameWithType: RasterizerState.ScissorTestEnable + fullName: Microsoft.Xna.Framework.Graphics.RasterizerState.ScissorTestEnable +- uid: Microsoft.Xna.Framework.Graphics.RasterizerState + commentId: T:Microsoft.Xna.Framework.Graphics.RasterizerState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: RasterizerState + nameWithType: RasterizerState + fullName: Microsoft.Xna.Framework.Graphics.RasterizerState +- uid: Microsoft.Xna.Framework.Graphics + 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.ScissorGroup.#ctor* + commentId: Overload:MLEM.Ui.Elements.ScissorGroup.#ctor + href: MLEM.Ui.Elements.ScissorGroup.html#MLEM_Ui_Elements_ScissorGroup__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_System_Boolean_ + name: ScissorGroup + nameWithType: ScissorGroup.ScissorGroup + fullName: MLEM.Ui.Elements.ScissorGroup.ScissorGroup + nameWithType.vb: ScissorGroup.New + fullName.vb: MLEM.Ui.Elements.ScissorGroup.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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 + 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: 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: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Group + isExternal: true + href: MLEM.Ui.Elements.Group.html#MLEM_Ui_Elements_Group_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Group.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Group.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Group.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.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Group.html#MLEM_Ui_Elements_Group_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.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Group.html#MLEM_Ui_Elements_Group_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.Elements.ScissorGroup.Draw* + commentId: Overload:MLEM.Ui.Elements.ScissorGroup.Draw + href: MLEM.Ui.Elements.ScissorGroup.html#MLEM_Ui_Elements_ScissorGroup_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw + nameWithType: ScissorGroup.Draw + fullName: MLEM.Ui.Elements.ScissorGroup.Draw +- 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: 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.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 diff --git a/Docs/api/MLEM.Ui.Elements.ScrollBar.ValueChanged.yml b/Docs/api/MLEM.Ui.Elements.ScrollBar.ValueChanged.yml new file mode 100644 index 0000000..a2c1c0b --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.ScrollBar.ValueChanged.yml @@ -0,0 +1,114 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.ScrollBar.ValueChanged + commentId: T:MLEM.Ui.Elements.ScrollBar.ValueChanged + id: ScrollBar.ValueChanged + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: ScrollBar.ValueChanged + nameWithType: ScrollBar.ValueChanged + fullName: MLEM.Ui.Elements.ScrollBar.ValueChanged + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ValueChanged + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 272 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A delegate method used for + example: [] + syntax: + content: public delegate void ScrollBar.ValueChanged(Element element, float value) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element whose current value changed + - id: value + type: System.Single + description: The element's new + content.vb: Public Delegate Sub ScrollBar.ValueChanged(element As Element, value As Single) +references: +- uid: MLEM.Ui.Elements.ScrollBar.OnValueChanged + commentId: F:MLEM.Ui.Elements.ScrollBar.OnValueChanged + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_OnValueChanged + name: OnValueChanged + nameWithType: ScrollBar.OnValueChanged + fullName: MLEM.Ui.Elements.ScrollBar.OnValueChanged +- uid: MLEM.Ui.Elements.ScrollBar.CurrentValue + commentId: P:MLEM.Ui.Elements.ScrollBar.CurrentValue + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_CurrentValue + name: CurrentValue + nameWithType: ScrollBar.CurrentValue + fullName: MLEM.Ui.Elements.ScrollBar.CurrentValue +- 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 + 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: 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.Elements.ScrollBar + commentId: T:MLEM.Ui.Elements.ScrollBar + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ScrollBar.html + name: ScrollBar + nameWithType: ScrollBar + fullName: MLEM.Ui.Elements.ScrollBar +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Ui.Elements.ScrollBar.yml b/Docs/api/MLEM.Ui.Elements.ScrollBar.yml new file mode 100644 index 0000000..3b6d68b --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.ScrollBar.yml @@ -0,0 +1,4026 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.ScrollBar + commentId: T:MLEM.Ui.Elements.ScrollBar + id: ScrollBar + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.ScrollBar.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Single,System.Boolean) + - MLEM.Ui.Elements.ScrollBar.AutoHideWhenEmpty + - MLEM.Ui.Elements.ScrollBar.Background + - MLEM.Ui.Elements.ScrollBar.CurrentValue + - MLEM.Ui.Elements.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.ScrollBar.Horizontal + - MLEM.Ui.Elements.ScrollBar.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.ScrollBar.IsBeingScrolled + - MLEM.Ui.Elements.ScrollBar.MaxValue + - MLEM.Ui.Elements.ScrollBar.MouseDragScrolling + - MLEM.Ui.Elements.ScrollBar.OnAutoHide + - MLEM.Ui.Elements.ScrollBar.OnValueChanged + - MLEM.Ui.Elements.ScrollBar.ScrollerPosition + - MLEM.Ui.Elements.ScrollBar.ScrollerSize + - MLEM.Ui.Elements.ScrollBar.ScrollerTexture + - MLEM.Ui.Elements.ScrollBar.SmoothScrollFactor + - MLEM.Ui.Elements.ScrollBar.SmoothScrolling + - MLEM.Ui.Elements.ScrollBar.StepPerScroll + - MLEM.Ui.Elements.ScrollBar.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: ScrollBar + nameWithType: ScrollBar + fullName: MLEM.Ui.Elements.ScrollBar + type: Class + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollBar + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 17 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A scroll bar element to be used inside of a . + + A scroll bar is an element that features a smaller scroller indicator inside of it that can move up and down. + + A scroll bar can be scrolled using the mouse or by using the scroll wheel while hovering over its or any of its siblings. + example: [] + syntax: + content: 'public class ScrollBar : Element, IGenericDataHolder' + content.vb: Public Class ScrollBar Inherits Element Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + derivedClasses: + - MLEM.Ui.Elements.Slider + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.ScrollBar.Horizontal + commentId: F:MLEM.Ui.Elements.ScrollBar.Horizontal + id: Horizontal + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: Horizontal + nameWithType: ScrollBar.Horizontal + fullName: MLEM.Ui.Elements.ScrollBar.Horizontal + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Horizontal + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 22 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Whether this scroll bar is horizontal + example: [] + syntax: + content: public readonly bool Horizontal + return: + type: System.Boolean + content.vb: Public ReadOnly Horizontal As Boolean +- uid: MLEM.Ui.Elements.ScrollBar.Background + commentId: F:MLEM.Ui.Elements.ScrollBar.Background + id: Background + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: Background + nameWithType: ScrollBar.Background + fullName: MLEM.Ui.Elements.ScrollBar.Background + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Background + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 27 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The background texture for this scroll bar + example: [] + syntax: + content: public StyleProp Background + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public Background As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.ScrollBar.ScrollerTexture + commentId: F:MLEM.Ui.Elements.ScrollBar.ScrollerTexture + id: ScrollerTexture + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: ScrollerTexture + nameWithType: ScrollBar.ScrollerTexture + fullName: MLEM.Ui.Elements.ScrollBar.ScrollerTexture + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollerTexture + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 31 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The texture of this scroll bar's scroller indicator + example: [] + syntax: + content: public StyleProp ScrollerTexture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public ScrollerTexture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.ScrollBar.SmoothScrolling + commentId: F:MLEM.Ui.Elements.ScrollBar.SmoothScrolling + id: SmoothScrolling + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: SmoothScrolling + nameWithType: ScrollBar.SmoothScrolling + fullName: MLEM.Ui.Elements.ScrollBar.SmoothScrolling + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SmoothScrolling + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 36 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Whether smooth scrolling should be enabled for this scroll bar. + + Smooth scrolling causes the to change gradually rather than instantly when scrolling. + example: [] + syntax: + content: public StyleProp SmoothScrolling + return: + type: MLEM.Ui.Style.StyleProp{System.Boolean} + content.vb: Public SmoothScrolling As StyleProp(Of Boolean) +- uid: MLEM.Ui.Elements.ScrollBar.SmoothScrollFactor + commentId: F:MLEM.Ui.Elements.ScrollBar.SmoothScrollFactor + id: SmoothScrollFactor + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: SmoothScrollFactor + nameWithType: ScrollBar.SmoothScrollFactor + fullName: MLEM.Ui.Elements.ScrollBar.SmoothScrollFactor + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SmoothScrollFactor + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 40 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The factor with which happens. + example: [] + syntax: + content: public StyleProp SmoothScrollFactor + return: + type: MLEM.Ui.Style.StyleProp{System.Single} + content.vb: Public SmoothScrollFactor As StyleProp(Of Single) +- uid: MLEM.Ui.Elements.ScrollBar.ScrollerSize + commentId: F:MLEM.Ui.Elements.ScrollBar.ScrollerSize + id: ScrollerSize + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: ScrollerSize + nameWithType: ScrollBar.ScrollerSize + fullName: MLEM.Ui.Elements.ScrollBar.ScrollerSize + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollerSize + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 45 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The scroller's width and height + example: [] + syntax: + content: public Vector2 ScrollerSize + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ScrollerSize As Vector2 +- uid: MLEM.Ui.Elements.ScrollBar.MaxValue + commentId: P:MLEM.Ui.Elements.ScrollBar.MaxValue + id: MaxValue + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: MaxValue + nameWithType: ScrollBar.MaxValue + fullName: MLEM.Ui.Elements.ScrollBar.MaxValue + type: Property + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MaxValue + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 50 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The max value that this scroll bar should be able to scroll to. + + Note that the maximum value does not change the height of the scroll bar. + example: [] + syntax: + content: public float MaxValue { get; set; } + parameters: [] + return: + type: System.Single + content.vb: Public Property MaxValue As Single + overload: MLEM.Ui.Elements.ScrollBar.MaxValue* +- uid: MLEM.Ui.Elements.ScrollBar.CurrentValue + commentId: P:MLEM.Ui.Elements.ScrollBar.CurrentValue + id: CurrentValue + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: CurrentValue + nameWithType: ScrollBar.CurrentValue + fullName: MLEM.Ui.Elements.ScrollBar.CurrentValue + type: Property + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CurrentValue + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 68 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The current value of the scroll bar. + + This is between 0 and at all times. + example: [] + syntax: + content: public float CurrentValue { get; set; } + parameters: [] + return: + type: System.Single + content.vb: Public Property CurrentValue As Single + overload: MLEM.Ui.Elements.ScrollBar.CurrentValue* +- uid: MLEM.Ui.Elements.ScrollBar.StepPerScroll + commentId: F:MLEM.Ui.Elements.ScrollBar.StepPerScroll + id: StepPerScroll + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: StepPerScroll + nameWithType: ScrollBar.StepPerScroll + fullName: MLEM.Ui.Elements.ScrollBar.StepPerScroll + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: StepPerScroll + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 83 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The amount added or removed from per single movement of the scroll wheel + example: [] + syntax: + content: public float StepPerScroll + return: + type: System.Single + content.vb: Public StepPerScroll As Single +- uid: MLEM.Ui.Elements.ScrollBar.OnValueChanged + commentId: F:MLEM.Ui.Elements.ScrollBar.OnValueChanged + id: OnValueChanged + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: OnValueChanged + nameWithType: ScrollBar.OnValueChanged + fullName: MLEM.Ui.Elements.ScrollBar.OnValueChanged + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnValueChanged + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 87 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: An event that is called when changes + example: [] + syntax: + content: public ScrollBar.ValueChanged OnValueChanged + return: + type: MLEM.Ui.Elements.ScrollBar.ValueChanged + content.vb: Public OnValueChanged As ScrollBar.ValueChanged +- uid: MLEM.Ui.Elements.ScrollBar.OnAutoHide + commentId: F:MLEM.Ui.Elements.ScrollBar.OnAutoHide + id: OnAutoHide + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: OnAutoHide + nameWithType: ScrollBar.OnAutoHide + fullName: MLEM.Ui.Elements.ScrollBar.OnAutoHide + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnAutoHide + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 91 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: An event that is called when this scroll bar is automatically hidden from a + example: [] + syntax: + content: public Element.GenericCallback OnAutoHide + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public OnAutoHide As Element.GenericCallback +- uid: MLEM.Ui.Elements.ScrollBar.IsBeingScrolled + commentId: P:MLEM.Ui.Elements.ScrollBar.IsBeingScrolled + id: IsBeingScrolled + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: IsBeingScrolled + nameWithType: ScrollBar.IsBeingScrolled + fullName: MLEM.Ui.Elements.ScrollBar.IsBeingScrolled + type: Property + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsBeingScrolled + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 95 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: This property is true while the user scrolls on the scroll bar using the mouse or touch input + example: [] + syntax: + content: public bool IsBeingScrolled { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property IsBeingScrolled As Boolean + overload: MLEM.Ui.Elements.ScrollBar.IsBeingScrolled* +- uid: MLEM.Ui.Elements.ScrollBar.AutoHideWhenEmpty + commentId: F:MLEM.Ui.Elements.ScrollBar.AutoHideWhenEmpty + id: AutoHideWhenEmpty + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: AutoHideWhenEmpty + nameWithType: ScrollBar.AutoHideWhenEmpty + fullName: MLEM.Ui.Elements.ScrollBar.AutoHideWhenEmpty + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoHideWhenEmpty + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 99 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: This field determines if this scroll bar should automatically be hidden from a if there aren't enough children to allow for scrolling. + example: [] + syntax: + content: public bool AutoHideWhenEmpty + return: + type: System.Boolean + content.vb: Public AutoHideWhenEmpty As Boolean +- uid: MLEM.Ui.Elements.ScrollBar.ScrollerPosition + commentId: P:MLEM.Ui.Elements.ScrollBar.ScrollerPosition + id: ScrollerPosition + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: ScrollerPosition + nameWithType: ScrollBar.ScrollerPosition + fullName: MLEM.Ui.Elements.ScrollBar.ScrollerPosition + type: Property + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollerPosition + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 104 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The position that this scroll bar's scroller is currently at. + + This value takes the , as well as the into account. + example: [] + syntax: + content: public Vector2 ScrollerPosition { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ReadOnly Property ScrollerPosition As Vector2 + overload: MLEM.Ui.Elements.ScrollBar.ScrollerPosition* +- uid: MLEM.Ui.Elements.ScrollBar.MouseDragScrolling + commentId: F:MLEM.Ui.Elements.ScrollBar.MouseDragScrolling + id: MouseDragScrolling + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: MouseDragScrolling + nameWithType: ScrollBar.MouseDragScrolling + fullName: MLEM.Ui.Elements.ScrollBar.MouseDragScrolling + type: Field + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseDragScrolling + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 110 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Whether this scroll bar should allow dragging the mouse over its attached 's content while holding the left mouse button to scroll, similarly to how scrolling using touch input works. + example: [] + syntax: + content: public bool MouseDragScrolling + return: + type: System.Boolean + content.vb: Public MouseDragScrolling As Boolean +- uid: MLEM.Ui.Elements.ScrollBar.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Single,System.Boolean) + commentId: M:MLEM.Ui.Elements.ScrollBar.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Single,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Single,System.Boolean)' + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: ScrollBar(Anchor, Vector2, int, float, bool) + nameWithType: ScrollBar.ScrollBar(Anchor, Vector2, int, float, bool) + fullName: MLEM.Ui.Elements.ScrollBar.ScrollBar(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, int, float, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 133 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new scroll bar with the given settings + example: [] + syntax: + content: public ScrollBar(Anchor anchor, Vector2 size, int scrollerSize, float maxValue, bool horizontal = false) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The scroll bar's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The scroll bar's size + - id: scrollerSize + type: System.Int32 + description: '' + - id: maxValue + type: System.Single + description: '' + - id: horizontal + type: System.Boolean + description: '' + content.vb: Public Sub New(anchor As Anchor, size As Vector2, scrollerSize As Integer, maxValue As Single, horizontal As Boolean = False) + overload: MLEM.Ui.Elements.ScrollBar.#ctor* + nameWithType.vb: ScrollBar.New(Anchor, Vector2, Integer, Single, Boolean) + fullName.vb: MLEM.Ui.Elements.ScrollBar.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, Integer, Single, Boolean) + name.vb: New(Anchor, Vector2, Integer, Single, Boolean) +- uid: MLEM.Ui.Elements.ScrollBar.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.Elements.ScrollBar.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: ScrollBar.Update(GameTime) + fullName: MLEM.Ui.Elements.ScrollBar.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 141 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Updates this element and all of its + 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: MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Ui.Elements.ScrollBar.Update* +- uid: MLEM.Ui.Elements.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: ScrollBar.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 232 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element and all of its children. Override this method to draw the content of custom elements. + + Note that, when this is called, SpriteBatch.Begin has already been called with custom etc. applied. + example: [] + syntax: + content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overridden: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + overload: MLEM.Ui.Elements.ScrollBar.Draw* + nameWithType.vb: ScrollBar.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) +- uid: MLEM.Ui.Elements.ScrollBar.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.ScrollBar.InitStyle(MLEM.Ui.Style.UiStyle) + id: InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.ScrollBar + langs: + - csharp + - vb + name: InitStyle(UiStyle) + nameWithType: ScrollBar.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.ScrollBar.InitStyle(MLEM.Ui.Style.UiStyle) + type: Method + source: + remote: + path: MLEM.Ui/Elements/ScrollBar.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InitStyle + path: ../MLEM.Ui/Elements/ScrollBar.cs + startLine: 242 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Initializes this element's instances using the ui system's . + example: [] + syntax: + content: protected override void InitStyle(UiStyle style) + parameters: + - id: style + type: MLEM.Ui.Style.UiStyle + description: The new style + content.vb: Protected Overrides Sub InitStyle(style As UiStyle) + overridden: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + overload: MLEM.Ui.Elements.ScrollBar.InitStyle* +references: +- 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.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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.Style.StyleProp{MLEM.Textures.NinePatch} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of NinePatch) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Textures.NinePatch) + name.vb: StyleProp(Of NinePatch) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.Ui.Elements.ScrollBar.CurrentValue + commentId: P:MLEM.Ui.Elements.ScrollBar.CurrentValue + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_CurrentValue + name: CurrentValue + nameWithType: ScrollBar.CurrentValue + fullName: MLEM.Ui.Elements.ScrollBar.CurrentValue +- uid: MLEM.Ui.Style.StyleProp{System.Boolean} + commentId: T:MLEM.Ui.Style.StyleProp{System.Boolean} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Boolean) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Boolean) + name.vb: StyleProp(Of Boolean) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.ScrollBar + commentId: T:MLEM.Ui.Elements.ScrollBar + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ScrollBar.html + name: ScrollBar + nameWithType: ScrollBar + fullName: MLEM.Ui.Elements.ScrollBar +- uid: MLEM.Ui.Elements.ScrollBar.SmoothScrolling + commentId: F:MLEM.Ui.Elements.ScrollBar.SmoothScrolling + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_SmoothScrolling + name: SmoothScrolling + nameWithType: ScrollBar.SmoothScrolling + fullName: MLEM.Ui.Elements.ScrollBar.SmoothScrolling +- uid: MLEM.Ui.Style.StyleProp{System.Single} + commentId: T:MLEM.Ui.Style.StyleProp{System.Single} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Single) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Single) + name.vb: StyleProp(Of Single) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: MLEM.Ui.Elements.ScrollBar.MaxValue* + commentId: Overload:MLEM.Ui.Elements.ScrollBar.MaxValue + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_MaxValue + name: MaxValue + nameWithType: ScrollBar.MaxValue + fullName: MLEM.Ui.Elements.ScrollBar.MaxValue +- 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.Elements.ScrollBar.MaxValue + commentId: P:MLEM.Ui.Elements.ScrollBar.MaxValue + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_MaxValue + name: MaxValue + nameWithType: ScrollBar.MaxValue + fullName: MLEM.Ui.Elements.ScrollBar.MaxValue +- uid: MLEM.Ui.Elements.ScrollBar.CurrentValue* + commentId: Overload:MLEM.Ui.Elements.ScrollBar.CurrentValue + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_CurrentValue + name: CurrentValue + nameWithType: ScrollBar.CurrentValue + fullName: MLEM.Ui.Elements.ScrollBar.CurrentValue +- uid: MLEM.Ui.Elements.ScrollBar.ValueChanged + commentId: T:MLEM.Ui.Elements.ScrollBar.ValueChanged + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ScrollBar.html + name: ScrollBar.ValueChanged + nameWithType: ScrollBar.ValueChanged + fullName: MLEM.Ui.Elements.ScrollBar.ValueChanged + spec.csharp: + - uid: MLEM.Ui.Elements.ScrollBar + name: ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html + - name: . + - uid: MLEM.Ui.Elements.ScrollBar.ValueChanged + name: ValueChanged + href: MLEM.Ui.Elements.ScrollBar.ValueChanged.html + spec.vb: + - uid: MLEM.Ui.Elements.ScrollBar + name: ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html + - name: . + - uid: MLEM.Ui.Elements.ScrollBar.ValueChanged + name: ValueChanged + href: MLEM.Ui.Elements.ScrollBar.ValueChanged.html +- uid: MLEM.Ui.Elements.Panel + commentId: T:MLEM.Ui.Elements.Panel + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Panel.html + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel +- 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.ScrollBar.IsBeingScrolled* + commentId: Overload:MLEM.Ui.Elements.ScrollBar.IsBeingScrolled + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_IsBeingScrolled + name: IsBeingScrolled + nameWithType: ScrollBar.IsBeingScrolled + fullName: MLEM.Ui.Elements.ScrollBar.IsBeingScrolled +- uid: MLEM.Ui.Elements.ScrollBar.ScrollerPosition* + commentId: Overload:MLEM.Ui.Elements.ScrollBar.ScrollerPosition + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_ScrollerPosition + name: ScrollerPosition + nameWithType: ScrollBar.ScrollerPosition + fullName: MLEM.Ui.Elements.ScrollBar.ScrollerPosition +- uid: MLEM.Ui.Elements.ScrollBar.#ctor* + commentId: Overload:MLEM.Ui.Elements.ScrollBar.#ctor + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_System_Int32_System_Single_System_Boolean_ + name: ScrollBar + nameWithType: ScrollBar.ScrollBar + fullName: MLEM.Ui.Elements.ScrollBar.ScrollBar + nameWithType.vb: ScrollBar.New + fullName.vb: MLEM.Ui.Elements.ScrollBar.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- 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.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.Elements.ScrollBar.Update* + commentId: Overload:MLEM.Ui.Elements.ScrollBar.Update + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: ScrollBar.Update + fullName: MLEM.Ui.Elements.ScrollBar.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.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.Elements.ScrollBar.Draw* + commentId: Overload:MLEM.Ui.Elements.ScrollBar.Draw + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw + nameWithType: ScrollBar.Draw + fullName: MLEM.Ui.Elements.ScrollBar.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: 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: 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.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.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.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.ScrollBar.InitStyle* + commentId: Overload:MLEM.Ui.Elements.ScrollBar.InitStyle + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle + nameWithType: ScrollBar.InitStyle + fullName: MLEM.Ui.Elements.ScrollBar.InitStyle diff --git a/Docs/api/MLEM.Ui.Elements.Slider.yml b/Docs/api/MLEM.Ui.Elements.Slider.yml new file mode 100644 index 0000000..0cef0c4 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Slider.yml @@ -0,0 +1,3246 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Slider + commentId: T:MLEM.Ui.Elements.Slider + id: Slider + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Slider.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Single) + - MLEM.Ui.Elements.Slider.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: Slider + nameWithType: Slider + fullName: MLEM.Ui.Elements.Slider + type: Class + source: + remote: + path: MLEM.Ui/Elements/Slider.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Slider + path: ../MLEM.Ui/Elements/Slider.cs + startLine: 8 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A slider element for use inside of a . + + A slider is a horizontal whose value can additionally be controlled using the and . + example: [] + syntax: + content: 'public class Slider : ScrollBar, IGenericDataHolder' + content.vb: Public Class Slider Inherits ScrollBar Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + - MLEM.Ui.Elements.ScrollBar + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.ScrollBar.Horizontal + - MLEM.Ui.Elements.ScrollBar.Background + - MLEM.Ui.Elements.ScrollBar.ScrollerTexture + - MLEM.Ui.Elements.ScrollBar.SmoothScrolling + - MLEM.Ui.Elements.ScrollBar.SmoothScrollFactor + - MLEM.Ui.Elements.ScrollBar.ScrollerSize + - MLEM.Ui.Elements.ScrollBar.MaxValue + - MLEM.Ui.Elements.ScrollBar.CurrentValue + - MLEM.Ui.Elements.ScrollBar.StepPerScroll + - MLEM.Ui.Elements.ScrollBar.OnValueChanged + - MLEM.Ui.Elements.ScrollBar.OnAutoHide + - MLEM.Ui.Elements.ScrollBar.IsBeingScrolled + - MLEM.Ui.Elements.ScrollBar.AutoHideWhenEmpty + - MLEM.Ui.Elements.ScrollBar.ScrollerPosition + - MLEM.Ui.Elements.ScrollBar.MouseDragScrolling + - MLEM.Ui.Elements.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.ScrollBar.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.Slider.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Single) + commentId: M:MLEM.Ui.Elements.Slider.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Single) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,System.Int32,System.Single)' + parent: MLEM.Ui.Elements.Slider + langs: + - csharp + - vb + name: Slider(Anchor, Vector2, int, float) + nameWithType: Slider.Slider(Anchor, Vector2, int, float) + fullName: MLEM.Ui.Elements.Slider.Slider(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, int, float) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Slider.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Slider.cs + startLine: 17 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new slider with the given settings + example: [] + syntax: + content: public Slider(Anchor anchor, Vector2 size, int scrollerSize, float maxValue) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The slider's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The slider's size + - id: scrollerSize + type: System.Int32 + description: The size of the slider's scroller indicator + - id: maxValue + type: System.Single + description: The slider's maximum value + content.vb: Public Sub New(anchor As Anchor, size As Vector2, scrollerSize As Integer, maxValue As Single) + overload: MLEM.Ui.Elements.Slider.#ctor* + nameWithType.vb: Slider.New(Anchor, Vector2, Integer, Single) + fullName.vb: MLEM.Ui.Elements.Slider.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, Integer, Single) + name.vb: New(Anchor, Vector2, Integer, Single) +- uid: MLEM.Ui.Elements.Slider.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.Elements.Slider.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Ui.Elements.Slider + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: Slider.Update(GameTime) + fullName: MLEM.Ui.Elements.Slider.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Slider.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Ui/Elements/Slider.cs + startLine: 28 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Updates this element and all of its + 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: MLEM.Ui.Elements.ScrollBar.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Ui.Elements.Slider.Update* +references: +- 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.ScrollBar + commentId: T:MLEM.Ui.Elements.ScrollBar + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ScrollBar.html + name: ScrollBar + nameWithType: ScrollBar + fullName: MLEM.Ui.Elements.ScrollBar +- uid: MLEM.Ui.UiControls.LeftButtons + commentId: F:MLEM.Ui.UiControls.LeftButtons + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_LeftButtons + name: LeftButtons + nameWithType: UiControls.LeftButtons + fullName: MLEM.Ui.UiControls.LeftButtons +- uid: MLEM.Ui.UiControls.RightButtons + commentId: F:MLEM.Ui.UiControls.RightButtons + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_RightButtons + name: RightButtons + nameWithType: UiControls.RightButtons + fullName: MLEM.Ui.UiControls.RightButtons +- 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.ScrollBar.Horizontal + commentId: F:MLEM.Ui.Elements.ScrollBar.Horizontal + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_Horizontal + name: Horizontal + nameWithType: ScrollBar.Horizontal + fullName: MLEM.Ui.Elements.ScrollBar.Horizontal +- uid: MLEM.Ui.Elements.ScrollBar.Background + commentId: F:MLEM.Ui.Elements.ScrollBar.Background + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_Background + name: Background + nameWithType: ScrollBar.Background + fullName: MLEM.Ui.Elements.ScrollBar.Background +- uid: MLEM.Ui.Elements.ScrollBar.ScrollerTexture + commentId: F:MLEM.Ui.Elements.ScrollBar.ScrollerTexture + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_ScrollerTexture + name: ScrollerTexture + nameWithType: ScrollBar.ScrollerTexture + fullName: MLEM.Ui.Elements.ScrollBar.ScrollerTexture +- uid: MLEM.Ui.Elements.ScrollBar.SmoothScrolling + commentId: F:MLEM.Ui.Elements.ScrollBar.SmoothScrolling + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_SmoothScrolling + name: SmoothScrolling + nameWithType: ScrollBar.SmoothScrolling + fullName: MLEM.Ui.Elements.ScrollBar.SmoothScrolling +- uid: MLEM.Ui.Elements.ScrollBar.SmoothScrollFactor + commentId: F:MLEM.Ui.Elements.ScrollBar.SmoothScrollFactor + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_SmoothScrollFactor + name: SmoothScrollFactor + nameWithType: ScrollBar.SmoothScrollFactor + fullName: MLEM.Ui.Elements.ScrollBar.SmoothScrollFactor +- uid: MLEM.Ui.Elements.ScrollBar.ScrollerSize + commentId: F:MLEM.Ui.Elements.ScrollBar.ScrollerSize + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_ScrollerSize + name: ScrollerSize + nameWithType: ScrollBar.ScrollerSize + fullName: MLEM.Ui.Elements.ScrollBar.ScrollerSize +- uid: MLEM.Ui.Elements.ScrollBar.MaxValue + commentId: P:MLEM.Ui.Elements.ScrollBar.MaxValue + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_MaxValue + name: MaxValue + nameWithType: ScrollBar.MaxValue + fullName: MLEM.Ui.Elements.ScrollBar.MaxValue +- uid: MLEM.Ui.Elements.ScrollBar.CurrentValue + commentId: P:MLEM.Ui.Elements.ScrollBar.CurrentValue + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_CurrentValue + name: CurrentValue + nameWithType: ScrollBar.CurrentValue + fullName: MLEM.Ui.Elements.ScrollBar.CurrentValue +- uid: MLEM.Ui.Elements.ScrollBar.StepPerScroll + commentId: F:MLEM.Ui.Elements.ScrollBar.StepPerScroll + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_StepPerScroll + name: StepPerScroll + nameWithType: ScrollBar.StepPerScroll + fullName: MLEM.Ui.Elements.ScrollBar.StepPerScroll +- uid: MLEM.Ui.Elements.ScrollBar.OnValueChanged + commentId: F:MLEM.Ui.Elements.ScrollBar.OnValueChanged + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_OnValueChanged + name: OnValueChanged + nameWithType: ScrollBar.OnValueChanged + fullName: MLEM.Ui.Elements.ScrollBar.OnValueChanged +- uid: MLEM.Ui.Elements.ScrollBar.OnAutoHide + commentId: F:MLEM.Ui.Elements.ScrollBar.OnAutoHide + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_OnAutoHide + name: OnAutoHide + nameWithType: ScrollBar.OnAutoHide + fullName: MLEM.Ui.Elements.ScrollBar.OnAutoHide +- uid: MLEM.Ui.Elements.ScrollBar.IsBeingScrolled + commentId: P:MLEM.Ui.Elements.ScrollBar.IsBeingScrolled + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_IsBeingScrolled + name: IsBeingScrolled + nameWithType: ScrollBar.IsBeingScrolled + fullName: MLEM.Ui.Elements.ScrollBar.IsBeingScrolled +- uid: MLEM.Ui.Elements.ScrollBar.AutoHideWhenEmpty + commentId: F:MLEM.Ui.Elements.ScrollBar.AutoHideWhenEmpty + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_AutoHideWhenEmpty + name: AutoHideWhenEmpty + nameWithType: ScrollBar.AutoHideWhenEmpty + fullName: MLEM.Ui.Elements.ScrollBar.AutoHideWhenEmpty +- uid: MLEM.Ui.Elements.ScrollBar.ScrollerPosition + commentId: P:MLEM.Ui.Elements.ScrollBar.ScrollerPosition + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_ScrollerPosition + name: ScrollerPosition + nameWithType: ScrollBar.ScrollerPosition + fullName: MLEM.Ui.Elements.ScrollBar.ScrollerPosition +- uid: MLEM.Ui.Elements.ScrollBar.MouseDragScrolling + commentId: F:MLEM.Ui.Elements.ScrollBar.MouseDragScrolling + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_MouseDragScrolling + name: MouseDragScrolling + nameWithType: ScrollBar.MouseDragScrolling + fullName: MLEM.Ui.Elements.ScrollBar.MouseDragScrolling +- uid: MLEM.Ui.Elements.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.ScrollBar + isExternal: true + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: ScrollBar.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: ScrollBar.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.ScrollBar.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.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_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.ScrollBar.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_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.Elements.ScrollBar.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.ScrollBar.InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle(UiStyle) + nameWithType: ScrollBar.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.ScrollBar.InitStyle(MLEM.Ui.Style.UiStyle) + spec.csharp: + - uid: MLEM.Ui.Elements.ScrollBar.InitStyle(MLEM.Ui.Style.UiStyle) + name: InitStyle + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_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.ScrollBar.InitStyle(MLEM.Ui.Style.UiStyle) + name: InitStyle + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_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.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Elements.Slider.#ctor* + commentId: Overload:MLEM.Ui.Elements.Slider.#ctor + href: MLEM.Ui.Elements.Slider.html#MLEM_Ui_Elements_Slider__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_System_Int32_System_Single_ + name: Slider + nameWithType: Slider.Slider + fullName: MLEM.Ui.Elements.Slider.Slider + nameWithType.vb: Slider.New + fullName.vb: MLEM.Ui.Elements.Slider.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: 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: 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: MLEM.Ui.Elements.ScrollBar.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.Elements.ScrollBar.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Ui.Elements.ScrollBar + isExternal: true + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: ScrollBar.Update(GameTime) + fullName: MLEM.Ui.Elements.ScrollBar.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Ui.Elements.ScrollBar.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ScrollBar.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Ui.Elements.ScrollBar.html#MLEM_Ui_Elements_ScrollBar_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Slider.Update* + commentId: Overload:MLEM.Ui.Elements.Slider.Update + href: MLEM.Ui.Elements.Slider.html#MLEM_Ui_Elements_Slider_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: Slider.Update + fullName: MLEM.Ui.Elements.Slider.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 diff --git a/Docs/api/MLEM.Ui.Elements.SpriteAnimationImage.yml b/Docs/api/MLEM.Ui.Elements.SpriteAnimationImage.yml new file mode 100644 index 0000000..beb883c --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.SpriteAnimationImage.yml @@ -0,0 +1,3302 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.SpriteAnimationImage + commentId: T:MLEM.Ui.Elements.SpriteAnimationImage + id: SpriteAnimationImage + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.SpriteAnimationImage.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Animations.SpriteAnimation,System.Boolean) + - MLEM.Ui.Elements.SpriteAnimationImage.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Animations.SpriteAnimationGroup,System.Boolean) + - MLEM.Ui.Elements.SpriteAnimationImage.Group + - MLEM.Ui.Elements.SpriteAnimationImage.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: SpriteAnimationImage + nameWithType: SpriteAnimationImage + fullName: MLEM.Ui.Elements.SpriteAnimationImage + type: Class + source: + remote: + path: MLEM.Ui/Elements/SpriteAnimationImage.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SpriteAnimationImage + path: ../MLEM.Ui/Elements/SpriteAnimationImage.cs + startLine: 8 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A sprite animation image for use inside of a . + + A sprite animation image is an that displays a or . + example: [] + syntax: + content: 'public class SpriteAnimationImage : Image, IGenericDataHolder' + content.vb: Public Class SpriteAnimationImage Inherits Image Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + - MLEM.Ui.Elements.Image + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Image.Color + - MLEM.Ui.Elements.Image.GetTextureCallback + - MLEM.Ui.Elements.Image.Texture + - MLEM.Ui.Elements.Image.ScaleToImage + - MLEM.Ui.Elements.Image.MaintainImageAspect + - MLEM.Ui.Elements.Image.ImageEffects + - MLEM.Ui.Elements.Image.ImageScale + - MLEM.Ui.Elements.Image.ImageRotation + - MLEM.Ui.Elements.Image.SetWidthBasedOnAspect + - MLEM.Ui.Elements.Image.SetHeightBasedOnAspect + - MLEM.Ui.Elements.Image.SamplerState + - MLEM.Ui.Elements.Image.IsHidden + - MLEM.Ui.Elements.Image.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Image.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.SpriteAnimationImage.Group + commentId: F:MLEM.Ui.Elements.SpriteAnimationImage.Group + id: Group + parent: MLEM.Ui.Elements.SpriteAnimationImage + langs: + - csharp + - vb + name: Group + nameWithType: SpriteAnimationImage.Group + fullName: MLEM.Ui.Elements.SpriteAnimationImage.Group + type: Field + source: + remote: + path: MLEM.Ui/Elements/SpriteAnimationImage.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Group + path: ../MLEM.Ui/Elements/SpriteAnimationImage.cs + startLine: 13 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The sprite animation group that is displayed by this image + example: [] + syntax: + content: public SpriteAnimationGroup Group + return: + type: MLEM.Animations.SpriteAnimationGroup + content.vb: Public Group As SpriteAnimationGroup +- uid: MLEM.Ui.Elements.SpriteAnimationImage.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Animations.SpriteAnimationGroup,System.Boolean) + commentId: M:MLEM.Ui.Elements.SpriteAnimationImage.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Animations.SpriteAnimationGroup,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Animations.SpriteAnimationGroup,System.Boolean)' + parent: MLEM.Ui.Elements.SpriteAnimationImage + langs: + - csharp + - vb + name: SpriteAnimationImage(Anchor, Vector2, SpriteAnimationGroup, bool) + nameWithType: SpriteAnimationImage.SpriteAnimationImage(Anchor, Vector2, SpriteAnimationGroup, bool) + fullName: MLEM.Ui.Elements.SpriteAnimationImage.SpriteAnimationImage(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Animations.SpriteAnimationGroup, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/SpriteAnimationImage.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/SpriteAnimationImage.cs + startLine: 22 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new sprite animation image with the given settings + example: [] + syntax: + content: public SpriteAnimationImage(Anchor anchor, Vector2 size, SpriteAnimationGroup group, bool scaleToImage = false) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The image's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The image's size + - id: group + type: MLEM.Animations.SpriteAnimationGroup + description: The sprite animation group to display + - id: scaleToImage + type: System.Boolean + description: Whether this image element should scale to the texture + content.vb: Public Sub New(anchor As Anchor, size As Vector2, group As SpriteAnimationGroup, scaleToImage As Boolean = False) + overload: MLEM.Ui.Elements.SpriteAnimationImage.#ctor* + nameWithType.vb: SpriteAnimationImage.New(Anchor, Vector2, SpriteAnimationGroup, Boolean) + fullName.vb: MLEM.Ui.Elements.SpriteAnimationImage.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Animations.SpriteAnimationGroup, Boolean) + name.vb: New(Anchor, Vector2, SpriteAnimationGroup, Boolean) +- uid: MLEM.Ui.Elements.SpriteAnimationImage.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Animations.SpriteAnimation,System.Boolean) + commentId: M:MLEM.Ui.Elements.SpriteAnimationImage.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Animations.SpriteAnimation,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Animations.SpriteAnimation,System.Boolean)' + parent: MLEM.Ui.Elements.SpriteAnimationImage + langs: + - csharp + - vb + name: SpriteAnimationImage(Anchor, Vector2, SpriteAnimation, bool) + nameWithType: SpriteAnimationImage.SpriteAnimationImage(Anchor, Vector2, SpriteAnimation, bool) + fullName: MLEM.Ui.Elements.SpriteAnimationImage.SpriteAnimationImage(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Animations.SpriteAnimation, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/SpriteAnimationImage.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/SpriteAnimationImage.cs + startLine: 34 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new sprite animation image with the given settings + example: [] + syntax: + content: public SpriteAnimationImage(Anchor anchor, Vector2 size, SpriteAnimation animation, bool scaleToImage = false) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The image's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The image's size + - id: animation + type: MLEM.Animations.SpriteAnimation + description: The sprite group to display + - id: scaleToImage + type: System.Boolean + description: Whether this image element should scale to the texture + content.vb: Public Sub New(anchor As Anchor, size As Vector2, animation As SpriteAnimation, scaleToImage As Boolean = False) + overload: MLEM.Ui.Elements.SpriteAnimationImage.#ctor* + nameWithType.vb: SpriteAnimationImage.New(Anchor, Vector2, SpriteAnimation, Boolean) + fullName.vb: MLEM.Ui.Elements.SpriteAnimationImage.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Animations.SpriteAnimation, Boolean) + name.vb: New(Anchor, Vector2, SpriteAnimation, Boolean) +- uid: MLEM.Ui.Elements.SpriteAnimationImage.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.Elements.SpriteAnimationImage.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Ui.Elements.SpriteAnimationImage + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: SpriteAnimationImage.Update(GameTime) + fullName: MLEM.Ui.Elements.SpriteAnimationImage.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Ui/Elements/SpriteAnimationImage.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Ui/Elements/SpriteAnimationImage.cs + startLine: 37 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Updates this element and all of its + 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: MLEM.Ui.Elements.Image.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Ui.Elements.SpriteAnimationImage.Update* +references: +- 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.Image + commentId: T:MLEM.Ui.Elements.Image + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Image.html + name: Image + nameWithType: Image + fullName: MLEM.Ui.Elements.Image +- uid: MLEM.Animations.SpriteAnimation + commentId: T:MLEM.Animations.SpriteAnimation + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimation.html + name: SpriteAnimation + nameWithType: SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation +- uid: MLEM.Animations.SpriteAnimationGroup + commentId: T:MLEM.Animations.SpriteAnimationGroup + parent: MLEM.Animations + href: MLEM.Animations.SpriteAnimationGroup.html + name: SpriteAnimationGroup + nameWithType: SpriteAnimationGroup + fullName: MLEM.Animations.SpriteAnimationGroup +- 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Image.Color + commentId: F:MLEM.Ui.Elements.Image.Color + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_Color + name: Color + nameWithType: Image.Color + fullName: MLEM.Ui.Elements.Image.Color +- uid: MLEM.Ui.Elements.Image.GetTextureCallback + commentId: F:MLEM.Ui.Elements.Image.GetTextureCallback + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_GetTextureCallback + name: GetTextureCallback + nameWithType: Image.GetTextureCallback + fullName: MLEM.Ui.Elements.Image.GetTextureCallback +- uid: MLEM.Ui.Elements.Image.Texture + commentId: P:MLEM.Ui.Elements.Image.Texture + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_Texture + name: Texture + nameWithType: Image.Texture + fullName: MLEM.Ui.Elements.Image.Texture +- uid: MLEM.Ui.Elements.Image.ScaleToImage + commentId: P:MLEM.Ui.Elements.Image.ScaleToImage + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_ScaleToImage + name: ScaleToImage + nameWithType: Image.ScaleToImage + fullName: MLEM.Ui.Elements.Image.ScaleToImage +- uid: MLEM.Ui.Elements.Image.MaintainImageAspect + commentId: F:MLEM.Ui.Elements.Image.MaintainImageAspect + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_MaintainImageAspect + name: MaintainImageAspect + nameWithType: Image.MaintainImageAspect + fullName: MLEM.Ui.Elements.Image.MaintainImageAspect +- uid: MLEM.Ui.Elements.Image.ImageEffects + commentId: F:MLEM.Ui.Elements.Image.ImageEffects + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_ImageEffects + name: ImageEffects + nameWithType: Image.ImageEffects + fullName: MLEM.Ui.Elements.Image.ImageEffects +- uid: MLEM.Ui.Elements.Image.ImageScale + commentId: F:MLEM.Ui.Elements.Image.ImageScale + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_ImageScale + name: ImageScale + nameWithType: Image.ImageScale + fullName: MLEM.Ui.Elements.Image.ImageScale +- uid: MLEM.Ui.Elements.Image.ImageRotation + commentId: F:MLEM.Ui.Elements.Image.ImageRotation + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_ImageRotation + name: ImageRotation + nameWithType: Image.ImageRotation + fullName: MLEM.Ui.Elements.Image.ImageRotation +- uid: MLEM.Ui.Elements.Image.SetWidthBasedOnAspect + commentId: P:MLEM.Ui.Elements.Image.SetWidthBasedOnAspect + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_SetWidthBasedOnAspect + name: SetWidthBasedOnAspect + nameWithType: Image.SetWidthBasedOnAspect + fullName: MLEM.Ui.Elements.Image.SetWidthBasedOnAspect +- uid: MLEM.Ui.Elements.Image.SetHeightBasedOnAspect + commentId: P:MLEM.Ui.Elements.Image.SetHeightBasedOnAspect + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_SetHeightBasedOnAspect + name: SetHeightBasedOnAspect + nameWithType: Image.SetHeightBasedOnAspect + fullName: MLEM.Ui.Elements.Image.SetHeightBasedOnAspect +- uid: MLEM.Ui.Elements.Image.SamplerState + commentId: F:MLEM.Ui.Elements.Image.SamplerState + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_SamplerState + name: SamplerState + nameWithType: Image.SamplerState + fullName: MLEM.Ui.Elements.Image.SamplerState +- uid: MLEM.Ui.Elements.Image.IsHidden + commentId: P:MLEM.Ui.Elements.Image.IsHidden + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_IsHidden + name: IsHidden + nameWithType: Image.IsHidden + fullName: MLEM.Ui.Elements.Image.IsHidden +- uid: MLEM.Ui.Elements.Image.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Image.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Image.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Image.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Image.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Image.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Image.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Image.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Image + isExternal: true + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Image.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Image.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Image.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Image.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.Image.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_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.Image.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_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.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.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.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- 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.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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: MLEM.Animations + commentId: N:MLEM.Animations + href: MLEM.html + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Animations + name: Animations + href: MLEM.Animations.html +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Elements.SpriteAnimationImage.#ctor* + commentId: Overload:MLEM.Ui.Elements.SpriteAnimationImage.#ctor + href: MLEM.Ui.Elements.SpriteAnimationImage.html#MLEM_Ui_Elements_SpriteAnimationImage__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_MLEM_Animations_SpriteAnimationGroup_System_Boolean_ + name: SpriteAnimationImage + nameWithType: SpriteAnimationImage.SpriteAnimationImage + fullName: MLEM.Ui.Elements.SpriteAnimationImage.SpriteAnimationImage + nameWithType.vb: SpriteAnimationImage.New + fullName.vb: MLEM.Ui.Elements.SpriteAnimationImage.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework + 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: MLEM.Ui.Elements.Image.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.Elements.Image.Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Ui.Elements.Image + isExternal: true + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_Update_Microsoft_Xna_Framework_GameTime_ + name: Update(GameTime) + nameWithType: Image.Update(GameTime) + fullName: MLEM.Ui.Elements.Image.Update(Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Ui.Elements.Image.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Image.Update(Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_Update_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.SpriteAnimationImage.Update* + commentId: Overload:MLEM.Ui.Elements.SpriteAnimationImage.Update + href: MLEM.Ui.Elements.SpriteAnimationImage.html#MLEM_Ui_Elements_SpriteAnimationImage_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: SpriteAnimationImage.Update + fullName: MLEM.Ui.Elements.SpriteAnimationImage.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 diff --git a/Docs/api/MLEM.Ui.Elements.SquishingGroup.yml b/Docs/api/MLEM.Ui.Elements.SquishingGroup.yml new file mode 100644 index 0000000..00a04fa --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.SquishingGroup.yml @@ -0,0 +1,3173 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.SquishingGroup + commentId: T:MLEM.Ui.Elements.SquishingGroup + id: SquishingGroup + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.SquishingGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.SquishingGroup.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.SquishingGroup.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + langs: + - csharp + - vb + name: SquishingGroup + nameWithType: SquishingGroup + fullName: MLEM.Ui.Elements.SquishingGroup + type: Class + source: + remote: + path: MLEM.Ui/Elements/SquishingGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SquishingGroup + path: ../MLEM.Ui/Elements/SquishingGroup.cs + startLine: 10 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A squishing group is a whose automatically get resized so that they do not overlap each other. Elements are squished in a way that maximizes the final area that each element retains compared to its original area. + + The order in which elements are squished depends on their , where elements with a lower priority will move out of the way of elements with a higher priority. If all elements have the same priority, their addition order (their order in ) determines squish order. + example: [] + syntax: + content: 'public class SquishingGroup : Group, IGenericDataHolder' + content.vb: Public Class SquishingGroup Inherits Group Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + - MLEM.Ui.Elements.Group + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.SquishingGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.SquishingGroup.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2)' + parent: MLEM.Ui.Elements.SquishingGroup + langs: + - csharp + - vb + name: SquishingGroup(Anchor, Vector2) + nameWithType: SquishingGroup.SquishingGroup(Anchor, Vector2) + fullName: MLEM.Ui.Elements.SquishingGroup.SquishingGroup(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/SquishingGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/SquishingGroup.cs + startLine: 17 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new squishing group with the given settings. + example: [] + syntax: + content: public SquishingGroup(Anchor anchor, Vector2 size) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The group's anchor. + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The group's size. + content.vb: Public Sub New(anchor As Anchor, size As Vector2) + overload: MLEM.Ui.Elements.SquishingGroup.#ctor* + nameWithType.vb: SquishingGroup.New(Anchor, Vector2) + fullName.vb: MLEM.Ui.Elements.SquishingGroup.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2) + name.vb: New(Anchor, Vector2) +- uid: MLEM.Ui.Elements.SquishingGroup.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.SquishingGroup.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + id: SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.SquishingGroup + langs: + - csharp + - vb + name: SetAreaAndUpdateChildren(RectangleF) + nameWithType: SquishingGroup.SetAreaAndUpdateChildren(RectangleF) + fullName: MLEM.Ui.Elements.SquishingGroup.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM.Ui/Elements/SquishingGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetAreaAndUpdateChildren + path: ../MLEM.Ui/Elements/SquishingGroup.cs + startLine: 20 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Sets this element's to the given and invokes the event. + + This method also updates all of this element's 's areas. + + Note that this method does not take into account any auto-sizing, anchoring or positioning, and so it should be used sparingly, if at all. + example: [] + syntax: + content: public override void SetAreaAndUpdateChildren(RectangleF area) + parameters: + - id: area + type: MLEM.Maths.RectangleF + content.vb: Public Overrides Sub SetAreaAndUpdateChildren(area As RectangleF) + overridden: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + overload: MLEM.Ui.Elements.SquishingGroup.SetAreaAndUpdateChildren* + seealso: + - linkId: MLEM.Ui.Elements.Element.ForceUpdateArea + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateArea +- uid: MLEM.Ui.Elements.SquishingGroup.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.SquishingGroup.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + id: OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.SquishingGroup + langs: + - csharp + - vb + name: OnChildAreaDirty(Element, bool) + nameWithType: SquishingGroup.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.SquishingGroup.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/SquishingGroup.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnChildAreaDirty + path: ../MLEM.Ui/Elements/SquishingGroup.cs + startLine: 31 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A method that gets called by this element's or any of its grandchildren when their methods get called. + + Note that the element's area might already be dirty, which will not stop this method from being called. + example: [] + syntax: + content: protected override void OnChildAreaDirty(Element child, bool grandchild) + parameters: + - id: child + type: MLEM.Ui.Elements.Element + description: The child whose area is being set dirty. + - id: grandchild + type: System.Boolean + description: Whether the child is a grandchild of this element, rather than a direct child. + content.vb: Protected Overrides Sub OnChildAreaDirty(child As Element, grandchild As Boolean) + overridden: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + overload: MLEM.Ui.Elements.SquishingGroup.OnChildAreaDirty* + nameWithType.vb: SquishingGroup.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.SquishingGroup.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) +references: +- uid: MLEM.Ui.Elements.Group + commentId: T:MLEM.Ui.Elements.Group + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Group.html + name: Group + nameWithType: Group + fullName: MLEM.Ui.Elements.Group +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Group + isExternal: true + href: MLEM.Ui.Elements.Group.html#MLEM_Ui_Elements_Group_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Group.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Group.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Group.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Group.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.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Group.html#MLEM_Ui_Elements_Group_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.Group.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Group.html#MLEM_Ui_Elements_Group_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.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- 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.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- 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.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Elements.SquishingGroup.#ctor* + commentId: Overload:MLEM.Ui.Elements.SquishingGroup.#ctor + href: MLEM.Ui.Elements.SquishingGroup.html#MLEM_Ui_Elements_SquishingGroup__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_ + name: SquishingGroup + nameWithType: SquishingGroup.SquishingGroup + fullName: MLEM.Ui.Elements.SquishingGroup.SquishingGroup + nameWithType.vb: SquishingGroup.New + fullName.vb: MLEM.Ui.Elements.SquishingGroup.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: 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: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Ui.UiSystem.OnElementAreaUpdated + commentId: E:MLEM.Ui.UiSystem.OnElementAreaUpdated + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_OnElementAreaUpdated + name: OnElementAreaUpdated + nameWithType: UiSystem.OnElementAreaUpdated + fullName: MLEM.Ui.UiSystem.OnElementAreaUpdated +- 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.Elements.SquishingGroup.SetAreaAndUpdateChildren* + commentId: Overload:MLEM.Ui.Elements.SquishingGroup.SetAreaAndUpdateChildren + href: MLEM.Ui.Elements.SquishingGroup.html#MLEM_Ui_Elements_SquishingGroup_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + name: SetAreaAndUpdateChildren + nameWithType: SquishingGroup.SetAreaAndUpdateChildren + fullName: MLEM.Ui.Elements.SquishingGroup.SetAreaAndUpdateChildren +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.SquishingGroup.OnChildAreaDirty* + commentId: Overload:MLEM.Ui.Elements.SquishingGroup.OnChildAreaDirty + href: MLEM.Ui.Elements.SquishingGroup.html#MLEM_Ui_Elements_SquishingGroup_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty + nameWithType: SquishingGroup.OnChildAreaDirty + fullName: MLEM.Ui.Elements.SquishingGroup.OnChildAreaDirty +- 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 diff --git a/Docs/api/MLEM.Ui.Elements.TextField.Rule.yml b/Docs/api/MLEM.Ui.Elements.TextField.Rule.yml new file mode 100644 index 0000000..ed65899 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.TextField.Rule.yml @@ -0,0 +1,115 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.TextField.Rule + commentId: T:MLEM.Ui.Elements.TextField.Rule + id: TextField.Rule + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Rule + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 291 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A delegate method used for . + + It should return whether the given text can be added to the text field. + example: [] + syntax: + content: public delegate bool TextField.Rule(TextField field, string textToAdd) + parameters: + - id: field + type: MLEM.Ui.Elements.TextField + description: The text field + - id: textToAdd + type: System.String + description: The text that is tried to be added + return: + type: System.Boolean + content.vb: Public Delegate Function TextField.Rule(field As TextField, textToAdd As String) As Boolean +references: +- uid: MLEM.Ui.Elements.TextField.InputRule + commentId: F:MLEM.Ui.Elements.TextField.InputRule + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_InputRule + name: InputRule + nameWithType: TextField.InputRule + fullName: MLEM.Ui.Elements.TextField.InputRule +- 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.TextField + commentId: T:MLEM.Ui.Elements.TextField + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.TextField.html + name: TextField + nameWithType: TextField + fullName: MLEM.Ui.Elements.TextField +- 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: 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Ui.Elements.TextField.TextChanged.yml b/Docs/api/MLEM.Ui.Elements.TextField.TextChanged.yml new file mode 100644 index 0000000..74bee50 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.TextField.TextChanged.yml @@ -0,0 +1,99 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.TextField.TextChanged + commentId: T:MLEM.Ui.Elements.TextField.TextChanged + id: TextField.TextChanged + parent: MLEM.Ui.Elements + children: [] + langs: + - csharp + - vb + name: TextField.TextChanged + nameWithType: TextField.TextChanged + fullName: MLEM.Ui.Elements.TextField.TextChanged + type: Delegate + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextChanged + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 283 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A delegate method used for + example: [] + syntax: + content: public delegate void TextField.TextChanged(TextField field, string text) + parameters: + - id: field + type: MLEM.Ui.Elements.TextField + description: The text field whose text changed + - id: text + type: System.String + description: The new text + content.vb: Public Delegate Sub TextField.TextChanged(field As TextField, text As String) +references: +- uid: MLEM.Ui.Elements.TextField.OnTextChange + commentId: F:MLEM.Ui.Elements.TextField.OnTextChange + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_OnTextChange + name: OnTextChange + nameWithType: TextField.OnTextChange + fullName: MLEM.Ui.Elements.TextField.OnTextChange +- 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.TextField + commentId: T:MLEM.Ui.Elements.TextField + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.TextField.html + name: TextField + nameWithType: TextField + fullName: MLEM.Ui.Elements.TextField +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/Docs/api/MLEM.Ui.Elements.TextField.yml b/Docs/api/MLEM.Ui.Elements.TextField.yml new file mode 100644 index 0000000..43c56c0 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.TextField.yml @@ -0,0 +1,5084 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.TextField + commentId: T:MLEM.Ui.Elements.TextField + id: TextField + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.TextField.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.TextField.Rule,MLEM.Font.GenericFont,System.String,System.Boolean) + - MLEM.Ui.Elements.TextField.CaretLine + - MLEM.Ui.Elements.TextField.CaretPos + - MLEM.Ui.Elements.TextField.CaretPosInLine + - MLEM.Ui.Elements.TextField.CaretWidth + - MLEM.Ui.Elements.TextField.DefaultRule + - MLEM.Ui.Elements.TextField.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.TextField.EnterReceiver + - MLEM.Ui.Elements.TextField.FileNames + - MLEM.Ui.Elements.TextField.Font + - MLEM.Ui.Elements.TextField.HoveredColor + - MLEM.Ui.Elements.TextField.HoveredTexture + - MLEM.Ui.Elements.TextField.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.TextField.InputRule + - MLEM.Ui.Elements.TextField.InsertText(System.Object,System.Boolean) + - MLEM.Ui.Elements.TextField.LettersNumbers + - MLEM.Ui.Elements.TextField.MaskingCharacter + - MLEM.Ui.Elements.TextField.MaximumCharacters + - MLEM.Ui.Elements.TextField.MobileDescription + - MLEM.Ui.Elements.TextField.MobileTitle + - MLEM.Ui.Elements.TextField.Multiline + - MLEM.Ui.Elements.TextField.OnTextChange + - MLEM.Ui.Elements.TextField.OnlyLetters + - MLEM.Ui.Elements.TextField.OnlyNumbers + - MLEM.Ui.Elements.TextField.PathNames + - MLEM.Ui.Elements.TextField.PlaceholderColor + - MLEM.Ui.Elements.TextField.PlaceholderText + - MLEM.Ui.Elements.TextField.RemoveText(System.Int32,System.Int32) + - MLEM.Ui.Elements.TextField.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.TextField.SetText(System.Object,System.Boolean) + - MLEM.Ui.Elements.TextField.Text + - MLEM.Ui.Elements.TextField.TextColor + - MLEM.Ui.Elements.TextField.TextOffsetX + - MLEM.Ui.Elements.TextField.TextScale + - MLEM.Ui.Elements.TextField.Texture + - MLEM.Ui.Elements.TextField.Update(Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: TextField + nameWithType: TextField + fullName: MLEM.Ui.Elements.TextField + type: Class + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextField + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 22 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A text field element for use inside of a . + + A text field is a selectable element that can be typed in, as well as copied and pasted from. + + If an on-screen keyboard is required, then this text field will automatically open an on-screen keyboard using . + + This class interally uses MLEM's . + example: [] + syntax: + content: 'public class TextField : Element, IGenericDataHolder' + content.vb: Public Class TextField Inherits Element Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.TextField.DefaultRule + commentId: F:MLEM.Ui.Elements.TextField.DefaultRule + id: DefaultRule + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: DefaultRule + nameWithType: TextField.DefaultRule + fullName: MLEM.Ui.Elements.TextField.DefaultRule + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DefaultRule + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 25 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A that allows any visible character and spaces + example: [] + syntax: + content: public static readonly TextField.Rule DefaultRule + return: + type: MLEM.Ui.Elements.TextField.Rule + content.vb: Public Shared ReadOnly DefaultRule As TextField.Rule +- uid: MLEM.Ui.Elements.TextField.OnlyLetters + commentId: F:MLEM.Ui.Elements.TextField.OnlyLetters + id: OnlyLetters + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: OnlyLetters + nameWithType: TextField.OnlyLetters + fullName: MLEM.Ui.Elements.TextField.OnlyLetters + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnlyLetters + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 27 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A that only allows letters + example: [] + syntax: + content: public static readonly TextField.Rule OnlyLetters + return: + type: MLEM.Ui.Elements.TextField.Rule + content.vb: Public Shared ReadOnly OnlyLetters As TextField.Rule +- uid: MLEM.Ui.Elements.TextField.OnlyNumbers + commentId: F:MLEM.Ui.Elements.TextField.OnlyNumbers + id: OnlyNumbers + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: OnlyNumbers + nameWithType: TextField.OnlyNumbers + fullName: MLEM.Ui.Elements.TextField.OnlyNumbers + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnlyNumbers + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 29 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A that only allows numerals + example: [] + syntax: + content: public static readonly TextField.Rule OnlyNumbers + return: + type: MLEM.Ui.Elements.TextField.Rule + content.vb: Public Shared ReadOnly OnlyNumbers As TextField.Rule +- uid: MLEM.Ui.Elements.TextField.LettersNumbers + commentId: F:MLEM.Ui.Elements.TextField.LettersNumbers + id: LettersNumbers + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: LettersNumbers + nameWithType: TextField.LettersNumbers + fullName: MLEM.Ui.Elements.TextField.LettersNumbers + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LettersNumbers + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 31 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A that only allows letters and numerals + example: [] + syntax: + content: public static readonly TextField.Rule LettersNumbers + return: + type: MLEM.Ui.Elements.TextField.Rule + content.vb: Public Shared ReadOnly LettersNumbers As TextField.Rule +- uid: MLEM.Ui.Elements.TextField.PathNames + commentId: F:MLEM.Ui.Elements.TextField.PathNames + id: PathNames + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: PathNames + nameWithType: TextField.PathNames + fullName: MLEM.Ui.Elements.TextField.PathNames + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PathNames + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 33 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A that only allows characters not contained in + example: [] + syntax: + content: public static readonly TextField.Rule PathNames + return: + type: MLEM.Ui.Elements.TextField.Rule + content.vb: Public Shared ReadOnly PathNames As TextField.Rule +- uid: MLEM.Ui.Elements.TextField.FileNames + commentId: F:MLEM.Ui.Elements.TextField.FileNames + id: FileNames + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: FileNames + nameWithType: TextField.FileNames + fullName: MLEM.Ui.Elements.TextField.FileNames + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: FileNames + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 35 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: A that only allows characters not contained in + example: [] + syntax: + content: public static readonly TextField.Rule FileNames + return: + type: MLEM.Ui.Elements.TextField.Rule + content.vb: Public Shared ReadOnly FileNames As TextField.Rule +- uid: MLEM.Ui.Elements.TextField.TextColor + commentId: F:MLEM.Ui.Elements.TextField.TextColor + id: TextColor + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: TextColor + nameWithType: TextField.TextColor + fullName: MLEM.Ui.Elements.TextField.TextColor + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextColor + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 48 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color that this text field's text should display with + example: [] + syntax: + content: public StyleProp TextColor + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public TextColor As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.TextField.PlaceholderColor + commentId: F:MLEM.Ui.Elements.TextField.PlaceholderColor + id: PlaceholderColor + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: PlaceholderColor + nameWithType: TextField.PlaceholderColor + fullName: MLEM.Ui.Elements.TextField.PlaceholderColor + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PlaceholderColor + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 52 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color that the should display with + example: [] + syntax: + content: public StyleProp PlaceholderColor + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public PlaceholderColor As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.TextField.Texture + commentId: F:MLEM.Ui.Elements.TextField.Texture + id: Texture + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: Texture + nameWithType: TextField.Texture + fullName: MLEM.Ui.Elements.TextField.Texture + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Texture + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 56 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: This text field's texture + example: [] + syntax: + content: public StyleProp Texture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public Texture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.TextField.HoveredTexture + commentId: F:MLEM.Ui.Elements.TextField.HoveredTexture + id: HoveredTexture + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: HoveredTexture + nameWithType: TextField.HoveredTexture + fullName: MLEM.Ui.Elements.TextField.HoveredTexture + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HoveredTexture + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 60 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: This text field's texture while it is hovered + example: [] + syntax: + content: public StyleProp HoveredTexture + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + content.vb: Public HoveredTexture As StyleProp(Of NinePatch) +- uid: MLEM.Ui.Elements.TextField.HoveredColor + commentId: F:MLEM.Ui.Elements.TextField.HoveredColor + id: HoveredColor + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: HoveredColor + nameWithType: TextField.HoveredColor + fullName: MLEM.Ui.Elements.TextField.HoveredColor + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HoveredColor + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 64 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The color that this text field should display with while it is hovered + example: [] + syntax: + content: public StyleProp HoveredColor + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public HoveredColor As StyleProp(Of Color) +- uid: MLEM.Ui.Elements.TextField.TextScale + commentId: P:MLEM.Ui.Elements.TextField.TextScale + id: TextScale + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: TextScale + nameWithType: TextField.TextScale + fullName: MLEM.Ui.Elements.TextField.TextScale + type: Property + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextScale + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 68 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The scale that this text field should render text with + example: [] + syntax: + content: public StyleProp TextScale { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{System.Single} + content.vb: Public Property TextScale As StyleProp(Of Single) + overload: MLEM.Ui.Elements.TextField.TextScale* +- uid: MLEM.Ui.Elements.TextField.Font + commentId: P:MLEM.Ui.Elements.TextField.Font + id: Font + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: Font + nameWithType: TextField.Font + fullName: MLEM.Ui.Elements.TextField.Font + type: Property + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Font + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 78 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The font that this text field should display text with + example: [] + syntax: + content: public StyleProp Font { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Font.GenericFont} + content.vb: Public Property Font As StyleProp(Of GenericFont) + overload: MLEM.Ui.Elements.TextField.Font* +- uid: MLEM.Ui.Elements.TextField.TextOffsetX + commentId: F:MLEM.Ui.Elements.TextField.TextOffsetX + id: TextOffsetX + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: TextOffsetX + nameWithType: TextField.TextOffsetX + fullName: MLEM.Ui.Elements.TextField.TextOffsetX + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextOffsetX + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 88 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The x position that text should start rendering at, based on the x position of this text field. + example: [] + syntax: + content: public StyleProp TextOffsetX + return: + type: MLEM.Ui.Style.StyleProp{System.Single} + content.vb: Public TextOffsetX As StyleProp(Of Single) +- uid: MLEM.Ui.Elements.TextField.CaretWidth + commentId: F:MLEM.Ui.Elements.TextField.CaretWidth + id: CaretWidth + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: CaretWidth + nameWithType: TextField.CaretWidth + fullName: MLEM.Ui.Elements.TextField.CaretWidth + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CaretWidth + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 92 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The width that the caret should render with, in pixels + example: [] + syntax: + content: public StyleProp CaretWidth + return: + type: MLEM.Ui.Style.StyleProp{System.Single} + content.vb: Public CaretWidth As StyleProp(Of Single) +- uid: MLEM.Ui.Elements.TextField.Text + commentId: P:MLEM.Ui.Elements.TextField.Text + id: Text + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: Text + nameWithType: TextField.Text + fullName: MLEM.Ui.Elements.TextField.Text + type: Property + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Text + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 95 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: This text input's current text + example: [] + syntax: + content: public string Text { get; } + parameters: [] + return: + type: System.String + content.vb: Public ReadOnly Property Text As String + overload: MLEM.Ui.Elements.TextField.Text* +- uid: MLEM.Ui.Elements.TextField.OnTextChange + commentId: F:MLEM.Ui.Elements.TextField.OnTextChange + id: OnTextChange + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: OnTextChange + nameWithType: TextField.OnTextChange + fullName: MLEM.Ui.Elements.TextField.OnTextChange + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnTextChange + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 97 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: An event that gets called when changes, either through input, or through a manual change. + example: [] + syntax: + content: public TextField.TextChanged OnTextChange + return: + type: MLEM.Ui.Elements.TextField.TextChanged + content.vb: Public OnTextChange As TextField.TextChanged +- uid: MLEM.Ui.Elements.TextField.InputRule + commentId: F:MLEM.Ui.Elements.TextField.InputRule + id: InputRule + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: InputRule + nameWithType: TextField.InputRule + fullName: MLEM.Ui.Elements.TextField.InputRule + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InputRule + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 99 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The rule used for text input. + + Rules allow only certain characters to be allowed inside of a text input. + example: [] + syntax: + content: public TextField.Rule InputRule + return: + type: MLEM.Ui.Elements.TextField.Rule + content.vb: Public InputRule As TextField.Rule +- uid: MLEM.Ui.Elements.TextField.CaretPos + commentId: P:MLEM.Ui.Elements.TextField.CaretPos + id: CaretPos + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: CaretPos + nameWithType: TextField.CaretPos + fullName: MLEM.Ui.Elements.TextField.CaretPos + type: Property + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CaretPos + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 101 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The position of the caret within the text. + + This is always between 0 and the of + example: [] + syntax: + content: public int CaretPos { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property CaretPos As Integer + overload: MLEM.Ui.Elements.TextField.CaretPos* +- uid: MLEM.Ui.Elements.TextField.CaretLine + commentId: P:MLEM.Ui.Elements.TextField.CaretLine + id: CaretLine + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: CaretLine + nameWithType: TextField.CaretLine + fullName: MLEM.Ui.Elements.TextField.CaretLine + type: Property + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CaretLine + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 106 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The line of text that the caret is currently on. + + This can only be only non-0 if is true. + example: [] + syntax: + content: public int CaretLine { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property CaretLine As Integer + overload: MLEM.Ui.Elements.TextField.CaretLine* +- uid: MLEM.Ui.Elements.TextField.CaretPosInLine + commentId: P:MLEM.Ui.Elements.TextField.CaretPosInLine + id: CaretPosInLine + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: CaretPosInLine + nameWithType: TextField.CaretPosInLine + fullName: MLEM.Ui.Elements.TextField.CaretPosInLine + type: Property + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CaretPosInLine + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 108 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The position in the current that the caret is currently on. + + If is false, this value is always equal to . + example: [] + syntax: + content: public int CaretPosInLine { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public ReadOnly Property CaretPosInLine As Integer + overload: MLEM.Ui.Elements.TextField.CaretPosInLine* +- uid: MLEM.Ui.Elements.TextField.MaskingCharacter + commentId: P:MLEM.Ui.Elements.TextField.MaskingCharacter + id: MaskingCharacter + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: MaskingCharacter + nameWithType: TextField.MaskingCharacter + fullName: MLEM.Ui.Elements.TextField.MaskingCharacter + type: Property + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MaskingCharacter + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 110 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A character that should be displayed instead of this text input's content. + + The amount of masking characters displayed will be equal to the 's length. + + This behavior is useful for password inputs or similar. + example: [] + syntax: + content: public char? MaskingCharacter { get; set; } + parameters: [] + return: + type: System.Nullable{System.Char} + content.vb: Public Property MaskingCharacter As Char? + overload: MLEM.Ui.Elements.TextField.MaskingCharacter* +- uid: MLEM.Ui.Elements.TextField.MaximumCharacters + commentId: P:MLEM.Ui.Elements.TextField.MaximumCharacters + id: MaximumCharacters + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: MaximumCharacters + nameWithType: TextField.MaximumCharacters + fullName: MLEM.Ui.Elements.TextField.MaximumCharacters + type: Property + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MaximumCharacters + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 115 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The maximum amount of characters that can be input into this text input. + + If this is set, the length of will never exceed this value. + example: [] + syntax: + content: public int? MaximumCharacters { get; set; } + parameters: [] + return: + type: System.Nullable{System.Int32} + content.vb: Public Property MaximumCharacters As Integer? + overload: MLEM.Ui.Elements.TextField.MaximumCharacters* +- uid: MLEM.Ui.Elements.TextField.Multiline + commentId: P:MLEM.Ui.Elements.TextField.Multiline + id: Multiline + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: Multiline + nameWithType: TextField.Multiline + fullName: MLEM.Ui.Elements.TextField.Multiline + type: Property + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Multiline + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 120 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Whether this text input should support multi-line editing. + + If this is true, pressing will insert a new line into the if the allows it. + + Additionally, text will be rendered with horizontal soft wraps, and lines that are outside of the text input's bounds will be hidden. + example: [] + syntax: + content: public bool Multiline { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property Multiline As Boolean + overload: MLEM.Ui.Elements.TextField.Multiline* +- uid: MLEM.Ui.Elements.TextField.PlaceholderText + commentId: F:MLEM.Ui.Elements.TextField.PlaceholderText + id: PlaceholderText + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: PlaceholderText + nameWithType: TextField.PlaceholderText + fullName: MLEM.Ui.Elements.TextField.PlaceholderText + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PlaceholderText + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 134 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The text that displays in this text field if is empty + example: [] + syntax: + content: public string PlaceholderText + return: + type: System.String + content.vb: Public PlaceholderText As String +- uid: MLEM.Ui.Elements.TextField.MobileTitle + commentId: F:MLEM.Ui.Elements.TextField.MobileTitle + id: MobileTitle + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: MobileTitle + nameWithType: TextField.MobileTitle + fullName: MLEM.Ui.Elements.TextField.MobileTitle + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MobileTitle + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 138 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The title of the KeyboardInput field on mobile devices and consoles + example: [] + syntax: + content: public string MobileTitle + return: + type: System.String + content.vb: Public MobileTitle As String +- uid: MLEM.Ui.Elements.TextField.MobileDescription + commentId: F:MLEM.Ui.Elements.TextField.MobileDescription + id: MobileDescription + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: MobileDescription + nameWithType: TextField.MobileDescription + fullName: MLEM.Ui.Elements.TextField.MobileDescription + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MobileDescription + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 142 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The description of the KeyboardInput field on mobile devices and consoles + example: [] + syntax: + content: public string MobileDescription + return: + type: System.String + content.vb: Public MobileDescription As String +- uid: MLEM.Ui.Elements.TextField.EnterReceiver + commentId: F:MLEM.Ui.Elements.TextField.EnterReceiver + id: EnterReceiver + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: EnterReceiver + nameWithType: TextField.EnterReceiver + fullName: MLEM.Ui.Elements.TextField.EnterReceiver + type: Field + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: EnterReceiver + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 148 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + An element that should be pressed (using ) if is pressed while this text field is active. + + Note that, for text fields that are , this is ignored. + + This also occurs once the text input window is successfully closed on a mobile device. + example: [] + syntax: + content: public Element EnterReceiver + return: + type: MLEM.Ui.Elements.Element + content.vb: Public EnterReceiver As Element +- uid: MLEM.Ui.Elements.TextField.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.TextField.Rule,MLEM.Font.GenericFont,System.String,System.Boolean) + commentId: M:MLEM.Ui.Elements.TextField.#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.TextField.Rule,MLEM.Font.GenericFont,System.String,System.Boolean) + id: '#ctor(MLEM.Ui.Anchor,Microsoft.Xna.Framework.Vector2,MLEM.Ui.Elements.TextField.Rule,MLEM.Font.GenericFont,System.String,System.Boolean)' + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: TextField(Anchor, Vector2, Rule, GenericFont, string, bool) + nameWithType: TextField.TextField(Anchor, Vector2, TextField.Rule, GenericFont, string, bool) + fullName: MLEM.Ui.Elements.TextField.TextField(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Ui.Elements.TextField.Rule, MLEM.Font.GenericFont, string, bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 163 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new text field with the given settings + example: [] + syntax: + content: public TextField(Anchor anchor, Vector2 size, TextField.Rule rule = null, GenericFont font = null, string text = null, bool multiline = false) + parameters: + - id: anchor + type: MLEM.Ui.Anchor + description: The text field's anchor + - id: size + type: Microsoft.Xna.Framework.Vector2 + description: The text field's size + - id: rule + type: MLEM.Ui.Elements.TextField.Rule + description: The text field's input rule + - id: font + type: MLEM.Font.GenericFont + description: The font to use for drawing text + - id: text + type: System.String + description: The text that the text field should contain by default + - id: multiline + type: System.Boolean + description: Whether the text field should support multi-line editing + content.vb: Public Sub New(anchor As Anchor, size As Vector2, rule As TextField.Rule = Nothing, font As GenericFont = Nothing, text As String = Nothing, multiline As Boolean = False) + overload: MLEM.Ui.Elements.TextField.#ctor* + nameWithType.vb: TextField.New(Anchor, Vector2, TextField.Rule, GenericFont, String, Boolean) + fullName.vb: MLEM.Ui.Elements.TextField.New(MLEM.Ui.Anchor, Microsoft.Xna.Framework.Vector2, MLEM.Ui.Elements.TextField.Rule, MLEM.Font.GenericFont, String, Boolean) + name.vb: New(Anchor, Vector2, Rule, GenericFont, String, Boolean) +- uid: MLEM.Ui.Elements.TextField.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.TextField.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + id: SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: SetAreaAndUpdateChildren(RectangleF) + nameWithType: TextField.SetAreaAndUpdateChildren(RectangleF) + fullName: MLEM.Ui.Elements.TextField.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + type: Method + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetAreaAndUpdateChildren + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 210 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Sets this element's to the given and invokes the event. + + This method also updates all of this element's 's areas. + + Note that this method does not take into account any auto-sizing, anchoring or positioning, and so it should be used sparingly, if at all. + example: [] + syntax: + content: public override void SetAreaAndUpdateChildren(RectangleF area) + parameters: + - id: area + type: MLEM.Maths.RectangleF + content.vb: Public Overrides Sub SetAreaAndUpdateChildren(area As RectangleF) + overridden: MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + overload: MLEM.Ui.Elements.TextField.SetAreaAndUpdateChildren* + seealso: + - linkId: MLEM.Ui.Elements.Element.ForceUpdateArea + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateArea +- uid: MLEM.Ui.Elements.TextField.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.Elements.TextField.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: TextField.Update(GameTime) + fullName: MLEM.Ui.Elements.TextField.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 217 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Updates this element and all of its + 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: MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Ui.Elements.TextField.Update* +- uid: MLEM.Ui.Elements.TextField.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.TextField.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: TextField.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.TextField.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + type: Method + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Draw + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 230 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Draws this element and all of its children. Override this method to draw the content of custom elements. + + Note that, when this is called, SpriteBatch.Begin has already been called with custom etc. applied. + example: [] + syntax: + content: public override void Draw(GameTime time, SpriteBatch batch, float alpha, SpriteBatchContext context) + 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 + - id: alpha + type: System.Single + description: The alpha to draw this element and its children with + - id: context + type: MLEM.Graphics.SpriteBatchContext + description: The sprite batch context to use for drawing + content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, alpha As Single, context As SpriteBatchContext) + overridden: MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + overload: MLEM.Ui.Elements.TextField.Draw* + nameWithType.vb: TextField.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.TextField.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) +- uid: MLEM.Ui.Elements.TextField.SetText(System.Object,System.Boolean) + commentId: M:MLEM.Ui.Elements.TextField.SetText(System.Object,System.Boolean) + id: SetText(System.Object,System.Boolean) + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: SetText(object, bool) + nameWithType: TextField.SetText(object, bool) + fullName: MLEM.Ui.Elements.TextField.SetText(object, bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetText + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 252 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Replaces this text input's text with the given text. + + If the resulting exceeds , the end will be cropped to fit. + example: [] + syntax: + content: public void SetText(object text, bool removeMismatching = false) + parameters: + - id: text + type: System.Object + description: The new text + - id: removeMismatching + type: System.Boolean + description: If any characters that don't match the should be left out + content.vb: Public Sub SetText(text As Object, removeMismatching As Boolean = False) + overload: MLEM.Ui.Elements.TextField.SetText* + nameWithType.vb: TextField.SetText(Object, Boolean) + fullName.vb: MLEM.Ui.Elements.TextField.SetText(Object, Boolean) + name.vb: SetText(Object, Boolean) +- uid: MLEM.Ui.Elements.TextField.InsertText(System.Object,System.Boolean) + commentId: M:MLEM.Ui.Elements.TextField.InsertText(System.Object,System.Boolean) + id: InsertText(System.Object,System.Boolean) + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: InsertText(object, bool) + nameWithType: TextField.InsertText(object, bool) + fullName: MLEM.Ui.Elements.TextField.InsertText(object, bool) + type: Method + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InsertText + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 257 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Inserts the given text at the . + + If the resulting exceeds , the end will be cropped to fit. + example: [] + syntax: + content: public void InsertText(object text, bool removeMismatching = false) + parameters: + - id: text + type: System.Object + description: The text to insert + - id: removeMismatching + type: System.Boolean + description: If any characters that don't match the should be left out + content.vb: Public Sub InsertText(text As Object, removeMismatching As Boolean = False) + overload: MLEM.Ui.Elements.TextField.InsertText* + nameWithType.vb: TextField.InsertText(Object, Boolean) + fullName.vb: MLEM.Ui.Elements.TextField.InsertText(Object, Boolean) + name.vb: InsertText(Object, Boolean) +- uid: MLEM.Ui.Elements.TextField.RemoveText(System.Int32,System.Int32) + commentId: M:MLEM.Ui.Elements.TextField.RemoveText(System.Int32,System.Int32) + id: RemoveText(System.Int32,System.Int32) + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: RemoveText(int, int) + nameWithType: TextField.RemoveText(int, int) + fullName: MLEM.Ui.Elements.TextField.RemoveText(int, int) + type: Method + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RemoveText + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 262 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Removes the given amount of text at the given index + example: [] + syntax: + content: public void RemoveText(int index, int length) + parameters: + - id: index + type: System.Int32 + description: The index + - id: length + type: System.Int32 + description: The amount of text to remove + content.vb: Public Sub RemoveText(index As Integer, length As Integer) + overload: MLEM.Ui.Elements.TextField.RemoveText* + nameWithType.vb: TextField.RemoveText(Integer, Integer) + fullName.vb: MLEM.Ui.Elements.TextField.RemoveText(Integer, Integer) + name.vb: RemoveText(Integer, Integer) +- uid: MLEM.Ui.Elements.TextField.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.TextField.InitStyle(MLEM.Ui.Style.UiStyle) + id: InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.TextField + langs: + - csharp + - vb + name: InitStyle(UiStyle) + nameWithType: TextField.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.TextField.InitStyle(MLEM.Ui.Style.UiStyle) + type: Method + source: + remote: + path: MLEM.Ui/Elements/TextField.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InitStyle + path: ../MLEM.Ui/Elements/TextField.cs + startLine: 267 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Initializes this element's instances using the ui system's . + example: [] + syntax: + content: protected override void InitStyle(UiStyle style) + parameters: + - id: style + type: MLEM.Ui.Style.UiStyle + description: The new style + content.vb: Protected Overrides Sub InitStyle(style As UiStyle) + overridden: MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + overload: MLEM.Ui.Elements.TextField.InitStyle* +references: +- 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.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + commentId: M:MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + parent: MLEM.Misc.MlemPlatform + isExternal: true + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + name: OpenOnScreenKeyboard(string, string, string, bool) + nameWithType: MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + fullName: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(string, string, string, bool) + nameWithType.vb: MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + fullName.vb: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(String, String, String, Boolean) + name.vb: OpenOnScreenKeyboard(String, String, String, Boolean) + spec.csharp: + - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Misc.MlemPlatform.OpenOnScreenKeyboard(System.String,System.String,System.String,System.Boolean) + name: OpenOnScreenKeyboard + href: MLEM.Misc.MlemPlatform.html#MLEM_Misc_MlemPlatform_OpenOnScreenKeyboard_System_String_System_String_System_String_System_Boolean_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Input.TextInput + commentId: T:MLEM.Input.TextInput + parent: MLEM.Input + href: MLEM.Input.TextInput.html + name: TextInput + nameWithType: TextInput + fullName: MLEM.Input.TextInput +- 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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: MLEM.Misc.MlemPlatform + commentId: T:MLEM.Misc.MlemPlatform + parent: MLEM.Misc + href: MLEM.Misc.MlemPlatform.html + name: MlemPlatform + nameWithType: MlemPlatform + fullName: MLEM.Misc.MlemPlatform +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Input.TextInput.Rule + commentId: T:MLEM.Input.TextInput.Rule + parent: MLEM.Input + href: MLEM.Input.TextInput.html + name: TextInput.Rule + nameWithType: TextInput.Rule + fullName: MLEM.Input.TextInput.Rule + spec.csharp: + - uid: MLEM.Input.TextInput + name: TextInput + href: MLEM.Input.TextInput.html + - name: . + - uid: MLEM.Input.TextInput.Rule + name: Rule + href: MLEM.Input.TextInput.Rule.html + spec.vb: + - uid: MLEM.Input.TextInput + name: TextInput + href: MLEM.Input.TextInput.html + - name: . + - uid: MLEM.Input.TextInput.Rule + name: Rule + href: MLEM.Input.TextInput.Rule.html +- uid: MLEM.Ui.Elements.TextField.Rule + commentId: T:MLEM.Ui.Elements.TextField.Rule + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.TextField.html + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + spec.csharp: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + href: MLEM.Ui.Elements.TextField.Rule.html + spec.vb: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + href: MLEM.Ui.Elements.TextField.Rule.html +- uid: System.IO.Path.GetInvalidPathChars + commentId: M:System.IO.Path.GetInvalidPathChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidpathchars + name: GetInvalidPathChars() + nameWithType: Path.GetInvalidPathChars() + fullName: System.IO.Path.GetInvalidPathChars() + spec.csharp: + - uid: System.IO.Path.GetInvalidPathChars + name: GetInvalidPathChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidpathchars + - name: ( + - name: ) + spec.vb: + - uid: System.IO.Path.GetInvalidPathChars + name: GetInvalidPathChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidpathchars + - name: ( + - name: ) +- uid: System.IO.Path.GetInvalidFileNameChars + commentId: M:System.IO.Path.GetInvalidFileNameChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidfilenamechars + name: GetInvalidFileNameChars() + nameWithType: Path.GetInvalidFileNameChars() + fullName: System.IO.Path.GetInvalidFileNameChars() + spec.csharp: + - uid: System.IO.Path.GetInvalidFileNameChars + name: GetInvalidFileNameChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidfilenamechars + - name: ( + - name: ) + spec.vb: + - uid: System.IO.Path.GetInvalidFileNameChars + name: GetInvalidFileNameChars + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.io.path.getinvalidfilenamechars + - name: ( + - name: ) +- uid: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + commentId: T:MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Color) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Microsoft.Xna.Framework.Color) + name.vb: StyleProp(Of Color) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.Ui.Elements.TextField.PlaceholderText + commentId: F:MLEM.Ui.Elements.TextField.PlaceholderText + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_PlaceholderText + name: PlaceholderText + nameWithType: TextField.PlaceholderText + fullName: MLEM.Ui.Elements.TextField.PlaceholderText +- uid: MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Textures.NinePatch} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of NinePatch) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Textures.NinePatch) + name.vb: StyleProp(Of NinePatch) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.NinePatch + name: NinePatch + href: MLEM.Textures.NinePatch.html + - name: ) +- uid: MLEM.Ui.Elements.TextField.TextScale* + commentId: Overload:MLEM.Ui.Elements.TextField.TextScale + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_TextScale + name: TextScale + nameWithType: TextField.TextScale + fullName: MLEM.Ui.Elements.TextField.TextScale +- uid: MLEM.Ui.Style.StyleProp{System.Single} + commentId: T:MLEM.Ui.Style.StyleProp{System.Single} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Single) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Single) + name.vb: StyleProp(Of Single) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Ui.Elements.TextField.Font* + commentId: Overload:MLEM.Ui.Elements.TextField.Font + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_Font + name: Font + nameWithType: TextField.Font + fullName: MLEM.Ui.Elements.TextField.Font +- uid: MLEM.Ui.Style.StyleProp{MLEM.Font.GenericFont} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Font.GenericFont} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of GenericFont) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Font.GenericFont) + name.vb: StyleProp(Of GenericFont) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: MLEM.Ui.Elements.TextField.Text* + commentId: Overload:MLEM.Ui.Elements.TextField.Text + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_Text + name: Text + nameWithType: TextField.Text + fullName: MLEM.Ui.Elements.TextField.Text +- 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.Input.TextInput.Text + commentId: P:MLEM.Input.TextInput.Text + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Text + name: Text + nameWithType: TextInput.Text + fullName: MLEM.Input.TextInput.Text +- uid: MLEM.Ui.Elements.TextField.TextChanged + commentId: T:MLEM.Ui.Elements.TextField.TextChanged + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.TextField.html + name: TextField.TextChanged + nameWithType: TextField.TextChanged + fullName: MLEM.Ui.Elements.TextField.TextChanged + spec.csharp: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.TextChanged + name: TextChanged + href: MLEM.Ui.Elements.TextField.TextChanged.html + spec.vb: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.TextChanged + name: TextChanged + href: MLEM.Ui.Elements.TextField.TextChanged.html +- uid: System.String.Length + commentId: P:System.String.Length + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string.length + name: Length + nameWithType: string.Length + fullName: string.Length + nameWithType.vb: String.Length + fullName.vb: String.Length +- uid: MLEM.Ui.Elements.TextField.CaretPos* + commentId: Overload:MLEM.Ui.Elements.TextField.CaretPos + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_CaretPos + name: CaretPos + nameWithType: TextField.CaretPos + fullName: MLEM.Ui.Elements.TextField.CaretPos +- 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.Input.TextInput.Multiline + commentId: P:MLEM.Input.TextInput.Multiline + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_Multiline + name: Multiline + nameWithType: TextInput.Multiline + fullName: MLEM.Input.TextInput.Multiline +- uid: MLEM.Ui.Elements.TextField.CaretLine* + commentId: Overload:MLEM.Ui.Elements.TextField.CaretLine + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_CaretLine + name: CaretLine + nameWithType: TextField.CaretLine + fullName: MLEM.Ui.Elements.TextField.CaretLine +- uid: MLEM.Input.TextInput.CaretLine + commentId: P:MLEM.Input.TextInput.CaretLine + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretLine + name: CaretLine + nameWithType: TextInput.CaretLine + fullName: MLEM.Input.TextInput.CaretLine +- uid: MLEM.Input.TextInput.CaretPos + commentId: P:MLEM.Input.TextInput.CaretPos + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_CaretPos + name: CaretPos + nameWithType: TextInput.CaretPos + fullName: MLEM.Input.TextInput.CaretPos +- uid: MLEM.Ui.Elements.TextField.CaretPosInLine* + commentId: Overload:MLEM.Ui.Elements.TextField.CaretPosInLine + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_CaretPosInLine + name: CaretPosInLine + nameWithType: TextField.CaretPosInLine + fullName: MLEM.Ui.Elements.TextField.CaretPosInLine +- uid: MLEM.Ui.Elements.TextField.MaskingCharacter* + commentId: Overload:MLEM.Ui.Elements.TextField.MaskingCharacter + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_MaskingCharacter + name: MaskingCharacter + nameWithType: TextField.MaskingCharacter + fullName: MLEM.Ui.Elements.TextField.MaskingCharacter +- uid: System.Nullable{System.Char} + commentId: T:System.Nullable{System.Char} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.char + name: char? + nameWithType: char? + fullName: char? + nameWithType.vb: Char? + fullName.vb: Char? + name.vb: Char? + spec.csharp: + - uid: System.Char + name: char + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + - name: '?' + spec.vb: + - uid: System.Char + name: Char + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.char + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.TextField.MaximumCharacters* + commentId: Overload:MLEM.Ui.Elements.TextField.MaximumCharacters + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_MaximumCharacters + name: MaximumCharacters + nameWithType: TextField.MaximumCharacters + fullName: MLEM.Ui.Elements.TextField.MaximumCharacters +- uid: System.Nullable{System.Int32} + commentId: T:System.Nullable{System.Int32} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int? + nameWithType: int? + fullName: int? + nameWithType.vb: Integer? + fullName.vb: Integer? + name.vb: Integer? + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' +- uid: Microsoft.Xna.Framework.Input.Keys.Enter + commentId: F:Microsoft.Xna.Framework.Input.Keys.Enter + isExternal: true + name: Enter + nameWithType: Keys.Enter + fullName: Microsoft.Xna.Framework.Input.Keys.Enter +- uid: MLEM.Input.TextInput.InputRule + commentId: F:MLEM.Input.TextInput.InputRule + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_InputRule + name: InputRule + nameWithType: TextInput.InputRule + fullName: MLEM.Input.TextInput.InputRule +- uid: MLEM.Ui.Elements.TextField.Multiline* + commentId: Overload:MLEM.Ui.Elements.TextField.Multiline + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_Multiline + name: Multiline + nameWithType: TextField.Multiline + fullName: MLEM.Ui.Elements.TextField.Multiline +- 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.Elements.TextField.Text + commentId: P:MLEM.Ui.Elements.TextField.Text + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_Text + name: Text + nameWithType: TextField.Text + fullName: MLEM.Ui.Elements.TextField.Text +- uid: MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element,System.Boolean) + isExternal: true + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_PressElement_MLEM_Ui_Elements_Element_System_Boolean_ + name: PressElement(Element, bool) + nameWithType: UiControls.PressElement(Element, bool) + fullName: MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: UiControls.PressElement(Element, Boolean) + fullName.vb: MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element, Boolean) + name.vb: PressElement(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element,System.Boolean) + name: PressElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_PressElement_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element,System.Boolean) + name: PressElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_PressElement_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.TextField.Multiline + commentId: P:MLEM.Ui.Elements.TextField.Multiline + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_Multiline + name: Multiline + nameWithType: TextField.Multiline + fullName: MLEM.Ui.Elements.TextField.Multiline +- uid: MLEM.Ui.Elements.TextField.#ctor* + commentId: Overload:MLEM.Ui.Elements.TextField.#ctor + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField__ctor_MLEM_Ui_Anchor_Microsoft_Xna_Framework_Vector2_MLEM_Ui_Elements_TextField_Rule_MLEM_Font_GenericFont_System_String_System_Boolean_ + name: TextField + nameWithType: TextField.TextField + fullName: MLEM.Ui.Elements.TextField.TextField + nameWithType.vb: TextField.New + fullName.vb: MLEM.Ui.Elements.TextField.New + name.vb: New +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- 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: MLEM.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: MLEM.Maths.RectangleF + commentId: T:MLEM.Maths.RectangleF + parent: MLEM.Maths + href: MLEM.Maths.RectangleF.html + name: RectangleF + nameWithType: RectangleF + fullName: MLEM.Maths.RectangleF +- uid: MLEM.Ui.UiSystem.OnElementAreaUpdated + commentId: E:MLEM.Ui.UiSystem.OnElementAreaUpdated + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_OnElementAreaUpdated + name: OnElementAreaUpdated + nameWithType: UiSystem.OnElementAreaUpdated + fullName: MLEM.Ui.UiSystem.OnElementAreaUpdated +- 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.Elements.TextField.SetAreaAndUpdateChildren* + commentId: Overload:MLEM.Ui.Elements.TextField.SetAreaAndUpdateChildren + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + name: SetAreaAndUpdateChildren + nameWithType: TextField.SetAreaAndUpdateChildren + fullName: MLEM.Ui.Elements.TextField.SetAreaAndUpdateChildren +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.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.Elements.TextField.Update* + commentId: Overload:MLEM.Ui.Elements.TextField.Update + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: TextField.Update + fullName: MLEM.Ui.Elements.TextField.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.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.Elements.TextField.Draw* + commentId: Overload:MLEM.Ui.Elements.TextField.Draw + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw + nameWithType: TextField.Draw + fullName: MLEM.Ui.Elements.TextField.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: 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.Graphics.SpriteBatchContext + commentId: T:MLEM.Graphics.SpriteBatchContext + parent: MLEM.Graphics + href: MLEM.Graphics.SpriteBatchContext.html + name: SpriteBatchContext + nameWithType: SpriteBatchContext + fullName: MLEM.Graphics.SpriteBatchContext +- 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.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.Input.TextInput.MaximumCharacters + commentId: F:MLEM.Input.TextInput.MaximumCharacters + href: MLEM.Input.TextInput.html#MLEM_Input_TextInput_MaximumCharacters + name: MaximumCharacters + nameWithType: TextInput.MaximumCharacters + fullName: MLEM.Input.TextInput.MaximumCharacters +- uid: MLEM.Ui.Elements.TextField.SetText* + commentId: Overload:MLEM.Ui.Elements.TextField.SetText + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_SetText_System_Object_System_Boolean_ + name: SetText + nameWithType: TextField.SetText + fullName: MLEM.Ui.Elements.TextField.SetText +- uid: MLEM.Ui.Elements.TextField.InsertText* + commentId: Overload:MLEM.Ui.Elements.TextField.InsertText + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_InsertText_System_Object_System_Boolean_ + name: InsertText + nameWithType: TextField.InsertText + fullName: MLEM.Ui.Elements.TextField.InsertText +- uid: MLEM.Ui.Elements.TextField.RemoveText* + commentId: Overload:MLEM.Ui.Elements.TextField.RemoveText + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_RemoveText_System_Int32_System_Int32_ + name: RemoveText + nameWithType: TextField.RemoveText + fullName: MLEM.Ui.Elements.TextField.RemoveText +- 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.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.TextField.InitStyle* + commentId: Overload:MLEM.Ui.Elements.TextField.InitStyle + href: MLEM.Ui.Elements.TextField.html#MLEM_Ui_Elements_TextField_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle + nameWithType: TextField.InitStyle + fullName: MLEM.Ui.Elements.TextField.InitStyle diff --git a/Docs/api/MLEM.Ui.Elements.Tooltip.yml b/Docs/api/MLEM.Ui.Elements.Tooltip.yml new file mode 100644 index 0000000..f228bec --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.Tooltip.yml @@ -0,0 +1,4733 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.Tooltip + commentId: T:MLEM.Ui.Elements.Tooltip + id: Tooltip + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Tooltip.#ctor(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Tooltip.#ctor(System.String,MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph,System.Int32) + - MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph.TextCallback,System.Int32) + - MLEM.Ui.Elements.Tooltip.AddParagraph(System.String,System.Int32) + - MLEM.Ui.Elements.Tooltip.AddToElement(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Tooltip.AutoNavAnchor + - MLEM.Ui.Elements.Tooltip.AutoNavOffset + - MLEM.Ui.Elements.Tooltip.Delay + - MLEM.Ui.Elements.Tooltip.Display(MLEM.Ui.UiSystem,System.String) + - MLEM.Ui.Elements.Tooltip.DisplayInAutoNavMode + - MLEM.Ui.Elements.Tooltip.ForceUpdateArea + - MLEM.Ui.Elements.Tooltip.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Tooltip.IsHidden + - MLEM.Ui.Elements.Tooltip.MouseAnchor + - MLEM.Ui.Elements.Tooltip.MouseOffset + - MLEM.Ui.Elements.Tooltip.ParagraphTextColor + - MLEM.Ui.Elements.Tooltip.ParagraphTextScale + - MLEM.Ui.Elements.Tooltip.ParagraphWidth + - MLEM.Ui.Elements.Tooltip.Paragraphs + - MLEM.Ui.Elements.Tooltip.Remove + - MLEM.Ui.Elements.Tooltip.SnapPosition + - MLEM.Ui.Elements.Tooltip.SnapPositionToMouse + - MLEM.Ui.Elements.Tooltip.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Tooltip.UseAutoNavBehaviorForMouse + langs: + - csharp + - vb + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + type: Class + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Tooltip + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 17 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A tooltip element for use inside of a . + + A tooltip is a with a custom cursor that always follows the position of the mouse. + + Tooltips can easily be configured to be hooked onto an element, causing them to appear when it is moused, and disappear when it is not moused anymore. + example: [] + syntax: + content: 'public class Tooltip : Panel, IGenericDataHolder' + content.vb: Public Class Tooltip Inherits Panel Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + - MLEM.Ui.Elements.Panel + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Panel.ScrollBar + - MLEM.Ui.Elements.Panel.Texture + - MLEM.Ui.Elements.Panel.DrawColor + - MLEM.Ui.Elements.Panel.StepPerScroll + - MLEM.Ui.Elements.Panel.ScrollerSize + - MLEM.Ui.Elements.Panel.ScrollBarOffset + - MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Panel.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Panel.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Panel.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Panel.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Panel.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Panel.ScrollToElement(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Panel.ScrollToElement(System.Single) + - MLEM.Ui.Elements.Panel.ScrollToTop + - MLEM.Ui.Elements.Panel.ScrollToBottom + - MLEM.Ui.Elements.Panel.GetRelevantChildren + - MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Panel.RemovedFromUi + - MLEM.Ui.Elements.Panel.ScrollSetup + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.Tooltip.Paragraphs + commentId: F:MLEM.Ui.Elements.Tooltip.Paragraphs + id: Paragraphs + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: Paragraphs + nameWithType: Tooltip.Paragraphs + fullName: MLEM.Ui.Elements.Tooltip.Paragraphs + type: Field + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Paragraphs + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 24 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A list of objects that this tooltip automatically manages. + + A paragraph that is contained in this list will automatically have the and applied. + + To add a paragraph to both this list and to , use . + example: [] + syntax: + content: public readonly List Paragraphs + return: + type: System.Collections.Generic.List{MLEM.Ui.Elements.Paragraph} + content.vb: Public ReadOnly Paragraphs As List(Of Paragraph) +- uid: MLEM.Ui.Elements.Tooltip.MouseOffset + commentId: F:MLEM.Ui.Elements.Tooltip.MouseOffset + id: MouseOffset + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: MouseOffset + nameWithType: Tooltip.MouseOffset + fullName: MLEM.Ui.Elements.Tooltip.MouseOffset + type: Field + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseOffset + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 29 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The offset that this tooltip should have from the mouse position + example: [] + syntax: + content: public StyleProp MouseOffset + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Vector2} + content.vb: Public MouseOffset As StyleProp(Of Vector2) +- uid: MLEM.Ui.Elements.Tooltip.AutoNavOffset + commentId: F:MLEM.Ui.Elements.Tooltip.AutoNavOffset + id: AutoNavOffset + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: AutoNavOffset + nameWithType: Tooltip.AutoNavOffset + fullName: MLEM.Ui.Elements.Tooltip.AutoNavOffset + type: Field + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoNavOffset + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 33 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The offset that this tooltip should have from the element snapped to when is true. + example: [] + syntax: + content: public StyleProp AutoNavOffset + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Vector2} + content.vb: Public AutoNavOffset As StyleProp(Of Vector2) +- uid: MLEM.Ui.Elements.Tooltip.MouseAnchor + commentId: F:MLEM.Ui.Elements.Tooltip.MouseAnchor + id: MouseAnchor + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: MouseAnchor + nameWithType: Tooltip.MouseAnchor + fullName: MLEM.Ui.Elements.Tooltip.MouseAnchor + type: Field + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseAnchor + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 37 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The anchor that should be used when this tooltip is displayed using the mouse. The will be applied. + example: [] + syntax: + content: public StyleProp MouseAnchor + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Ui.Anchor} + content.vb: Public MouseAnchor As StyleProp(Of Anchor) +- uid: MLEM.Ui.Elements.Tooltip.AutoNavAnchor + commentId: F:MLEM.Ui.Elements.Tooltip.AutoNavAnchor + id: AutoNavAnchor + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: AutoNavAnchor + nameWithType: Tooltip.AutoNavAnchor + fullName: MLEM.Ui.Elements.Tooltip.AutoNavAnchor + type: Field + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoNavAnchor + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 41 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The anchor that should be used when this tooltip is displayed using auto-nav mode. The will be applied. + example: [] + syntax: + content: public StyleProp AutoNavAnchor + return: + type: MLEM.Ui.Style.StyleProp{MLEM.Ui.Anchor} + content.vb: Public AutoNavAnchor As StyleProp(Of Anchor) +- uid: MLEM.Ui.Elements.Tooltip.UseAutoNavBehaviorForMouse + commentId: F:MLEM.Ui.Elements.Tooltip.UseAutoNavBehaviorForMouse + id: UseAutoNavBehaviorForMouse + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: UseAutoNavBehaviorForMouse + nameWithType: Tooltip.UseAutoNavBehaviorForMouse + fullName: MLEM.Ui.Elements.Tooltip.UseAutoNavBehaviorForMouse + type: Field + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UseAutoNavBehaviorForMouse + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 45 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: If this is true, and the mouse is used, the tooltip will attach to the hovered element in a static position using the and properties, rather than following the mouse cursor exactly. + example: [] + syntax: + content: public StyleProp UseAutoNavBehaviorForMouse + return: + type: MLEM.Ui.Style.StyleProp{System.Boolean} + content.vb: Public UseAutoNavBehaviorForMouse As StyleProp(Of Boolean) +- uid: MLEM.Ui.Elements.Tooltip.Delay + commentId: F:MLEM.Ui.Elements.Tooltip.Delay + id: Delay + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: Delay + nameWithType: Tooltip.Delay + fullName: MLEM.Ui.Elements.Tooltip.Delay + type: Field + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Delay + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 49 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The amount of time that the mouse has to be over an element before it appears + example: [] + syntax: + content: public StyleProp Delay + return: + type: MLEM.Ui.Style.StyleProp{System.TimeSpan} + content.vb: Public Delay As StyleProp(Of TimeSpan) +- uid: MLEM.Ui.Elements.Tooltip.ParagraphTextColor + commentId: P:MLEM.Ui.Elements.Tooltip.ParagraphTextColor + id: ParagraphTextColor + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: ParagraphTextColor + nameWithType: Tooltip.ParagraphTextColor + fullName: MLEM.Ui.Elements.Tooltip.ParagraphTextColor + type: Property + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ParagraphTextColor + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 53 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The that this tooltip's should have + example: [] + syntax: + content: public StyleProp ParagraphTextColor { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + content.vb: Public Property ParagraphTextColor As StyleProp(Of Color) + overload: MLEM.Ui.Elements.Tooltip.ParagraphTextColor* +- uid: MLEM.Ui.Elements.Tooltip.ParagraphTextScale + commentId: P:MLEM.Ui.Elements.Tooltip.ParagraphTextScale + id: ParagraphTextScale + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: ParagraphTextScale + nameWithType: Tooltip.ParagraphTextScale + fullName: MLEM.Ui.Elements.Tooltip.ParagraphTextScale + type: Property + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ParagraphTextScale + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 63 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The that this tooltip's should have + example: [] + syntax: + content: public StyleProp ParagraphTextScale { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{System.Single} + content.vb: Public Property ParagraphTextScale As StyleProp(Of Single) + overload: MLEM.Ui.Elements.Tooltip.ParagraphTextScale* +- uid: MLEM.Ui.Elements.Tooltip.ParagraphWidth + commentId: P:MLEM.Ui.Elements.Tooltip.ParagraphWidth + id: ParagraphWidth + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: ParagraphWidth + nameWithType: Tooltip.ParagraphWidth + fullName: MLEM.Ui.Elements.Tooltip.ParagraphWidth + type: Property + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ParagraphWidth + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 73 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: The width that this tooltip's should have + example: [] + syntax: + content: public StyleProp ParagraphWidth { get; set; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp{System.Single} + content.vb: Public Property ParagraphWidth As StyleProp(Of Single) + overload: MLEM.Ui.Elements.Tooltip.ParagraphWidth* +- uid: MLEM.Ui.Elements.Tooltip.DisplayInAutoNavMode + commentId: F:MLEM.Ui.Elements.Tooltip.DisplayInAutoNavMode + id: DisplayInAutoNavMode + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: DisplayInAutoNavMode + nameWithType: Tooltip.DisplayInAutoNavMode + fullName: MLEM.Ui.Elements.Tooltip.DisplayInAutoNavMode + type: Field + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DisplayInAutoNavMode + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 85 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Determines whether this tooltip should display when is true, which is when the UI is being controlled using a keyboard or gamepad. + + If this tooltip is displayed in auto-nav mode, it will display below the selected element with the applied. + example: [] + syntax: + content: public bool DisplayInAutoNavMode + return: + type: System.Boolean + content.vb: Public DisplayInAutoNavMode As Boolean +- uid: MLEM.Ui.Elements.Tooltip.SnapPosition + commentId: P:MLEM.Ui.Elements.Tooltip.SnapPosition + id: SnapPosition + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: SnapPosition + nameWithType: Tooltip.SnapPosition + fullName: MLEM.Ui.Elements.Tooltip.SnapPosition + type: Property + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SnapPosition + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 92 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + The position that this tooltip should be following (or snapped to) instead of the . + + If this value is unset, will be used as the snap position. + + Note that is still applied with this value set. + + Note that, if is true, this value is ignored. + example: [] + syntax: + content: public virtual Vector2? SnapPosition { get; set; } + parameters: [] + return: + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + content.vb: Public Overridable Property SnapPosition As Vector2? + overload: MLEM.Ui.Elements.Tooltip.SnapPosition* +- uid: MLEM.Ui.Elements.Tooltip.IsHidden + commentId: P:MLEM.Ui.Elements.Tooltip.IsHidden + id: IsHidden + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: IsHidden + nameWithType: Tooltip.IsHidden + fullName: MLEM.Ui.Elements.Tooltip.IsHidden + type: Property + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsHidden + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 95 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Set this property to true to cause this element to be hidden. + + Hidden elements don't receive input events, aren't rendered and don't factor into auto-anchoring. + example: [] + syntax: + content: public override bool IsHidden { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Overrides Property IsHidden As Boolean + overridden: MLEM.Ui.Elements.Element.IsHidden + overload: MLEM.Ui.Elements.Tooltip.IsHidden* +- uid: MLEM.Ui.Elements.Tooltip.#ctor(System.String,MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Tooltip.#ctor(System.String,MLEM.Ui.Elements.Element) + id: '#ctor(System.String,MLEM.Ui.Elements.Element)' + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: Tooltip(string, Element) + nameWithType: Tooltip.Tooltip(string, Element) + fullName: MLEM.Ui.Elements.Tooltip.Tooltip(string, MLEM.Ui.Elements.Element) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 109 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new tooltip with the given settings + example: [] + syntax: + content: public Tooltip(string text = null, Element elementToHover = null) + parameters: + - id: text + type: System.String + description: The text to display on the tooltip + - id: elementToHover + type: MLEM.Ui.Elements.Element + description: The element that should automatically cause the tooltip to appear and disappear when hovered and not hovered, respectively + content.vb: Public Sub New(text As String = Nothing, elementToHover As Element = Nothing) + overload: MLEM.Ui.Elements.Tooltip.#ctor* + nameWithType.vb: Tooltip.New(String, Element) + fullName.vb: MLEM.Ui.Elements.Tooltip.New(String, MLEM.Ui.Elements.Element) + name.vb: New(String, Element) +- uid: MLEM.Ui.Elements.Tooltip.#ctor(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Tooltip.#ctor(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element) + id: '#ctor(MLEM.Ui.Elements.Paragraph.TextCallback,MLEM.Ui.Elements.Element)' + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: Tooltip(TextCallback, Element) + nameWithType: Tooltip.Tooltip(Paragraph.TextCallback, Element) + fullName: MLEM.Ui.Elements.Tooltip.Tooltip(MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Ui.Elements.Element) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 121 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new tooltip with the given settings + example: [] + syntax: + content: public Tooltip(Paragraph.TextCallback textCallback, Element elementToHover = null) + parameters: + - id: textCallback + type: MLEM.Ui.Elements.Paragraph.TextCallback + description: The text to display on the tooltip + - id: elementToHover + type: MLEM.Ui.Elements.Element + description: The element that should automatically cause the tooltip to appear and disappear when hovered and not hovered, respectively + content.vb: Public Sub New(textCallback As Paragraph.TextCallback, elementToHover As Element = Nothing) + overload: MLEM.Ui.Elements.Tooltip.#ctor* + nameWithType.vb: Tooltip.New(Paragraph.TextCallback, Element) + fullName.vb: MLEM.Ui.Elements.Tooltip.New(MLEM.Ui.Elements.Paragraph.TextCallback, MLEM.Ui.Elements.Element) + name.vb: New(TextCallback, Element) +- uid: MLEM.Ui.Elements.Tooltip.Update(Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.Elements.Tooltip.Update(Microsoft.Xna.Framework.GameTime) + id: Update(Microsoft.Xna.Framework.GameTime) + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: Update(GameTime) + nameWithType: Tooltip.Update(GameTime) + fullName: MLEM.Ui.Elements.Tooltip.Update(Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 128 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Updates this element and all of its + 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: MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + overload: MLEM.Ui.Elements.Tooltip.Update* +- uid: MLEM.Ui.Elements.Tooltip.ForceUpdateArea + commentId: M:MLEM.Ui.Elements.Tooltip.ForceUpdateArea + id: ForceUpdateArea + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: ForceUpdateArea() + nameWithType: Tooltip.ForceUpdateArea() + fullName: MLEM.Ui.Elements.Tooltip.ForceUpdateArea() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ForceUpdateArea + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 145 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Forces this element's to be updated if it is not . + + This method also updates all of this element's 's areas. + example: [] + syntax: + content: public override void ForceUpdateArea() + content.vb: Public Overrides Sub ForceUpdateArea() + overridden: MLEM.Ui.Elements.Panel.ForceUpdateArea + overload: MLEM.Ui.Elements.Tooltip.ForceUpdateArea* +- uid: MLEM.Ui.Elements.Tooltip.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.Tooltip.InitStyle(MLEM.Ui.Style.UiStyle) + id: InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: InitStyle(UiStyle) + nameWithType: Tooltip.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.Tooltip.InitStyle(MLEM.Ui.Style.UiStyle) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InitStyle + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 153 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Initializes this element's instances using the ui system's . + example: [] + syntax: + content: protected override void InitStyle(UiStyle style) + parameters: + - id: style + type: MLEM.Ui.Style.UiStyle + description: The new style + content.vb: Protected Overrides Sub InitStyle(style As UiStyle) + overridden: MLEM.Ui.Elements.Panel.InitStyle(MLEM.Ui.Style.UiStyle) + overload: MLEM.Ui.Elements.Tooltip.InitStyle* +- uid: MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph,System.Int32) + commentId: M:MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph,System.Int32) + id: AddParagraph(MLEM.Ui.Elements.Paragraph,System.Int32) + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: AddParagraph(Paragraph, int) + nameWithType: Tooltip.AddParagraph(Paragraph, int) + fullName: MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph, int) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddParagraph + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 176 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Adds the given paragraph to this tooltip's managed list, as well as to its children using . + + A paragraph that is contained in the list will automatically have the and applied. + example: [] + syntax: + content: public Paragraph AddParagraph(Paragraph paragraph, int index = -1) + parameters: + - id: paragraph + type: MLEM.Ui.Elements.Paragraph + description: The paragraph to add + - id: index + type: System.Int32 + description: The index to add the child at, or -1 to add it to the end of the list + return: + type: MLEM.Ui.Elements.Paragraph + description: The added paragraph, for chaining + content.vb: Public Function AddParagraph(paragraph As Paragraph, index As Integer = -1) As Paragraph + overload: MLEM.Ui.Elements.Tooltip.AddParagraph* + nameWithType.vb: Tooltip.AddParagraph(Paragraph, Integer) + fullName.vb: MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph, Integer) + name.vb: AddParagraph(Paragraph, Integer) +- uid: MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph.TextCallback,System.Int32) + commentId: M:MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph.TextCallback,System.Int32) + id: AddParagraph(MLEM.Ui.Elements.Paragraph.TextCallback,System.Int32) + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: AddParagraph(TextCallback, int) + nameWithType: Tooltip.AddParagraph(Paragraph.TextCallback, int) + fullName: MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph.TextCallback, int) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddParagraph + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 190 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Adds a new paragraph with the given text callback to this tooltip's managed list, as well as to its children using . + + A paragraph that is contained in the list will automatically have the and applied. + example: [] + syntax: + content: public Paragraph AddParagraph(Paragraph.TextCallback text, int index = -1) + parameters: + - id: text + type: MLEM.Ui.Elements.Paragraph.TextCallback + description: The text that the paragraph should display + - id: index + type: System.Int32 + description: The index to add the child at, or -1 to add it to the end of the list + return: + type: MLEM.Ui.Elements.Paragraph + description: The created paragraph, for chaining + content.vb: Public Function AddParagraph(text As Paragraph.TextCallback, index As Integer = -1) As Paragraph + overload: MLEM.Ui.Elements.Tooltip.AddParagraph* + nameWithType.vb: Tooltip.AddParagraph(Paragraph.TextCallback, Integer) + fullName.vb: MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph.TextCallback, Integer) + name.vb: AddParagraph(TextCallback, Integer) +- uid: MLEM.Ui.Elements.Tooltip.AddParagraph(System.String,System.Int32) + commentId: M:MLEM.Ui.Elements.Tooltip.AddParagraph(System.String,System.Int32) + id: AddParagraph(System.String,System.Int32) + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: AddParagraph(string, int) + nameWithType: Tooltip.AddParagraph(string, int) + fullName: MLEM.Ui.Elements.Tooltip.AddParagraph(string, int) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddParagraph + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 201 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + Adds a new paragraph with the given text to this tooltip's managed list, as well as to its children using . + + A paragraph that is contained in the list will automatically have the and applied. + example: [] + syntax: + content: public Paragraph AddParagraph(string text, int index = -1) + parameters: + - id: text + type: System.String + description: The text that the paragraph should display + - id: index + type: System.Int32 + description: The index to add the child at, or -1 to add it to the end of the list + return: + type: MLEM.Ui.Elements.Paragraph + description: The created paragraph, for chaining + content.vb: Public Function AddParagraph(text As String, index As Integer = -1) As Paragraph + overload: MLEM.Ui.Elements.Tooltip.AddParagraph* + nameWithType.vb: Tooltip.AddParagraph(String, Integer) + fullName.vb: MLEM.Ui.Elements.Tooltip.AddParagraph(String, Integer) + name.vb: AddParagraph(String, Integer) +- uid: MLEM.Ui.Elements.Tooltip.SnapPositionToMouse + commentId: M:MLEM.Ui.Elements.Tooltip.SnapPositionToMouse + id: SnapPositionToMouse + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: SnapPositionToMouse() + nameWithType: Tooltip.SnapPositionToMouse() + fullName: MLEM.Ui.Elements.Tooltip.SnapPositionToMouse() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SnapPositionToMouse + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 208 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Causes this tooltip's position to be snapped to the mouse position, or the element to snap to if is true, or the if set. + example: [] + syntax: + content: public void SnapPositionToMouse() + content.vb: Public Sub SnapPositionToMouse() + overload: MLEM.Ui.Elements.Tooltip.SnapPositionToMouse* +- uid: MLEM.Ui.Elements.Tooltip.Display(MLEM.Ui.UiSystem,System.String) + commentId: M:MLEM.Ui.Elements.Tooltip.Display(MLEM.Ui.UiSystem,System.String) + id: Display(MLEM.Ui.UiSystem,System.String) + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: Display(UiSystem, string) + nameWithType: Tooltip.Display(UiSystem, string) + fullName: MLEM.Ui.Elements.Tooltip.Display(MLEM.Ui.UiSystem, string) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Display + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 236 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Adds this tooltip to the given and either displays it directly or starts the timer. + example: [] + syntax: + content: public bool Display(UiSystem system, string name) + parameters: + - id: system + type: MLEM.Ui.UiSystem + description: The system to add this tooltip to + - id: name + type: System.String + description: The name that this tooltip should use + return: + type: System.Boolean + description: Whether this tooltip was successfully added, which is not the case if it is already being displayed currently. + content.vb: Public Function Display(system As UiSystem, name As String) As Boolean + overload: MLEM.Ui.Elements.Tooltip.Display* + nameWithType.vb: Tooltip.Display(UiSystem, String) + fullName.vb: MLEM.Ui.Elements.Tooltip.Display(MLEM.Ui.UiSystem, String) + name.vb: Display(UiSystem, String) +- uid: MLEM.Ui.Elements.Tooltip.Remove + commentId: M:MLEM.Ui.Elements.Tooltip.Remove + id: Remove + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: Remove() + nameWithType: Tooltip.Remove() + fullName: MLEM.Ui.Elements.Tooltip.Remove() + type: Method + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Remove + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 253 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Removes this tooltip from its and resets the timer, if there is one. + example: [] + syntax: + content: public void Remove() + content.vb: Public Sub Remove() + overload: MLEM.Ui.Elements.Tooltip.Remove* +- uid: MLEM.Ui.Elements.Tooltip.AddToElement(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Tooltip.AddToElement(MLEM.Ui.Elements.Element) + id: AddToElement(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Tooltip + langs: + - csharp + - vb + name: AddToElement(Element) + nameWithType: Tooltip.AddToElement(Element) + fullName: MLEM.Ui.Elements.Tooltip.AddToElement(MLEM.Ui.Elements.Element) + type: Method + source: + remote: + path: MLEM.Ui/Elements/Tooltip.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddToElement + path: ../MLEM.Ui/Elements/Tooltip.cs + startLine: 263 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Adds this tooltip instance to the given , making it display when it is moused over + example: [] + syntax: + content: public void AddToElement(Element elementToHover) + parameters: + - id: elementToHover + type: MLEM.Ui.Elements.Element + description: The element that should automatically cause the tooltip to appear and disappear when hovered and not hovered, respectively + content.vb: Public Sub AddToElement(elementToHover As Element) + overload: MLEM.Ui.Elements.Tooltip.AddToElement* +references: +- 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.Panel + commentId: T:MLEM.Ui.Elements.Panel + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Panel.html + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel +- 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Panel.ScrollBar + commentId: F:MLEM.Ui.Elements.Panel.ScrollBar + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollBar + name: ScrollBar + nameWithType: Panel.ScrollBar + fullName: MLEM.Ui.Elements.Panel.ScrollBar +- uid: MLEM.Ui.Elements.Panel.Texture + commentId: F:MLEM.Ui.Elements.Panel.Texture + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_Texture + name: Texture + nameWithType: Panel.Texture + fullName: MLEM.Ui.Elements.Panel.Texture +- uid: MLEM.Ui.Elements.Panel.DrawColor + commentId: F:MLEM.Ui.Elements.Panel.DrawColor + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_DrawColor + name: DrawColor + nameWithType: Panel.DrawColor + fullName: MLEM.Ui.Elements.Panel.DrawColor +- uid: MLEM.Ui.Elements.Panel.StepPerScroll + commentId: F:MLEM.Ui.Elements.Panel.StepPerScroll + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_StepPerScroll + name: StepPerScroll + nameWithType: Panel.StepPerScroll + fullName: MLEM.Ui.Elements.Panel.StepPerScroll +- uid: MLEM.Ui.Elements.Panel.ScrollerSize + commentId: F:MLEM.Ui.Elements.Panel.ScrollerSize + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollerSize + name: ScrollerSize + nameWithType: Panel.ScrollerSize + fullName: MLEM.Ui.Elements.Panel.ScrollerSize +- uid: MLEM.Ui.Elements.Panel.ScrollBarOffset + commentId: P:MLEM.Ui.Elements.Panel.ScrollBarOffset + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollBarOffset + name: ScrollBarOffset + nameWithType: Panel.ScrollBarOffset + fullName: MLEM.Ui.Elements.Panel.ScrollBarOffset +- uid: MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + name: SetAreaAndUpdateChildren(RectangleF) + nameWithType: Panel.SetAreaAndUpdateChildren(RectangleF) + fullName: MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + name: SetAreaAndUpdateChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + name: SetAreaAndUpdateChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_SetAreaAndUpdateChildren_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Panel.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Panel.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Panel.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Panel.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Panel.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Panel.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Panel.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Panel + definition: MLEM.Ui.Elements.Panel.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Panel.AddChild(T, int) + fullName: MLEM.Ui.Elements.Panel.AddChild(T, int) + nameWithType.vb: Panel.AddChild(Of T)(T, Integer) + fullName.vb: MLEM.Ui.Elements.Panel.AddChild(Of T)(T, Integer) + name.vb: AddChild(Of T)(T, Integer) + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.AddChild``1(``0,System.Int32) + name: AddChild + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_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.Panel.AddChild``1(``0,System.Int32) + name: AddChild + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_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.Elements.Panel.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Panel.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Panel + isExternal: true + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Panel.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Panel.RemoveChildren(System.Func) + nameWithType.vb: Panel.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Panel.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Panel.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Panel.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + parent: MLEM.Ui.Elements.Panel + isExternal: true + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Panel.Draw(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Panel.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Panel.Draw(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Panel.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.Panel.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_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.Panel.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: Draw + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_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.Elements.Panel.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Panel.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Panel + isExternal: true + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Panel.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Panel.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Panel.ScrollToElement(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Panel.ScrollToElement(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToElement_MLEM_Ui_Elements_Element_ + name: ScrollToElement(Element) + nameWithType: Panel.ScrollToElement(Element) + fullName: MLEM.Ui.Elements.Panel.ScrollToElement(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.ScrollToElement(MLEM.Ui.Elements.Element) + name: ScrollToElement + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToElement_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.ScrollToElement(MLEM.Ui.Elements.Element) + name: ScrollToElement + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToElement_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Panel.ScrollToElement(System.Single) + commentId: M:MLEM.Ui.Elements.Panel.ScrollToElement(System.Single) + parent: MLEM.Ui.Elements.Panel + isExternal: true + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToElement_System_Single_ + name: ScrollToElement(float) + nameWithType: Panel.ScrollToElement(float) + fullName: MLEM.Ui.Elements.Panel.ScrollToElement(float) + nameWithType.vb: Panel.ScrollToElement(Single) + fullName.vb: MLEM.Ui.Elements.Panel.ScrollToElement(Single) + name.vb: ScrollToElement(Single) + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.ScrollToElement(System.Single) + name: ScrollToElement + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToElement_System_Single_ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.ScrollToElement(System.Single) + name: ScrollToElement + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToElement_System_Single_ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Ui.Elements.Panel.ScrollToTop + commentId: M:MLEM.Ui.Elements.Panel.ScrollToTop + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToTop + name: ScrollToTop() + nameWithType: Panel.ScrollToTop() + fullName: MLEM.Ui.Elements.Panel.ScrollToTop() + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.ScrollToTop + name: ScrollToTop + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToTop + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.ScrollToTop + name: ScrollToTop + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToTop + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Panel.ScrollToBottom + commentId: M:MLEM.Ui.Elements.Panel.ScrollToBottom + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToBottom + name: ScrollToBottom() + nameWithType: Panel.ScrollToBottom() + fullName: MLEM.Ui.Elements.Panel.ScrollToBottom() + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.ScrollToBottom + name: ScrollToBottom + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToBottom + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.ScrollToBottom + name: ScrollToBottom + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollToBottom + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Panel.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Panel.GetRelevantChildren + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Panel.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Panel.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_GetRelevantChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Panel + isExternal: true + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Panel.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Panel.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Panel.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Panel.RemovedFromUi + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemovedFromUi + name: RemovedFromUi() + nameWithType: Panel.RemovedFromUi() + fullName: MLEM.Ui.Elements.Panel.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Panel.ScrollSetup + commentId: M:MLEM.Ui.Elements.Panel.ScrollSetup + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollSetup + name: ScrollSetup() + nameWithType: Panel.ScrollSetup() + fullName: MLEM.Ui.Elements.Panel.ScrollSetup() + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.ScrollSetup + name: ScrollSetup + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollSetup + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.ScrollSetup + name: ScrollSetup + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ScrollSetup + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Ui.Elements.Panel.AddChild``1(``0,System.Int32) + commentId: M:MLEM.Ui.Elements.Panel.AddChild``1(``0,System.Int32) + isExternal: true + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Panel.AddChild(T, int) + fullName: MLEM.Ui.Elements.Panel.AddChild(T, int) + nameWithType.vb: Panel.AddChild(Of T)(T, Integer) + fullName.vb: MLEM.Ui.Elements.Panel.AddChild(Of T)(T, Integer) + name.vb: AddChild(Of T)(T, Integer) + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.AddChild``1(``0,System.Int32) + name: AddChild + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_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.Panel.AddChild``1(``0,System.Int32) + name: AddChild + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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.Ui.Style.UiStyle.TooltipTextWidth + commentId: F:MLEM.Ui.Style.UiStyle.TooltipTextWidth + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipTextWidth + name: TooltipTextWidth + nameWithType: UiStyle.TooltipTextWidth + fullName: MLEM.Ui.Style.UiStyle.TooltipTextWidth +- uid: MLEM.Ui.Style.UiStyle.TooltipTextColor + commentId: F:MLEM.Ui.Style.UiStyle.TooltipTextColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipTextColor + name: TooltipTextColor + nameWithType: UiStyle.TooltipTextColor + fullName: MLEM.Ui.Style.UiStyle.TooltipTextColor +- uid: MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph,System.Int32) + commentId: M:MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph,System.Int32) + isExternal: true + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_AddParagraph_MLEM_Ui_Elements_Paragraph_System_Int32_ + name: AddParagraph(Paragraph, int) + nameWithType: Tooltip.AddParagraph(Paragraph, int) + fullName: MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph, int) + nameWithType.vb: Tooltip.AddParagraph(Paragraph, Integer) + fullName.vb: MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph, Integer) + name.vb: AddParagraph(Paragraph, Integer) + spec.csharp: + - uid: MLEM.Ui.Elements.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph,System.Int32) + name: AddParagraph + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_AddParagraph_MLEM_Ui_Elements_Paragraph_System_Int32_ + - name: ( + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - 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.Tooltip.AddParagraph(MLEM.Ui.Elements.Paragraph,System.Int32) + name: AddParagraph + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_AddParagraph_MLEM_Ui_Elements_Paragraph_System_Int32_ + - name: ( + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Collections.Generic.List{MLEM.Ui.Elements.Paragraph} + commentId: T:System.Collections.Generic.List{MLEM.Ui.Elements.Paragraph} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of Paragraph) + fullName.vb: System.Collections.Generic.List(Of MLEM.Ui.Elements.Paragraph) + name.vb: List(Of Paragraph) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: ) +- 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: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.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.Ui.Style.StyleProp{Microsoft.Xna.Framework.Vector2} + commentId: T:MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Vector2} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Vector2) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Microsoft.Xna.Framework.Vector2) + name.vb: StyleProp(Of Vector2) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.Tooltip.DisplayInAutoNavMode + commentId: F:MLEM.Ui.Elements.Tooltip.DisplayInAutoNavMode + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_DisplayInAutoNavMode + name: DisplayInAutoNavMode + nameWithType: Tooltip.DisplayInAutoNavMode + fullName: MLEM.Ui.Elements.Tooltip.DisplayInAutoNavMode +- uid: MLEM.Ui.Elements.Tooltip.MouseOffset + commentId: F:MLEM.Ui.Elements.Tooltip.MouseOffset + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_MouseOffset + name: MouseOffset + nameWithType: Tooltip.MouseOffset + fullName: MLEM.Ui.Elements.Tooltip.MouseOffset +- uid: MLEM.Ui.Style.StyleProp{MLEM.Ui.Anchor} + commentId: T:MLEM.Ui.Style.StyleProp{MLEM.Ui.Anchor} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Anchor) + fullName.vb: MLEM.Ui.Style.StyleProp(Of MLEM.Ui.Anchor) + name.vb: StyleProp(Of Anchor) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Anchor + name: Anchor + href: MLEM.Ui.Anchor.html + - name: ) +- uid: MLEM.Ui.Elements.Tooltip.AutoNavOffset + commentId: F:MLEM.Ui.Elements.Tooltip.AutoNavOffset + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_AutoNavOffset + name: AutoNavOffset + nameWithType: Tooltip.AutoNavOffset + fullName: MLEM.Ui.Elements.Tooltip.AutoNavOffset +- uid: MLEM.Ui.Elements.Tooltip.AutoNavAnchor + commentId: F:MLEM.Ui.Elements.Tooltip.AutoNavAnchor + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_AutoNavAnchor + name: AutoNavAnchor + nameWithType: Tooltip.AutoNavAnchor + fullName: MLEM.Ui.Elements.Tooltip.AutoNavAnchor +- uid: MLEM.Ui.Style.StyleProp{System.Boolean} + commentId: T:MLEM.Ui.Style.StyleProp{System.Boolean} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Boolean) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Boolean) + name.vb: StyleProp(Of Boolean) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Style.StyleProp{System.TimeSpan} + commentId: T:MLEM.Ui.Style.StyleProp{System.TimeSpan} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of TimeSpan) + fullName.vb: MLEM.Ui.Style.StyleProp(Of System.TimeSpan) + name.vb: StyleProp(Of TimeSpan) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) +- uid: MLEM.Ui.Elements.Paragraph.TextColor + commentId: F:MLEM.Ui.Elements.Paragraph.TextColor + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_TextColor + name: TextColor + nameWithType: Paragraph.TextColor + fullName: MLEM.Ui.Elements.Paragraph.TextColor +- uid: MLEM.Ui.Elements.Tooltip.Paragraphs + commentId: F:MLEM.Ui.Elements.Tooltip.Paragraphs + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_Paragraphs + name: Paragraphs + nameWithType: Tooltip.Paragraphs + fullName: MLEM.Ui.Elements.Tooltip.Paragraphs +- uid: MLEM.Ui.Elements.Tooltip.ParagraphTextColor* + commentId: Overload:MLEM.Ui.Elements.Tooltip.ParagraphTextColor + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_ParagraphTextColor + name: ParagraphTextColor + nameWithType: Tooltip.ParagraphTextColor + fullName: MLEM.Ui.Elements.Tooltip.ParagraphTextColor +- uid: MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + commentId: T:MLEM.Ui.Style.StyleProp{Microsoft.Xna.Framework.Color} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Color) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Microsoft.Xna.Framework.Color) + name.vb: StyleProp(Of Color) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Paragraph.TextScale + commentId: P:MLEM.Ui.Elements.Paragraph.TextScale + href: MLEM.Ui.Elements.Paragraph.html#MLEM_Ui_Elements_Paragraph_TextScale + name: TextScale + nameWithType: Paragraph.TextScale + fullName: MLEM.Ui.Elements.Paragraph.TextScale +- uid: MLEM.Ui.Elements.Tooltip.ParagraphTextScale* + commentId: Overload:MLEM.Ui.Elements.Tooltip.ParagraphTextScale + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_ParagraphTextScale + name: ParagraphTextScale + nameWithType: Tooltip.ParagraphTextScale + fullName: MLEM.Ui.Elements.Tooltip.ParagraphTextScale +- uid: MLEM.Ui.Style.StyleProp{System.Single} + commentId: T:MLEM.Ui.Style.StyleProp{System.Single} + parent: MLEM.Ui.Style + definition: MLEM.Ui.Style.StyleProp`1 + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of Single) + fullName.vb: MLEM.Ui.Style.StyleProp(Of Single) + name.vb: StyleProp(Of Single) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: MLEM.Ui.Elements.Tooltip.ParagraphWidth* + commentId: Overload:MLEM.Ui.Elements.Tooltip.ParagraphWidth + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_ParagraphWidth + name: ParagraphWidth + nameWithType: Tooltip.ParagraphWidth + fullName: MLEM.Ui.Elements.Tooltip.ParagraphWidth +- uid: MLEM.Ui.UiControls.IsAutoNavMode + commentId: P:MLEM.Ui.UiControls.IsAutoNavMode + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_IsAutoNavMode + name: IsAutoNavMode + nameWithType: UiControls.IsAutoNavMode + fullName: MLEM.Ui.UiControls.IsAutoNavMode +- 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.Input.InputHandler.ViewportMousePosition + commentId: P:MLEM.Input.InputHandler.ViewportMousePosition + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_ViewportMousePosition + name: ViewportMousePosition + nameWithType: InputHandler.ViewportMousePosition + fullName: MLEM.Input.InputHandler.ViewportMousePosition +- uid: MLEM.Ui.Elements.Tooltip.UseAutoNavBehaviorForMouse + commentId: F:MLEM.Ui.Elements.Tooltip.UseAutoNavBehaviorForMouse + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_UseAutoNavBehaviorForMouse + name: UseAutoNavBehaviorForMouse + nameWithType: Tooltip.UseAutoNavBehaviorForMouse + fullName: MLEM.Ui.Elements.Tooltip.UseAutoNavBehaviorForMouse +- uid: MLEM.Ui.Elements.Tooltip.SnapPosition* + commentId: Overload:MLEM.Ui.Elements.Tooltip.SnapPosition + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_SnapPosition + name: SnapPosition + nameWithType: Tooltip.SnapPosition + fullName: MLEM.Ui.Elements.Tooltip.SnapPosition +- uid: System.Nullable{Microsoft.Xna.Framework.Vector2} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Vector2} + parent: System + definition: System.Nullable`1 + name: Vector2? + nameWithType: Vector2? + fullName: Microsoft.Xna.Framework.Vector2? + spec.csharp: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Tooltip.IsHidden* + commentId: Overload:MLEM.Ui.Elements.Tooltip.IsHidden + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_IsHidden + name: IsHidden + nameWithType: Tooltip.IsHidden + fullName: MLEM.Ui.Elements.Tooltip.IsHidden +- uid: MLEM.Ui.Elements.Tooltip.#ctor* + commentId: Overload:MLEM.Ui.Elements.Tooltip.#ctor + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip__ctor_System_String_MLEM_Ui_Elements_Element_ + name: Tooltip + nameWithType: Tooltip.Tooltip + fullName: MLEM.Ui.Elements.Tooltip.Tooltip + nameWithType.vb: Tooltip.New + fullName.vb: MLEM.Ui.Elements.Tooltip.New + name.vb: New +- 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.Elements.Paragraph.TextCallback + commentId: T:MLEM.Ui.Elements.Paragraph.TextCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Paragraph.html + name: Paragraph.TextCallback + nameWithType: Paragraph.TextCallback + fullName: MLEM.Ui.Elements.Paragraph.TextCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.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.Elements.Tooltip.Update* + commentId: Overload:MLEM.Ui.Elements.Tooltip.Update + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_Update_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: Tooltip.Update + fullName: MLEM.Ui.Elements.Tooltip.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: 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: MLEM.Ui.Elements.Panel.ForceUpdateArea + commentId: M:MLEM.Ui.Elements.Panel.ForceUpdateArea + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ForceUpdateArea + name: ForceUpdateArea() + nameWithType: Panel.ForceUpdateArea() + fullName: MLEM.Ui.Elements.Panel.ForceUpdateArea() + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.ForceUpdateArea + name: ForceUpdateArea + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ForceUpdateArea + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Panel.ForceUpdateArea + name: ForceUpdateArea + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_ForceUpdateArea + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Tooltip.ForceUpdateArea* + commentId: Overload:MLEM.Ui.Elements.Tooltip.ForceUpdateArea + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_ForceUpdateArea + name: ForceUpdateArea + nameWithType: Tooltip.ForceUpdateArea + fullName: MLEM.Ui.Elements.Tooltip.ForceUpdateArea +- uid: MLEM.Ui.Elements.Panel.InitStyle(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Elements.Panel.InitStyle(MLEM.Ui.Style.UiStyle) + parent: MLEM.Ui.Elements.Panel + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle(UiStyle) + nameWithType: Panel.InitStyle(UiStyle) + fullName: MLEM.Ui.Elements.Panel.InitStyle(MLEM.Ui.Style.UiStyle) + spec.csharp: + - uid: MLEM.Ui.Elements.Panel.InitStyle(MLEM.Ui.Style.UiStyle) + name: InitStyle + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_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.Panel.InitStyle(MLEM.Ui.Style.UiStyle) + name: InitStyle + href: MLEM.Ui.Elements.Panel.html#MLEM_Ui_Elements_Panel_InitStyle_MLEM_Ui_Style_UiStyle_ + - name: ( + - uid: MLEM.Ui.Style.UiStyle + name: UiStyle + href: MLEM.Ui.Style.UiStyle.html + - name: ) +- uid: MLEM.Ui.Elements.Tooltip.InitStyle* + commentId: Overload:MLEM.Ui.Elements.Tooltip.InitStyle + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_InitStyle_MLEM_Ui_Style_UiStyle_ + name: InitStyle + nameWithType: Tooltip.InitStyle + fullName: MLEM.Ui.Elements.Tooltip.InitStyle +- 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Tooltip.AddParagraph* + commentId: Overload:MLEM.Ui.Elements.Tooltip.AddParagraph + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_AddParagraph_MLEM_Ui_Elements_Paragraph_System_Int32_ + name: AddParagraph + nameWithType: Tooltip.AddParagraph + fullName: MLEM.Ui.Elements.Tooltip.AddParagraph +- 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.Tooltip.SnapPosition + commentId: P:MLEM.Ui.Elements.Tooltip.SnapPosition + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_SnapPosition + name: SnapPosition + nameWithType: Tooltip.SnapPosition + fullName: MLEM.Ui.Elements.Tooltip.SnapPosition +- uid: MLEM.Ui.Elements.Tooltip.SnapPositionToMouse* + commentId: Overload:MLEM.Ui.Elements.Tooltip.SnapPositionToMouse + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_SnapPositionToMouse + name: SnapPositionToMouse + nameWithType: Tooltip.SnapPositionToMouse + fullName: MLEM.Ui.Elements.Tooltip.SnapPositionToMouse +- uid: MLEM.Ui.Elements.Tooltip.Delay + commentId: F:MLEM.Ui.Elements.Tooltip.Delay + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_Delay + name: Delay + nameWithType: Tooltip.Delay + fullName: MLEM.Ui.Elements.Tooltip.Delay +- uid: MLEM.Ui.Elements.Tooltip.Display* + commentId: Overload:MLEM.Ui.Elements.Tooltip.Display + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_Display_MLEM_Ui_UiSystem_System_String_ + name: Display + nameWithType: Tooltip.Display + fullName: MLEM.Ui.Elements.Tooltip.Display +- uid: MLEM.Ui.Elements.Tooltip.Remove* + commentId: Overload:MLEM.Ui.Elements.Tooltip.Remove + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_Remove + name: Remove + nameWithType: Tooltip.Remove + fullName: MLEM.Ui.Elements.Tooltip.Remove +- uid: MLEM.Ui.Elements.Tooltip.AddToElement* + commentId: Overload:MLEM.Ui.Elements.Tooltip.AddToElement + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_AddToElement_MLEM_Ui_Elements_Element_ + name: AddToElement + nameWithType: Tooltip.AddToElement + fullName: MLEM.Ui.Elements.Tooltip.AddToElement diff --git a/Docs/api/MLEM.Ui.Elements.VerticalSpace.yml b/Docs/api/MLEM.Ui.Elements.VerticalSpace.yml new file mode 100644 index 0000000..8c8af5a --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.VerticalSpace.yml @@ -0,0 +1,2996 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements.VerticalSpace + commentId: T:MLEM.Ui.Elements.VerticalSpace + id: VerticalSpace + parent: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.VerticalSpace.#ctor(System.Single) + langs: + - csharp + - vb + name: VerticalSpace + nameWithType: VerticalSpace + fullName: MLEM.Ui.Elements.VerticalSpace + type: Class + source: + remote: + path: MLEM.Ui/Elements/VerticalSpace.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: VerticalSpace + path: ../MLEM.Ui/Elements/VerticalSpace.cs + startLine: 7 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: >- + A vertical space element for use inside of a . + + A vertical space is an invisible element that can be used to add vertical space between paragraphs or other elements. + example: [] + syntax: + content: 'public class VerticalSpace : Element, IGenericDataHolder' + content.vb: Public Class VerticalSpace Inherits Element Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Elements.Element + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Elements.Element.Epsilon + - MLEM.Ui.Elements.Element.System + - MLEM.Ui.Elements.Element.Controls + - MLEM.Ui.Elements.Element.Parent + - MLEM.Ui.Elements.Element.Root + - MLEM.Ui.Elements.Element.Scale + - MLEM.Ui.Elements.Element.Anchor + - MLEM.Ui.Elements.Element.Size + - MLEM.Ui.Elements.Element.ScaledSize + - MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + - MLEM.Ui.Elements.Element.PositionOffset + - MLEM.Ui.Elements.Element.ScaledOffset + - MLEM.Ui.Elements.Element.ScaledPadding + - MLEM.Ui.Elements.Element.ScaledChildPadding + - MLEM.Ui.Elements.Element.ChildPaddedArea + - MLEM.Ui.Elements.Element.UnscrolledArea + - MLEM.Ui.Elements.Element.Area + - MLEM.Ui.Elements.Element.DisplayArea + - MLEM.Ui.Elements.Element.ScrollOffset + - MLEM.Ui.Elements.Element.ScaledScrollOffset + - MLEM.Ui.Elements.Element.IsHidden + - MLEM.Ui.Elements.Element.Priority + - MLEM.Ui.Elements.Element.Transform + - MLEM.Ui.Elements.Element.CanBeSelected + - MLEM.Ui.Elements.Element.CanBeMoused + - MLEM.Ui.Elements.Element.CanBePressed + - MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + - MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + - MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + - MLEM.Ui.Elements.Element.TreatSizeAsMinimum + - MLEM.Ui.Elements.Element.TreatSizeAsMaximum + - MLEM.Ui.Elements.Element.PreventParentSpill + - MLEM.Ui.Elements.Element.DrawAlpha + - MLEM.Ui.Elements.Element.IsMouseOver + - MLEM.Ui.Elements.Element.IsSelected + - MLEM.Ui.Elements.Element.IsSelectedActive + - MLEM.Ui.Elements.Element.AreaDirty + - MLEM.Ui.Elements.Element.AutoNavGroup + - MLEM.Ui.Elements.Element.Style + - MLEM.Ui.Elements.Element.SelectionIndicator + - MLEM.Ui.Elements.Element.ActionSound + - MLEM.Ui.Elements.Element.SecondActionSound + - MLEM.Ui.Elements.Element.Padding + - MLEM.Ui.Elements.Element.ChildPadding + - MLEM.Ui.Elements.Element.MouseEnterAnimation + - MLEM.Ui.Elements.Element.MouseExitAnimation + - MLEM.Ui.Elements.Element.OnDrawn + - MLEM.Ui.Elements.Element.OnUpdated + - MLEM.Ui.Elements.Element.OnPressed + - MLEM.Ui.Elements.Element.OnSecondaryPressed + - MLEM.Ui.Elements.Element.OnSelected + - MLEM.Ui.Elements.Element.OnDeselected + - MLEM.Ui.Elements.Element.OnMouseEnter + - MLEM.Ui.Elements.Element.OnMouseExit + - MLEM.Ui.Elements.Element.OnTouchEnter + - MLEM.Ui.Elements.Element.OnTouchExit + - MLEM.Ui.Elements.Element.OnTextInput + - MLEM.Ui.Elements.Element.OnAreaUpdated + - MLEM.Ui.Elements.Element.OnStyleInit + - MLEM.Ui.Elements.Element.OnMousedElementChanged + - MLEM.Ui.Elements.Element.OnTouchedElementChanged + - MLEM.Ui.Elements.Element.OnSelectedElementChanged + - MLEM.Ui.Elements.Element.GetTabNextElement + - MLEM.Ui.Elements.Element.GetGamepadNextElement + - MLEM.Ui.Elements.Element.OnChildAdded + - MLEM.Ui.Elements.Element.OnChildRemoved + - MLEM.Ui.Elements.Element.OnAddedToUi + - MLEM.Ui.Elements.Element.OnRemovedFromUi + - MLEM.Ui.Elements.Element.Children + - MLEM.Ui.Elements.Element.PlayingAnimations + - MLEM.Ui.Elements.Element.SortedChildren + - MLEM.Ui.Elements.Element.Input + - MLEM.Ui.Elements.Element.ParentArea + - MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + - MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + - MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.SetSortedChildrenDirty + - MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + - MLEM.Ui.Elements.Element.SetAreaDirty + - MLEM.Ui.Elements.Element.UpdateAreaIfDirty + - MLEM.Ui.Elements.Element.ForceUpdateArea + - MLEM.Ui.Elements.Element.SetAreaAndUpdateChildren(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + - MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + - MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + - MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + - MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + - MLEM.Ui.Elements.Element.GetParentTree + - MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + - MLEM.Ui.Elements.Element.GetRelevantChildren + - MLEM.Ui.Elements.Element.Update(Microsoft.Xna.Framework.GameTime) + - MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + - MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + - MLEM.Ui.Elements.Element.ToString + - MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + - MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + - MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.Elements.Element.InitStyle(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + - MLEM.Ui.Elements.Element.RemovedFromUi + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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 + extensionMethods: + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + - MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) +- uid: MLEM.Ui.Elements.VerticalSpace.#ctor(System.Single) + commentId: M:MLEM.Ui.Elements.VerticalSpace.#ctor(System.Single) + id: '#ctor(System.Single)' + parent: MLEM.Ui.Elements.VerticalSpace + langs: + - csharp + - vb + name: VerticalSpace(float) + nameWithType: VerticalSpace.VerticalSpace(float) + fullName: MLEM.Ui.Elements.VerticalSpace.VerticalSpace(float) + type: Constructor + source: + remote: + path: MLEM.Ui/Elements/VerticalSpace.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Elements/VerticalSpace.cs + startLine: 13 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Elements + summary: Creates a new vertical space with the given settings + example: [] + syntax: + content: public VerticalSpace(float height) + parameters: + - id: height + type: System.Single + description: The height of the vertical space + content.vb: Public Sub New(height As Single) + overload: MLEM.Ui.Elements.VerticalSpace.#ctor* + nameWithType.vb: VerticalSpace.New(Single) + fullName.vb: MLEM.Ui.Elements.VerticalSpace.New(Single) + name.vb: New(Single) +references: +- 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 + 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.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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.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.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Elements.Element.Epsilon + commentId: F:MLEM.Ui.Elements.Element.Epsilon + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Epsilon + name: Epsilon + nameWithType: Element.Epsilon + fullName: MLEM.Ui.Elements.Element.Epsilon +- uid: MLEM.Ui.Elements.Element.System + commentId: P:MLEM.Ui.Elements.Element.System + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_System + name: System + nameWithType: Element.System + fullName: MLEM.Ui.Elements.Element.System +- uid: MLEM.Ui.Elements.Element.Controls + commentId: F:MLEM.Ui.Elements.Element.Controls + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Controls + name: Controls + nameWithType: Element.Controls + fullName: MLEM.Ui.Elements.Element.Controls +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.Elements.Element.Root + commentId: P:MLEM.Ui.Elements.Element.Root + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Root + name: Root + nameWithType: Element.Root + fullName: MLEM.Ui.Elements.Element.Root +- uid: MLEM.Ui.Elements.Element.Scale + commentId: P:MLEM.Ui.Elements.Element.Scale + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Scale + name: Scale + nameWithType: Element.Scale + fullName: MLEM.Ui.Elements.Element.Scale +- uid: MLEM.Ui.Elements.Element.Anchor + commentId: P:MLEM.Ui.Elements.Element.Anchor + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Anchor + name: Anchor + nameWithType: Element.Anchor + fullName: MLEM.Ui.Elements.Element.Anchor +- uid: MLEM.Ui.Elements.Element.Size + commentId: P:MLEM.Ui.Elements.Element.Size + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Size + name: Size + nameWithType: Element.Size + fullName: MLEM.Ui.Elements.Element.Size +- uid: MLEM.Ui.Elements.Element.ScaledSize + commentId: P:MLEM.Ui.Elements.Element.ScaledSize + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledSize + name: ScaledSize + nameWithType: Element.ScaledSize + fullName: MLEM.Ui.Elements.Element.ScaledSize +- uid: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoSizeAddedAbsolute + name: AutoSizeAddedAbsolute + nameWithType: Element.AutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.AutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + commentId: P:MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledAutoSizeAddedAbsolute + name: ScaledAutoSizeAddedAbsolute + nameWithType: Element.ScaledAutoSizeAddedAbsolute + fullName: MLEM.Ui.Elements.Element.ScaledAutoSizeAddedAbsolute +- uid: MLEM.Ui.Elements.Element.PositionOffset + commentId: P:MLEM.Ui.Elements.Element.PositionOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PositionOffset + name: PositionOffset + nameWithType: Element.PositionOffset + fullName: MLEM.Ui.Elements.Element.PositionOffset +- uid: MLEM.Ui.Elements.Element.ScaledOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledOffset + name: ScaledOffset + nameWithType: Element.ScaledOffset + fullName: MLEM.Ui.Elements.Element.ScaledOffset +- uid: MLEM.Ui.Elements.Element.ScaledPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledPadding + name: ScaledPadding + nameWithType: Element.ScaledPadding + fullName: MLEM.Ui.Elements.Element.ScaledPadding +- uid: MLEM.Ui.Elements.Element.ScaledChildPadding + commentId: P:MLEM.Ui.Elements.Element.ScaledChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledChildPadding + name: ScaledChildPadding + nameWithType: Element.ScaledChildPadding + fullName: MLEM.Ui.Elements.Element.ScaledChildPadding +- uid: MLEM.Ui.Elements.Element.ChildPaddedArea + commentId: P:MLEM.Ui.Elements.Element.ChildPaddedArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPaddedArea + name: ChildPaddedArea + nameWithType: Element.ChildPaddedArea + fullName: MLEM.Ui.Elements.Element.ChildPaddedArea +- uid: MLEM.Ui.Elements.Element.UnscrolledArea + commentId: P:MLEM.Ui.Elements.Element.UnscrolledArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UnscrolledArea + name: UnscrolledArea + nameWithType: Element.UnscrolledArea + fullName: MLEM.Ui.Elements.Element.UnscrolledArea +- uid: MLEM.Ui.Elements.Element.Area + commentId: P:MLEM.Ui.Elements.Element.Area + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Area + name: Area + nameWithType: Element.Area + fullName: MLEM.Ui.Elements.Element.Area +- uid: MLEM.Ui.Elements.Element.DisplayArea + commentId: P:MLEM.Ui.Elements.Element.DisplayArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DisplayArea + name: DisplayArea + nameWithType: Element.DisplayArea + fullName: MLEM.Ui.Elements.Element.DisplayArea +- uid: MLEM.Ui.Elements.Element.ScrollOffset + commentId: F:MLEM.Ui.Elements.Element.ScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScrollOffset + name: ScrollOffset + nameWithType: Element.ScrollOffset + fullName: MLEM.Ui.Elements.Element.ScrollOffset +- uid: MLEM.Ui.Elements.Element.ScaledScrollOffset + commentId: P:MLEM.Ui.Elements.Element.ScaledScrollOffset + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaledScrollOffset + name: ScaledScrollOffset + nameWithType: Element.ScaledScrollOffset + fullName: MLEM.Ui.Elements.Element.ScaledScrollOffset +- uid: MLEM.Ui.Elements.Element.IsHidden + commentId: P:MLEM.Ui.Elements.Element.IsHidden + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsHidden + name: IsHidden + nameWithType: Element.IsHidden + fullName: MLEM.Ui.Elements.Element.IsHidden +- uid: MLEM.Ui.Elements.Element.Priority + commentId: P:MLEM.Ui.Elements.Element.Priority + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Priority + name: Priority + nameWithType: Element.Priority + fullName: MLEM.Ui.Elements.Element.Priority +- uid: MLEM.Ui.Elements.Element.Transform + commentId: F:MLEM.Ui.Elements.Element.Transform + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Transform + name: Transform + nameWithType: Element.Transform + fullName: MLEM.Ui.Elements.Element.Transform +- uid: MLEM.Ui.Elements.Element.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.Elements.Element.CanBeMoused + commentId: P:MLEM.Ui.Elements.Element.CanBeMoused + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeMoused + name: CanBeMoused + nameWithType: Element.CanBeMoused + fullName: MLEM.Ui.Elements.Element.CanBeMoused +- uid: MLEM.Ui.Elements.Element.CanBePressed + commentId: P:MLEM.Ui.Elements.Element.CanBePressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBePressed + name: CanBePressed + nameWithType: Element.CanBePressed + fullName: MLEM.Ui.Elements.Element.CanBePressed +- uid: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + commentId: P:MLEM.Ui.Elements.Element.CanAutoAnchorsAttach + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanAutoAnchorsAttach + name: CanAutoAnchorsAttach + nameWithType: Element.CanAutoAnchorsAttach + fullName: MLEM.Ui.Elements.Element.CanAutoAnchorsAttach +- uid: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetWidthBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetWidthBasedOnChildren + name: SetWidthBasedOnChildren + nameWithType: Element.SetWidthBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetWidthBasedOnChildren +- uid: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + commentId: P:MLEM.Ui.Elements.Element.SetHeightBasedOnChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetHeightBasedOnChildren + name: SetHeightBasedOnChildren + nameWithType: Element.SetHeightBasedOnChildren + fullName: MLEM.Ui.Elements.Element.SetHeightBasedOnChildren +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMinimum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMinimum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMinimum + name: TreatSizeAsMinimum + nameWithType: Element.TreatSizeAsMinimum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMinimum +- uid: MLEM.Ui.Elements.Element.TreatSizeAsMaximum + commentId: P:MLEM.Ui.Elements.Element.TreatSizeAsMaximum + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TreatSizeAsMaximum + name: TreatSizeAsMaximum + nameWithType: Element.TreatSizeAsMaximum + fullName: MLEM.Ui.Elements.Element.TreatSizeAsMaximum +- uid: MLEM.Ui.Elements.Element.PreventParentSpill + commentId: P:MLEM.Ui.Elements.Element.PreventParentSpill + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PreventParentSpill + name: PreventParentSpill + nameWithType: Element.PreventParentSpill + fullName: MLEM.Ui.Elements.Element.PreventParentSpill +- uid: MLEM.Ui.Elements.Element.DrawAlpha + commentId: P:MLEM.Ui.Elements.Element.DrawAlpha + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawAlpha + name: DrawAlpha + nameWithType: Element.DrawAlpha + fullName: MLEM.Ui.Elements.Element.DrawAlpha +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Elements.Element.IsSelected + commentId: P:MLEM.Ui.Elements.Element.IsSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelected + name: IsSelected + nameWithType: Element.IsSelected + fullName: MLEM.Ui.Elements.Element.IsSelected +- uid: MLEM.Ui.Elements.Element.IsSelectedActive + commentId: P:MLEM.Ui.Elements.Element.IsSelectedActive + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsSelectedActive + name: IsSelectedActive + nameWithType: Element.IsSelectedActive + fullName: MLEM.Ui.Elements.Element.IsSelectedActive +- uid: MLEM.Ui.Elements.Element.AreaDirty + commentId: P:MLEM.Ui.Elements.Element.AreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AreaDirty + name: AreaDirty + nameWithType: Element.AreaDirty + fullName: MLEM.Ui.Elements.Element.AreaDirty +- uid: MLEM.Ui.Elements.Element.AutoNavGroup + commentId: P:MLEM.Ui.Elements.Element.AutoNavGroup + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AutoNavGroup + name: AutoNavGroup + nameWithType: Element.AutoNavGroup + fullName: MLEM.Ui.Elements.Element.AutoNavGroup +- 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.Elements.Element.SelectionIndicator + commentId: F:MLEM.Ui.Elements.Element.SelectionIndicator + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SelectionIndicator + name: SelectionIndicator + nameWithType: Element.SelectionIndicator + fullName: MLEM.Ui.Elements.Element.SelectionIndicator +- uid: MLEM.Ui.Elements.Element.ActionSound + commentId: F:MLEM.Ui.Elements.Element.ActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ActionSound + name: ActionSound + nameWithType: Element.ActionSound + fullName: MLEM.Ui.Elements.Element.ActionSound +- uid: MLEM.Ui.Elements.Element.SecondActionSound + commentId: F:MLEM.Ui.Elements.Element.SecondActionSound + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SecondActionSound + name: SecondActionSound + nameWithType: Element.SecondActionSound + fullName: MLEM.Ui.Elements.Element.SecondActionSound +- uid: MLEM.Ui.Elements.Element.Padding + commentId: F:MLEM.Ui.Elements.Element.Padding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Padding + name: Padding + nameWithType: Element.Padding + fullName: MLEM.Ui.Elements.Element.Padding +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- uid: MLEM.Ui.Elements.Element.OnDrawn + commentId: F:MLEM.Ui.Elements.Element.OnDrawn + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDrawn + name: OnDrawn + nameWithType: Element.OnDrawn + fullName: MLEM.Ui.Elements.Element.OnDrawn +- uid: MLEM.Ui.Elements.Element.OnUpdated + commentId: F:MLEM.Ui.Elements.Element.OnUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnUpdated + name: OnUpdated + nameWithType: Element.OnUpdated + fullName: MLEM.Ui.Elements.Element.OnUpdated +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Ui.Elements.Element.OnSelected + commentId: F:MLEM.Ui.Elements.Element.OnSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelected + name: OnSelected + nameWithType: Element.OnSelected + fullName: MLEM.Ui.Elements.Element.OnSelected +- uid: MLEM.Ui.Elements.Element.OnDeselected + commentId: F:MLEM.Ui.Elements.Element.OnDeselected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnDeselected + name: OnDeselected + nameWithType: Element.OnDeselected + fullName: MLEM.Ui.Elements.Element.OnDeselected +- uid: MLEM.Ui.Elements.Element.OnMouseEnter + commentId: F:MLEM.Ui.Elements.Element.OnMouseEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseEnter + name: OnMouseEnter + nameWithType: Element.OnMouseEnter + fullName: MLEM.Ui.Elements.Element.OnMouseEnter +- uid: MLEM.Ui.Elements.Element.OnMouseExit + commentId: F:MLEM.Ui.Elements.Element.OnMouseExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMouseExit + name: OnMouseExit + nameWithType: Element.OnMouseExit + fullName: MLEM.Ui.Elements.Element.OnMouseExit +- uid: MLEM.Ui.Elements.Element.OnTouchEnter + commentId: F:MLEM.Ui.Elements.Element.OnTouchEnter + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchEnter + name: OnTouchEnter + nameWithType: Element.OnTouchEnter + fullName: MLEM.Ui.Elements.Element.OnTouchEnter +- uid: MLEM.Ui.Elements.Element.OnTouchExit + commentId: F:MLEM.Ui.Elements.Element.OnTouchExit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchExit + name: OnTouchExit + nameWithType: Element.OnTouchExit + fullName: MLEM.Ui.Elements.Element.OnTouchExit +- uid: MLEM.Ui.Elements.Element.OnTextInput + commentId: F:MLEM.Ui.Elements.Element.OnTextInput + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTextInput + name: OnTextInput + nameWithType: Element.OnTextInput + fullName: MLEM.Ui.Elements.Element.OnTextInput +- uid: MLEM.Ui.Elements.Element.OnAreaUpdated + commentId: F:MLEM.Ui.Elements.Element.OnAreaUpdated + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAreaUpdated + name: OnAreaUpdated + nameWithType: Element.OnAreaUpdated + fullName: MLEM.Ui.Elements.Element.OnAreaUpdated +- uid: MLEM.Ui.Elements.Element.OnStyleInit + commentId: F:MLEM.Ui.Elements.Element.OnStyleInit + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnStyleInit + name: OnStyleInit + nameWithType: Element.OnStyleInit + fullName: MLEM.Ui.Elements.Element.OnStyleInit +- uid: MLEM.Ui.Elements.Element.OnMousedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnMousedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnMousedElementChanged + name: OnMousedElementChanged + nameWithType: Element.OnMousedElementChanged + fullName: MLEM.Ui.Elements.Element.OnMousedElementChanged +- uid: MLEM.Ui.Elements.Element.OnTouchedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnTouchedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnTouchedElementChanged + name: OnTouchedElementChanged + nameWithType: Element.OnTouchedElementChanged + fullName: MLEM.Ui.Elements.Element.OnTouchedElementChanged +- uid: MLEM.Ui.Elements.Element.OnSelectedElementChanged + commentId: F:MLEM.Ui.Elements.Element.OnSelectedElementChanged + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSelectedElementChanged + name: OnSelectedElementChanged + nameWithType: Element.OnSelectedElementChanged + fullName: MLEM.Ui.Elements.Element.OnSelectedElementChanged +- uid: MLEM.Ui.Elements.Element.GetTabNextElement + commentId: F:MLEM.Ui.Elements.Element.GetTabNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTabNextElement + name: GetTabNextElement + nameWithType: Element.GetTabNextElement + fullName: MLEM.Ui.Elements.Element.GetTabNextElement +- uid: MLEM.Ui.Elements.Element.GetGamepadNextElement + commentId: F:MLEM.Ui.Elements.Element.GetGamepadNextElement + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetGamepadNextElement + name: GetGamepadNextElement + nameWithType: Element.GetGamepadNextElement + fullName: MLEM.Ui.Elements.Element.GetGamepadNextElement +- uid: MLEM.Ui.Elements.Element.OnChildAdded + commentId: F:MLEM.Ui.Elements.Element.OnChildAdded + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAdded + name: OnChildAdded + nameWithType: Element.OnChildAdded + fullName: MLEM.Ui.Elements.Element.OnChildAdded +- uid: MLEM.Ui.Elements.Element.OnChildRemoved + commentId: F:MLEM.Ui.Elements.Element.OnChildRemoved + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildRemoved + name: OnChildRemoved + nameWithType: Element.OnChildRemoved + fullName: MLEM.Ui.Elements.Element.OnChildRemoved +- uid: MLEM.Ui.Elements.Element.OnAddedToUi + commentId: F:MLEM.Ui.Elements.Element.OnAddedToUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnAddedToUi + name: OnAddedToUi + nameWithType: Element.OnAddedToUi + fullName: MLEM.Ui.Elements.Element.OnAddedToUi +- uid: MLEM.Ui.Elements.Element.OnRemovedFromUi + commentId: F:MLEM.Ui.Elements.Element.OnRemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnRemovedFromUi + name: OnRemovedFromUi + nameWithType: Element.OnRemovedFromUi + fullName: MLEM.Ui.Elements.Element.OnRemovedFromUi +- uid: MLEM.Ui.Elements.Element.Children + commentId: F:MLEM.Ui.Elements.Element.Children + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Children + name: Children + nameWithType: Element.Children + fullName: MLEM.Ui.Elements.Element.Children +- uid: MLEM.Ui.Elements.Element.PlayingAnimations + commentId: F:MLEM.Ui.Elements.Element.PlayingAnimations + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayingAnimations + name: PlayingAnimations + nameWithType: Element.PlayingAnimations + fullName: MLEM.Ui.Elements.Element.PlayingAnimations +- uid: MLEM.Ui.Elements.Element.SortedChildren + commentId: P:MLEM.Ui.Elements.Element.SortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SortedChildren + name: SortedChildren + nameWithType: Element.SortedChildren + fullName: MLEM.Ui.Elements.Element.SortedChildren +- uid: MLEM.Ui.Elements.Element.Input + commentId: P:MLEM.Ui.Elements.Element.Input + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Input + name: Input + nameWithType: Element.Input + fullName: MLEM.Ui.Elements.Element.Input +- uid: MLEM.Ui.Elements.Element.ParentArea + commentId: P:MLEM.Ui.Elements.Element.ParentArea + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ParentArea + name: ParentArea + nameWithType: Element.ParentArea + fullName: MLEM.Ui.Elements.Element.ParentArea +- uid: MLEM.Ui.Elements.Element.AddChild``1({T},System.Int32) + commentId: M:MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.AddChild``1(``0,System.Int32) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddChild__1___0_System_Int32_ + name: AddChild(T, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + name: RemoveChild(Element) + nameWithType: Element.RemoveChild(Element) + fullName: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChild(MLEM.Ui.Elements.Element) + name: RemoveChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChild_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: RemoveChildren(Func) + nameWithType: Element.RemoveChildren(Func) + fullName: MLEM.Ui.Elements.Element.RemoveChildren(System.Func) + nameWithType.vb: Element.RemoveChildren(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.RemoveChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: RemoveChildren(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemoveChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: RemoveChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemoveChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + commentId: M:MLEM.Ui.Elements.Element.SetSortedChildrenDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + name: SetSortedChildrenDirty() + nameWithType: Element.SetSortedChildrenDirty() + fullName: MLEM.Ui.Elements.Element.SetSortedChildrenDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetSortedChildrenDirty + name: SetSortedChildrenDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetSortedChildrenDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty() + nameWithType: Element.UpdateSortedChildrenIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateSortedChildrenIfDirty + name: UpdateSortedChildrenIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateSortedChildrenIfDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + commentId: M:MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + name: ForceUpdateSortedChildren() + nameWithType: Element.ForceUpdateSortedChildren() + fullName: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ForceUpdateSortedChildren + name: ForceUpdateSortedChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ForceUpdateSortedChildren + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.SetAreaDirty + commentId: M:MLEM.Ui.Elements.Element.SetAreaDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + name: SetAreaDirty() + nameWithType: Element.SetAreaDirty() + fullName: MLEM.Ui.Elements.Element.SetAreaDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.SetAreaDirty + name: SetAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_SetAreaDirty + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + commentId: M:MLEM.Ui.Elements.Element.UpdateAreaIfDirty + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + name: UpdateAreaIfDirty() + nameWithType: Element.UpdateAreaIfDirty() + fullName: MLEM.Ui.Elements.Element.UpdateAreaIfDirty() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.UpdateAreaIfDirty + name: UpdateAreaIfDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_UpdateAreaIfDirty + - name: ( + - name: ) +- 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.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.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + commentId: M:MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + name: CalcActualSize(RectangleF) + nameWithType: Element.CalcActualSize(RectangleF) + fullName: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.CalcActualSize(MLEM.Maths.RectangleF) + name: CalcActualSize + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CalcActualSize_MLEM_Maths_RectangleF_ + - name: ( + - uid: MLEM.Maths.RectangleF + name: RectangleF + href: MLEM.Maths.RectangleF.html + - name: ) +- uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + commentId: M:MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + name: GetAreaForAutoAnchors() + nameWithType: Element.GetAreaForAutoAnchors() + fullName: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetAreaForAutoAnchors + name: GetAreaForAutoAnchors + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetAreaForAutoAnchors + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestChild(Func, bool) + nameWithType: Element.GetLowestChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestChild(System.Func, bool) + nameWithType.vb: Element.GetLowestChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetRightmostChild(Func, bool) + nameWithType: Element.GetRightmostChild(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func, bool) + nameWithType.vb: Element.GetRightmostChild(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetRightmostChild(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRightmostChild(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetRightmostChild + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRightmostChild_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + name: GetLowestOlderSibling(Func, bool) + nameWithType: Element.GetLowestOlderSibling(Func, bool) + fullName: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func, bool) + nameWithType.vb: Element.GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean) + name.vb: GetLowestOlderSibling(Func(Of Element, Boolean), Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetLowestOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean) + name: GetLowestOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetLowestOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetOlderSibling(Func) + nameWithType: Element.GetOlderSibling(Func) + fullName: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func) + nameWithType.vb: Element.GetOlderSibling(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetOlderSibling(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetOlderSibling(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetOlderSibling + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetOlderSibling_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + commentId: M:MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + name: GetSiblings(Func) + nameWithType: Element.GetSiblings(Func) + fullName: MLEM.Ui.Elements.Element.GetSiblings(System.Func) + nameWithType.vb: Element.GetSiblings(Func(Of Element, Boolean)) + fullName.vb: MLEM.Ui.Elements.Element.GetSiblings(System.Func(Of MLEM.Ui.Elements.Element, Boolean)) + name.vb: GetSiblings(Func(Of Element, Boolean)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetSiblings(System.Func{MLEM.Ui.Elements.Element,System.Boolean}) + name: GetSiblings + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetSiblings_System_Func_MLEM_Ui_Elements_Element_System_Boolean__ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{{T},System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + definition: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(System.Func(Of MLEM.Ui.Elements.Element, Boolean), Boolean, Boolean) + name.vb: GetChildren(Func(Of Element, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren(System.Func{MLEM.Ui.Elements.Element,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren_System_Func_MLEM_Ui_Elements_Element_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetParentTree + commentId: M:MLEM.Ui.Elements.Element.GetParentTree + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + name: GetParentTree() + nameWithType: Element.GetParentTree() + fullName: MLEM.Ui.Elements.Element.GetParentTree() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetParentTree + name: GetParentTree + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetParentTree + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + name: GetTotalCoveredArea(bool) + nameWithType: Element.GetTotalCoveredArea(bool) + fullName: MLEM.Ui.Elements.Element.GetTotalCoveredArea(bool) + nameWithType.vb: Element.GetTotalCoveredArea(Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetTotalCoveredArea(Boolean) + name.vb: GetTotalCoveredArea(Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetTotalCoveredArea(System.Boolean) + name: GetTotalCoveredArea + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetTotalCoveredArea_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.GetRelevantChildren + commentId: M:MLEM.Ui.Elements.Element.GetRelevantChildren + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + name: GetRelevantChildren() + nameWithType: Element.GetRelevantChildren() + fullName: MLEM.Ui.Elements.Element.GetRelevantChildren() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetRelevantChildren + name: GetRelevantChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetRelevantChildren + - name: ( + - name: ) +- 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.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + commentId: M:MLEM.Ui.Elements.Element.DrawTransformed(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_DrawTransformed_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Single_MLEM_Graphics_SpriteBatchContext_ + name: DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + nameWithType: Element.DrawTransformed(GameTime, SpriteBatch, float, SpriteBatchContext) + fullName: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, float, MLEM.Graphics.SpriteBatchContext) + nameWithType.vb: Element.DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + fullName.vb: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Single, MLEM.Graphics.SpriteBatchContext) + name.vb: DrawTransformed(GameTime, SpriteBatch, Single, SpriteBatchContext) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.DrawTransformed(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single,MLEM.Graphics.SpriteBatchContext) + name: DrawTransformed + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_DrawTransformed_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.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.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos(Vector2) + nameWithType: Element.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + name: GetElementUnderPos + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.ToString + commentId: M:MLEM.Ui.Elements.Element.ToString + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + name: ToString() + nameWithType: Element.ToString() + fullName: MLEM.Ui.Elements.Element.ToString() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ToString + name: ToString + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ToString + - name: ( + - name: ) +- uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + name: AndChildren(Action) + nameWithType: Element.AndChildren(Action) + fullName: MLEM.Ui.Elements.Element.AndChildren(System.Action) + nameWithType.vb: Element.AndChildren(Action(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.AndChildren(System.Action(Of MLEM.Ui.Elements.Element)) + name.vb: AndChildren(Action(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AndChildren(System.Action{MLEM.Ui.Elements.Element}) + name: AndChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AndChildren_System_Action_MLEM_Ui_Elements_Element__ + - name: ( + - 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: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + commentId: M:MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + name: ReorderChildren(Comparison) + nameWithType: Element.ReorderChildren(Comparison) + fullName: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison) + nameWithType.vb: Element.ReorderChildren(Comparison(Of Element)) + fullName.vb: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison(Of MLEM.Ui.Elements.Element)) + name.vb: ReorderChildren(Comparison(Of Element)) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReorderChildren(System.Comparison{MLEM.Ui.Elements.Element}) + name: ReorderChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReorderChildren_System_Comparison_MLEM_Ui_Elements_Element__ + - name: ( + - uid: System.Comparison`1 + name: Comparison + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.comparison-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + commentId: M:MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + name: ReverseChildren(int, int?) + nameWithType: Element.ReverseChildren(int, int?) + fullName: MLEM.Ui.Elements.Element.ReverseChildren(int, int?) + nameWithType.vb: Element.ReverseChildren(Integer, Integer?) + fullName.vb: MLEM.Ui.Elements.Element.ReverseChildren(Integer, Integer?) + name.vb: ReverseChildren(Integer, Integer?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ReverseChildren(System.Int32,System.Nullable{System.Int32}) + name: ReverseChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ReverseChildren_System_Int32_System_Nullable_System_Int32__ + - name: ( + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '?' + - name: ) +- uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleTransform(float, Vector2?) + nameWithType: Element.ScaleTransform(float, Vector2?) + fullName: MLEM.Ui.Elements.Element.ScaleTransform(float, Microsoft.Xna.Framework.Vector2?) + nameWithType.vb: Element.ScaleTransform(Single, Vector2?) + fullName.vb: MLEM.Ui.Elements.Element.ScaleTransform(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleTransform(Single, Vector2?) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.ScaleTransform(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: ScaleTransform + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ScaleTransform_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- 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.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + name: OnChildAreaDirty(Element, bool) + nameWithType: Element.OnChildAreaDirty(Element, bool) + fullName: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, bool) + nameWithType.vb: Element.OnChildAreaDirty(Element, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element, Boolean) + name.vb: OnChildAreaDirty(Element, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.OnChildAreaDirty(MLEM.Ui.Elements.Element,System.Boolean) + name: OnChildAreaDirty + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnChildAreaDirty_MLEM_Ui_Elements_Element_System_Boolean_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + name: TransformInverse(Vector2) + nameWithType: Element.TransformInverse(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverse(Microsoft.Xna.Framework.Vector2) + name: TransformInverse + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverse_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.Elements.Element + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + name: TransformInverseAll(Vector2) + nameWithType: Element.TransformInverseAll(Vector2) + fullName: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.TransformInverseAll(Microsoft.Xna.Framework.Vector2) + name: TransformInverseAll + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_TransformInverseAll_Microsoft_Xna_Framework_Vector2_ + - name: ( + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ) +- uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + name: AddedToUi(UiSystem, RootElement) + nameWithType: Element.AddedToUi(UiSystem, RootElement) + fullName: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem, MLEM.Ui.RootElement) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.AddedToUi(MLEM.Ui.UiSystem,MLEM.Ui.RootElement) + name: AddedToUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_AddedToUi_MLEM_Ui_UiSystem_MLEM_Ui_RootElement_ + - name: ( + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.html + - name: ',' + - name: " " + - uid: MLEM.Ui.RootElement + name: RootElement + href: MLEM.Ui.RootElement.html + - name: ) +- uid: MLEM.Ui.Elements.Element.RemovedFromUi + commentId: M:MLEM.Ui.Elements.Element.RemovedFromUi + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + name: RemovedFromUi() + nameWithType: Element.RemovedFromUi() + fullName: MLEM.Ui.Elements.Element.RemovedFromUi() + spec.csharp: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.RemovedFromUi + name: RemovedFromUi + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_RemovedFromUi + - name: ( + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - 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.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MLEM.Ui.Elements.ElementExtensions.AddTooltip(System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + parent: MLEM.Ui.Elements.ElementExtensions + definition: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + commentId: M:MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + isExternal: true + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + name: GetChildren(Func, bool, bool) + nameWithType: Element.GetChildren(Func, bool, bool) + fullName: MLEM.Ui.Elements.Element.GetChildren(System.Func, bool, bool) + nameWithType.vb: Element.GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + fullName.vb: MLEM.Ui.Elements.Element.GetChildren(Of T)(System.Func(Of T, Boolean), Boolean, Boolean) + name.vb: GetChildren(Of T)(Func(Of T, Boolean), Boolean, Boolean) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.GetChildren``1(System.Func{``0,System.Boolean},System.Boolean,System.Boolean) + name: GetChildren + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_GetChildren__1_System_Func___0_System_Boolean__System_Boolean_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + name: AddTooltip(Element, TextCallback) + nameWithType: ElementExtensions.AddTooltip(Element, Paragraph.TextCallback) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Paragraph.TextCallback) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Paragraph.TextCallback) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Paragraph_TextCallback_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + name: AddTooltip(Element, Tooltip) + nameWithType: ElementExtensions.AddTooltip(Element, Tooltip) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,MLEM.Ui.Elements.Tooltip) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_MLEM_Ui_Elements_Tooltip_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + href: MLEM.Ui.Elements.Tooltip.html + - name: ) +- uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + commentId: M:MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + isExternal: true + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + name: AddTooltip(Element, string) + nameWithType: ElementExtensions.AddTooltip(Element, string) + fullName: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, string) + nameWithType.vb: ElementExtensions.AddTooltip(Element, String) + fullName.vb: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element, String) + name.vb: AddTooltip(Element, String) + spec.csharp: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.ElementExtensions.AddTooltip(MLEM.Ui.Elements.Element,System.String) + name: AddTooltip + href: MLEM.Ui.Elements.ElementExtensions.html#MLEM_Ui_Elements_ElementExtensions_AddTooltip_MLEM_Ui_Elements_Element_System_String_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Elements.VerticalSpace.#ctor* + commentId: Overload:MLEM.Ui.Elements.VerticalSpace.#ctor + href: MLEM.Ui.Elements.VerticalSpace.html#MLEM_Ui_Elements_VerticalSpace__ctor_System_Single_ + name: VerticalSpace + nameWithType: VerticalSpace.VerticalSpace + fullName: MLEM.Ui.Elements.VerticalSpace.VerticalSpace + nameWithType.vb: VerticalSpace.New + fullName.vb: MLEM.Ui.Elements.VerticalSpace.New + name.vb: New +- 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 diff --git a/Docs/api/MLEM.Ui.Elements.yml b/Docs/api/MLEM.Ui.Elements.yml new file mode 100644 index 0000000..a245593 --- /dev/null +++ b/Docs/api/MLEM.Ui.Elements.yml @@ -0,0 +1,532 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Elements + commentId: N:MLEM.Ui.Elements + id: MLEM.Ui.Elements + children: + - MLEM.Ui.Elements.Button + - MLEM.Ui.Elements.Checkbox + - MLEM.Ui.Elements.Checkbox.CheckStateChange + - MLEM.Ui.Elements.Dropdown + - MLEM.Ui.Elements.Element + - MLEM.Ui.Elements.Element.DrawCallback + - MLEM.Ui.Elements.Element.GamepadNextElementCallback + - MLEM.Ui.Elements.Element.GenericCallback + - MLEM.Ui.Elements.Element.OtherElementCallback + - MLEM.Ui.Elements.Element.TabNextElementCallback + - MLEM.Ui.Elements.Element.TextInputCallback + - MLEM.Ui.Elements.Element.TimeCallback + - MLEM.Ui.Elements.ElementExtensions + - MLEM.Ui.Elements.ElementHelper + - MLEM.Ui.Elements.Group + - MLEM.Ui.Elements.Image + - MLEM.Ui.Elements.Image.TextureCallback + - MLEM.Ui.Elements.Panel + - MLEM.Ui.Elements.Paragraph + - MLEM.Ui.Elements.Paragraph.Link + - MLEM.Ui.Elements.Paragraph.TextCallback + - MLEM.Ui.Elements.ProgressBar + - MLEM.Ui.Elements.RadioButton + - MLEM.Ui.Elements.ScissorGroup + - MLEM.Ui.Elements.ScrollBar + - MLEM.Ui.Elements.ScrollBar.ValueChanged + - MLEM.Ui.Elements.Slider + - MLEM.Ui.Elements.SpriteAnimationImage + - MLEM.Ui.Elements.SquishingGroup + - MLEM.Ui.Elements.TextField + - MLEM.Ui.Elements.TextField.Rule + - MLEM.Ui.Elements.TextField.TextChanged + - MLEM.Ui.Elements.Tooltip + - MLEM.Ui.Elements.VerticalSpace + langs: + - csharp + - vb + name: MLEM.Ui.Elements + nameWithType: MLEM.Ui.Elements + fullName: MLEM.Ui.Elements + type: Namespace + assemblies: + - MLEM.Ui +references: +- uid: MLEM.Ui.Elements.Button + commentId: T:MLEM.Ui.Elements.Button + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Button.html + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button +- uid: MLEM.Ui.Elements.Checkbox + commentId: T:MLEM.Ui.Elements.Checkbox + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Checkbox.html + name: Checkbox + nameWithType: Checkbox + fullName: MLEM.Ui.Elements.Checkbox +- uid: MLEM.Ui.Elements.Checkbox.CheckStateChange + commentId: T:MLEM.Ui.Elements.Checkbox.CheckStateChange + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Checkbox.html + name: Checkbox.CheckStateChange + nameWithType: Checkbox.CheckStateChange + fullName: MLEM.Ui.Elements.Checkbox.CheckStateChange + spec.csharp: + - uid: MLEM.Ui.Elements.Checkbox + name: Checkbox + href: MLEM.Ui.Elements.Checkbox.html + - name: . + - uid: MLEM.Ui.Elements.Checkbox.CheckStateChange + name: CheckStateChange + href: MLEM.Ui.Elements.Checkbox.CheckStateChange.html + spec.vb: + - uid: MLEM.Ui.Elements.Checkbox + name: Checkbox + href: MLEM.Ui.Elements.Checkbox.html + - name: . + - uid: MLEM.Ui.Elements.Checkbox.CheckStateChange + name: CheckStateChange + href: MLEM.Ui.Elements.Checkbox.CheckStateChange.html +- uid: MLEM.Ui.Elements.Dropdown + commentId: T:MLEM.Ui.Elements.Dropdown + href: MLEM.Ui.Elements.Dropdown.html + name: Dropdown + nameWithType: Dropdown + fullName: MLEM.Ui.Elements.Dropdown +- 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.Element.TextInputCallback + commentId: T:MLEM.Ui.Elements.Element.TextInputCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Element.html + name: Element.TextInputCallback + nameWithType: Element.TextInputCallback + fullName: MLEM.Ui.Elements.Element.TextInputCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.TextInputCallback + name: TextInputCallback + href: MLEM.Ui.Elements.Element.TextInputCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.TextInputCallback + name: TextInputCallback + href: MLEM.Ui.Elements.Element.TextInputCallback.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.OtherElementCallback + commentId: T:MLEM.Ui.Elements.Element.OtherElementCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Element.html + name: Element.OtherElementCallback + nameWithType: Element.OtherElementCallback + fullName: MLEM.Ui.Elements.Element.OtherElementCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.OtherElementCallback + name: OtherElementCallback + href: MLEM.Ui.Elements.Element.OtherElementCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.OtherElementCallback + name: OtherElementCallback + href: MLEM.Ui.Elements.Element.OtherElementCallback.html +- 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.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.TabNextElementCallback + commentId: T:MLEM.Ui.Elements.Element.TabNextElementCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Element.html + name: Element.TabNextElementCallback + nameWithType: Element.TabNextElementCallback + fullName: MLEM.Ui.Elements.Element.TabNextElementCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.TabNextElementCallback + name: TabNextElementCallback + href: MLEM.Ui.Elements.Element.TabNextElementCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.TabNextElementCallback + name: TabNextElementCallback + href: MLEM.Ui.Elements.Element.TabNextElementCallback.html +- uid: MLEM.Ui.Elements.Element.GamepadNextElementCallback + commentId: T:MLEM.Ui.Elements.Element.GamepadNextElementCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Element.html + name: Element.GamepadNextElementCallback + nameWithType: Element.GamepadNextElementCallback + fullName: MLEM.Ui.Elements.Element.GamepadNextElementCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.GamepadNextElementCallback + name: GamepadNextElementCallback + href: MLEM.Ui.Elements.Element.GamepadNextElementCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: . + - uid: MLEM.Ui.Elements.Element.GamepadNextElementCallback + name: GamepadNextElementCallback + href: MLEM.Ui.Elements.Element.GamepadNextElementCallback.html +- uid: MLEM.Ui.Elements.ElementHelper + commentId: T:MLEM.Ui.Elements.ElementHelper + href: MLEM.Ui.Elements.ElementHelper.html + name: ElementHelper + nameWithType: ElementHelper + fullName: MLEM.Ui.Elements.ElementHelper +- uid: MLEM.Ui.Elements.ElementExtensions + commentId: T:MLEM.Ui.Elements.ElementExtensions + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ElementExtensions.html + name: ElementExtensions + nameWithType: ElementExtensions + fullName: MLEM.Ui.Elements.ElementExtensions +- uid: MLEM.Ui.Elements.Group + commentId: T:MLEM.Ui.Elements.Group + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Group.html + name: Group + nameWithType: Group + fullName: MLEM.Ui.Elements.Group +- uid: MLEM.Ui.Elements.Image + commentId: T:MLEM.Ui.Elements.Image + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Image.html + name: Image + nameWithType: Image + fullName: MLEM.Ui.Elements.Image +- uid: MLEM.Ui.Elements.Image.TextureCallback + commentId: T:MLEM.Ui.Elements.Image.TextureCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Image.html + name: Image.TextureCallback + nameWithType: Image.TextureCallback + fullName: MLEM.Ui.Elements.Image.TextureCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Image + name: Image + href: MLEM.Ui.Elements.Image.html + - name: . + - uid: MLEM.Ui.Elements.Image.TextureCallback + name: TextureCallback + href: MLEM.Ui.Elements.Image.TextureCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Image + name: Image + href: MLEM.Ui.Elements.Image.html + - name: . + - uid: MLEM.Ui.Elements.Image.TextureCallback + name: TextureCallback + href: MLEM.Ui.Elements.Image.TextureCallback.html +- uid: MLEM.Ui.Elements.Panel + commentId: T:MLEM.Ui.Elements.Panel + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Panel.html + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel +- 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.Ui.Elements.Paragraph.TextCallback + commentId: T:MLEM.Ui.Elements.Paragraph.TextCallback + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Paragraph.html + name: Paragraph.TextCallback + nameWithType: Paragraph.TextCallback + fullName: MLEM.Ui.Elements.Paragraph.TextCallback + spec.csharp: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html + spec.vb: + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + href: MLEM.Ui.Elements.Paragraph.html + - name: . + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: TextCallback + href: MLEM.Ui.Elements.Paragraph.TextCallback.html +- 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.Elements.ProgressBar + commentId: T:MLEM.Ui.Elements.ProgressBar + href: MLEM.Ui.Elements.ProgressBar.html + name: ProgressBar + nameWithType: ProgressBar + fullName: MLEM.Ui.Elements.ProgressBar +- uid: MLEM.Ui.Elements.RadioButton + commentId: T:MLEM.Ui.Elements.RadioButton + href: MLEM.Ui.Elements.RadioButton.html + name: RadioButton + nameWithType: RadioButton + fullName: MLEM.Ui.Elements.RadioButton +- uid: MLEM.Ui.Elements.ScissorGroup + commentId: T:MLEM.Ui.Elements.ScissorGroup + href: MLEM.Ui.Elements.ScissorGroup.html + name: ScissorGroup + nameWithType: ScissorGroup + fullName: MLEM.Ui.Elements.ScissorGroup +- uid: MLEM.Ui.Elements.ScrollBar + commentId: T:MLEM.Ui.Elements.ScrollBar + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ScrollBar.html + name: ScrollBar + nameWithType: ScrollBar + fullName: MLEM.Ui.Elements.ScrollBar +- uid: MLEM.Ui.Elements.ScrollBar.ValueChanged + commentId: T:MLEM.Ui.Elements.ScrollBar.ValueChanged + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ScrollBar.html + name: ScrollBar.ValueChanged + nameWithType: ScrollBar.ValueChanged + fullName: MLEM.Ui.Elements.ScrollBar.ValueChanged + spec.csharp: + - uid: MLEM.Ui.Elements.ScrollBar + name: ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html + - name: . + - uid: MLEM.Ui.Elements.ScrollBar.ValueChanged + name: ValueChanged + href: MLEM.Ui.Elements.ScrollBar.ValueChanged.html + spec.vb: + - uid: MLEM.Ui.Elements.ScrollBar + name: ScrollBar + href: MLEM.Ui.Elements.ScrollBar.html + - name: . + - uid: MLEM.Ui.Elements.ScrollBar.ValueChanged + name: ValueChanged + href: MLEM.Ui.Elements.ScrollBar.ValueChanged.html +- uid: MLEM.Ui.Elements.Slider + commentId: T:MLEM.Ui.Elements.Slider + href: MLEM.Ui.Elements.Slider.html + name: Slider + nameWithType: Slider + fullName: MLEM.Ui.Elements.Slider +- uid: MLEM.Ui.Elements.SpriteAnimationImage + commentId: T:MLEM.Ui.Elements.SpriteAnimationImage + href: MLEM.Ui.Elements.SpriteAnimationImage.html + name: SpriteAnimationImage + nameWithType: SpriteAnimationImage + fullName: MLEM.Ui.Elements.SpriteAnimationImage +- uid: MLEM.Ui.Elements.SquishingGroup + commentId: T:MLEM.Ui.Elements.SquishingGroup + href: MLEM.Ui.Elements.SquishingGroup.html + name: SquishingGroup + nameWithType: SquishingGroup + fullName: MLEM.Ui.Elements.SquishingGroup +- uid: MLEM.Ui.Elements.TextField + commentId: T:MLEM.Ui.Elements.TextField + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.TextField.html + name: TextField + nameWithType: TextField + fullName: MLEM.Ui.Elements.TextField +- uid: MLEM.Ui.Elements.TextField.TextChanged + commentId: T:MLEM.Ui.Elements.TextField.TextChanged + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.TextField.html + name: TextField.TextChanged + nameWithType: TextField.TextChanged + fullName: MLEM.Ui.Elements.TextField.TextChanged + spec.csharp: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.TextChanged + name: TextChanged + href: MLEM.Ui.Elements.TextField.TextChanged.html + spec.vb: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.TextChanged + name: TextChanged + href: MLEM.Ui.Elements.TextField.TextChanged.html +- uid: MLEM.Ui.Elements.TextField.Rule + commentId: T:MLEM.Ui.Elements.TextField.Rule + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.TextField.html + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + spec.csharp: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + href: MLEM.Ui.Elements.TextField.Rule.html + spec.vb: + - uid: MLEM.Ui.Elements.TextField + name: TextField + href: MLEM.Ui.Elements.TextField.html + - name: . + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + href: MLEM.Ui.Elements.TextField.Rule.html +- uid: MLEM.Ui.Elements.Tooltip + commentId: T:MLEM.Ui.Elements.Tooltip + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Tooltip.html + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip +- uid: MLEM.Ui.Elements.VerticalSpace + commentId: T:MLEM.Ui.Elements.VerticalSpace + href: MLEM.Ui.Elements.VerticalSpace.html + name: VerticalSpace + nameWithType: VerticalSpace + fullName: MLEM.Ui.Elements.VerticalSpace +- 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 diff --git a/Docs/api/MLEM.Ui.Parsers.UiMarkdownParser.yml b/Docs/api/MLEM.Ui.Parsers.UiMarkdownParser.yml new file mode 100644 index 0000000..93e7537 --- /dev/null +++ b/Docs/api/MLEM.Ui.Parsers.UiMarkdownParser.yml @@ -0,0 +1,921 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Parsers.UiMarkdownParser + commentId: T:MLEM.Ui.Parsers.UiMarkdownParser + id: UiMarkdownParser + parent: MLEM.Ui.Parsers + children: + - MLEM.Ui.Parsers.UiMarkdownParser.#ctor(System.Boolean) + - MLEM.Ui.Parsers.UiMarkdownParser.ParseUnstyled(System.String) + langs: + - csharp + - vb + name: UiMarkdownParser + nameWithType: UiMarkdownParser + fullName: MLEM.Ui.Parsers.UiMarkdownParser + type: Class + source: + remote: + path: MLEM.Ui/Parsers/UiMarkdownParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UiMarkdownParser + path: ../MLEM.Ui/Parsers/UiMarkdownParser.cs + startLine: 19 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A class for parsing Markdown strings into a set of MLEM.Ui elements with styling for each individual . + + To parse, use or . To style the parsed output, use before parsing. + remarks: >- + Note that this parser is rather rudimentary and doesn't deal well with very complex Markdown documents. Missing features are as follows: + +
  • Lines that end without a double space are still converted to distinct lines rather than being merged with the next line
  • Better list handling, including nested lists
  • Horizontal rules
  • Tables
+ example: [] + syntax: + content: 'public class UiMarkdownParser : UiParser' + content.vb: Public Class UiMarkdownParser Inherits UiParser + inheritance: + - System.Object + - MLEM.Ui.Parsers.UiParser + inheritedMembers: + - MLEM.Ui.Parsers.UiParser.ElementTypes + - MLEM.Ui.Parsers.UiParser.ImageBasePath + - MLEM.Ui.Parsers.UiParser.ImageExceptionHandler + - MLEM.Ui.Parsers.UiParser.GraphicsDevice + - MLEM.Ui.Parsers.UiParser.CodeFont + - MLEM.Ui.Parsers.UiParser.Parse(System.String) + - MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + - MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{{T}},System.Boolean) + - MLEM.Ui.Parsers.UiParser.ParseImage(System.String,System.Action{MLEM.Textures.TextureRegion}) + - 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.Parsers.UiMarkdownParser.#ctor(System.Boolean) + commentId: M:MLEM.Ui.Parsers.UiMarkdownParser.#ctor(System.Boolean) + id: '#ctor(System.Boolean)' + parent: MLEM.Ui.Parsers.UiMarkdownParser + langs: + - csharp + - vb + name: UiMarkdownParser(bool) + nameWithType: UiMarkdownParser.UiMarkdownParser(bool) + fullName: MLEM.Ui.Parsers.UiMarkdownParser.UiMarkdownParser(bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Parsers/UiMarkdownParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Parsers/UiMarkdownParser.cs + startLine: 25 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: Creates a new UI markdown parser and optionally initializes some default style settings. + example: [] + syntax: + content: public UiMarkdownParser(bool applyDefaultStyling = true) + parameters: + - id: applyDefaultStyling + type: System.Boolean + description: Whether default style settings should be applied. + content.vb: Public Sub New(applyDefaultStyling As Boolean = True) + overload: MLEM.Ui.Parsers.UiMarkdownParser.#ctor* + nameWithType.vb: UiMarkdownParser.New(Boolean) + fullName.vb: MLEM.Ui.Parsers.UiMarkdownParser.New(Boolean) + name.vb: New(Boolean) +- uid: MLEM.Ui.Parsers.UiMarkdownParser.ParseUnstyled(System.String) + commentId: M:MLEM.Ui.Parsers.UiMarkdownParser.ParseUnstyled(System.String) + id: ParseUnstyled(System.String) + parent: MLEM.Ui.Parsers.UiMarkdownParser + langs: + - csharp + - vb + name: ParseUnstyled(string) + nameWithType: UiMarkdownParser.ParseUnstyled(string) + fullName: MLEM.Ui.Parsers.UiMarkdownParser.ParseUnstyled(string) + type: Method + source: + remote: + path: MLEM.Ui/Parsers/UiMarkdownParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ParseUnstyled + path: ../MLEM.Ui/Parsers/UiMarkdownParser.cs + startLine: 28 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + Parses the given raw formatted string into a set of elements and returns them along with their . + + This method is used by implementors to parse specific text, and it is used by and . + example: [] + syntax: + content: protected override IEnumerable<(UiParser.ElementType, Element)> ParseUnstyled(string raw) + parameters: + - id: raw + type: System.String + description: The raw string to parse. + return: + type: System.Collections.Generic.IEnumerable{System.ValueTuple{MLEM.Ui.Parsers.UiParser.ElementType,MLEM.Ui.Elements.Element}} + description: The parsed elements, without styling. + content.vb: Protected Overrides Function ParseUnstyled(raw As String) As IEnumerable(Of (UiParser.ElementType, Element)) + overridden: MLEM.Ui.Parsers.UiParser.ParseUnstyled(System.String) + overload: MLEM.Ui.Parsers.UiMarkdownParser.ParseUnstyled* + nameWithType.vb: UiMarkdownParser.ParseUnstyled(String) + fullName.vb: MLEM.Ui.Parsers.UiMarkdownParser.ParseUnstyled(String) + name.vb: ParseUnstyled(String) +references: +- uid: MLEM.Ui.Parsers.UiParser.ElementType + commentId: T:MLEM.Ui.Parsers.UiParser.ElementType + parent: MLEM.Ui.Parsers + href: MLEM.Ui.Parsers.UiParser.html + name: UiParser.ElementType + nameWithType: UiParser.ElementType + fullName: MLEM.Ui.Parsers.UiParser.ElementType + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html +- uid: MLEM.Ui.Parsers.UiParser.Parse(System.String) + commentId: M:MLEM.Ui.Parsers.UiParser.Parse(System.String) + parent: MLEM.Ui.Parsers.UiParser + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Parse_System_String_ + name: Parse(string) + nameWithType: UiParser.Parse(string) + fullName: MLEM.Ui.Parsers.UiParser.Parse(string) + nameWithType.vb: UiParser.Parse(String) + fullName.vb: MLEM.Ui.Parsers.UiParser.Parse(String) + name.vb: Parse(String) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.Parse(System.String) + name: Parse + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Parse_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.Parse(System.String) + name: Parse + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Parse_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Parsers.UiParser + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseInto_System_String_MLEM_Ui_Elements_Element_ + name: ParseInto(string, Element) + nameWithType: UiParser.ParseInto(string, Element) + fullName: MLEM.Ui.Parsers.UiParser.ParseInto(string, MLEM.Ui.Elements.Element) + nameWithType.vb: UiParser.ParseInto(String, Element) + fullName.vb: MLEM.Ui.Parsers.UiParser.ParseInto(String, MLEM.Ui.Elements.Element) + name.vb: ParseInto(String, Element) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + name: ParseInto + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseInto_System_String_MLEM_Ui_Elements_Element_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + name: ParseInto + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseInto_System_String_MLEM_Ui_Elements_Element_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + commentId: M:MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + name: Style(ElementType, Action, bool) + nameWithType: UiParser.Style(UiParser.ElementType, Action, bool) + fullName: MLEM.Ui.Parsers.UiParser.Style(MLEM.Ui.Parsers.UiParser.ElementType, System.Action, bool) + nameWithType.vb: UiParser.Style(Of T)(UiParser.ElementType, Action(Of T), Boolean) + fullName.vb: MLEM.Ui.Parsers.UiParser.Style(Of T)(MLEM.Ui.Parsers.UiParser.ElementType, System.Action(Of T), Boolean) + name.vb: Style(Of T)(ElementType, Action(Of T), Boolean) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + name: Style + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + name: Style + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - 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: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Parsers + commentId: N:MLEM.Ui.Parsers + href: MLEM.html + name: MLEM.Ui.Parsers + nameWithType: MLEM.Ui.Parsers + fullName: MLEM.Ui.Parsers + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Ui + name: Ui + href: MLEM.Ui.html + - name: . + - uid: MLEM.Ui.Parsers + name: Parsers + href: MLEM.Ui.Parsers.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Ui + name: Ui + href: MLEM.Ui.html + - name: . + - uid: MLEM.Ui.Parsers + name: Parsers + href: MLEM.Ui.Parsers.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: MLEM.Ui.Parsers.UiParser + commentId: T:MLEM.Ui.Parsers.UiParser + parent: MLEM.Ui.Parsers + href: MLEM.Ui.Parsers.UiParser.html + name: UiParser + nameWithType: UiParser + fullName: MLEM.Ui.Parsers.UiParser +- uid: MLEM.Ui.Parsers.UiParser.ElementTypes + commentId: F:MLEM.Ui.Parsers.UiParser.ElementTypes + parent: MLEM.Ui.Parsers.UiParser + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ElementTypes + name: ElementTypes + nameWithType: UiParser.ElementTypes + fullName: MLEM.Ui.Parsers.UiParser.ElementTypes +- uid: MLEM.Ui.Parsers.UiParser.ImageBasePath + commentId: F:MLEM.Ui.Parsers.UiParser.ImageBasePath + parent: MLEM.Ui.Parsers.UiParser + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ImageBasePath + name: ImageBasePath + nameWithType: UiParser.ImageBasePath + fullName: MLEM.Ui.Parsers.UiParser.ImageBasePath +- uid: MLEM.Ui.Parsers.UiParser.ImageExceptionHandler + commentId: F:MLEM.Ui.Parsers.UiParser.ImageExceptionHandler + parent: MLEM.Ui.Parsers.UiParser + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ImageExceptionHandler + name: ImageExceptionHandler + nameWithType: UiParser.ImageExceptionHandler + fullName: MLEM.Ui.Parsers.UiParser.ImageExceptionHandler +- uid: MLEM.Ui.Parsers.UiParser.GraphicsDevice + commentId: F:MLEM.Ui.Parsers.UiParser.GraphicsDevice + parent: MLEM.Ui.Parsers.UiParser + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_GraphicsDevice + name: GraphicsDevice + nameWithType: UiParser.GraphicsDevice + fullName: MLEM.Ui.Parsers.UiParser.GraphicsDevice +- uid: MLEM.Ui.Parsers.UiParser.CodeFont + commentId: F:MLEM.Ui.Parsers.UiParser.CodeFont + parent: MLEM.Ui.Parsers.UiParser + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_CodeFont + name: CodeFont + nameWithType: UiParser.CodeFont + fullName: MLEM.Ui.Parsers.UiParser.CodeFont +- uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{{T}},System.Boolean) + commentId: M:MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + parent: MLEM.Ui.Parsers.UiParser + definition: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + name: Style(ElementType, Action, bool) + nameWithType: UiParser.Style(UiParser.ElementType, Action, bool) + fullName: MLEM.Ui.Parsers.UiParser.Style(MLEM.Ui.Parsers.UiParser.ElementType, System.Action, bool) + nameWithType.vb: UiParser.Style(Of T)(UiParser.ElementType, Action(Of T), Boolean) + fullName.vb: MLEM.Ui.Parsers.UiParser.Style(Of T)(MLEM.Ui.Parsers.UiParser.ElementType, System.Action(Of T), Boolean) + name.vb: Style(Of T)(ElementType, Action(Of T), Boolean) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + name: Style + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + name: Style + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - 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: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Parsers.UiParser.ParseImage(System.String,System.Action{MLEM.Textures.TextureRegion}) + commentId: M:MLEM.Ui.Parsers.UiParser.ParseImage(System.String,System.Action{MLEM.Textures.TextureRegion}) + parent: MLEM.Ui.Parsers.UiParser + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseImage_System_String_System_Action_MLEM_Textures_TextureRegion__ + name: ParseImage(string, Action) + nameWithType: UiParser.ParseImage(string, Action) + fullName: MLEM.Ui.Parsers.UiParser.ParseImage(string, System.Action) + nameWithType.vb: UiParser.ParseImage(String, Action(Of TextureRegion)) + fullName.vb: MLEM.Ui.Parsers.UiParser.ParseImage(String, System.Action(Of MLEM.Textures.TextureRegion)) + name.vb: ParseImage(String, Action(Of TextureRegion)) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.ParseImage(System.String,System.Action{MLEM.Textures.TextureRegion}) + name: ParseImage + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseImage_System_String_System_Action_MLEM_Textures_TextureRegion__ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.ParseImage(System.String,System.Action{MLEM.Textures.TextureRegion}) + name: ParseImage + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseImage_System_String_System_Action_MLEM_Textures_TextureRegion__ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Ui.Parsers.UiMarkdownParser.#ctor* + commentId: Overload:MLEM.Ui.Parsers.UiMarkdownParser.#ctor + href: MLEM.Ui.Parsers.UiMarkdownParser.html#MLEM_Ui_Parsers_UiMarkdownParser__ctor_System_Boolean_ + name: UiMarkdownParser + nameWithType: UiMarkdownParser.UiMarkdownParser + fullName: MLEM.Ui.Parsers.UiMarkdownParser.UiMarkdownParser + nameWithType.vb: UiMarkdownParser.New + fullName.vb: MLEM.Ui.Parsers.UiMarkdownParser.New + name.vb: New +- 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.Parsers.UiParser.ParseUnstyled(System.String) + commentId: M:MLEM.Ui.Parsers.UiParser.ParseUnstyled(System.String) + parent: MLEM.Ui.Parsers.UiParser + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseUnstyled_System_String_ + name: ParseUnstyled(string) + nameWithType: UiParser.ParseUnstyled(string) + fullName: MLEM.Ui.Parsers.UiParser.ParseUnstyled(string) + nameWithType.vb: UiParser.ParseUnstyled(String) + fullName.vb: MLEM.Ui.Parsers.UiParser.ParseUnstyled(String) + name.vb: ParseUnstyled(String) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.ParseUnstyled(System.String) + name: ParseUnstyled + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseUnstyled_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.ParseUnstyled(System.String) + name: ParseUnstyled + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseUnstyled_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Parsers.UiMarkdownParser.ParseUnstyled* + commentId: Overload:MLEM.Ui.Parsers.UiMarkdownParser.ParseUnstyled + href: MLEM.Ui.Parsers.UiMarkdownParser.html#MLEM_Ui_Parsers_UiMarkdownParser_ParseUnstyled_System_String_ + name: ParseUnstyled + nameWithType: UiMarkdownParser.ParseUnstyled + fullName: MLEM.Ui.Parsers.UiMarkdownParser.ParseUnstyled +- 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: System.Collections.Generic.IEnumerable{System.ValueTuple{MLEM.Ui.Parsers.UiParser.ElementType,MLEM.Ui.Elements.Element}} + commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{MLEM.Ui.Parsers.UiParser.ElementType,MLEM.Ui.Elements.Element}} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable<(UiParser.ElementType, Element)> + nameWithType: IEnumerable<(UiParser.ElementType, Element)> + fullName: System.Collections.Generic.IEnumerable<(MLEM.Ui.Parsers.UiParser.ElementType, MLEM.Ui.Elements.Element)> + nameWithType.vb: IEnumerable(Of (UiParser.ElementType, Element)) + fullName.vb: System.Collections.Generic.IEnumerable(Of (MLEM.Ui.Parsers.UiParser.ElementType, MLEM.Ui.Elements.Element)) + name.vb: IEnumerable(Of (UiParser.ElementType, Element)) + 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: ( + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - 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: ( + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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 diff --git a/Docs/api/MLEM.Ui.Parsers.UiParser.ElementType.yml b/Docs/api/MLEM.Ui.Parsers.UiParser.ElementType.yml new file mode 100644 index 0000000..5c26254 --- /dev/null +++ b/Docs/api/MLEM.Ui.Parsers.UiParser.ElementType.yml @@ -0,0 +1,659 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Parsers.UiParser.ElementType + commentId: T:MLEM.Ui.Parsers.UiParser.ElementType + id: UiParser.ElementType + parent: MLEM.Ui.Parsers + children: + - MLEM.Ui.Parsers.UiParser.ElementType.Blockquote + - MLEM.Ui.Parsers.UiParser.ElementType.CodeBlock + - MLEM.Ui.Parsers.UiParser.ElementType.Header1 + - MLEM.Ui.Parsers.UiParser.ElementType.Header2 + - MLEM.Ui.Parsers.UiParser.ElementType.Header3 + - MLEM.Ui.Parsers.UiParser.ElementType.Header4 + - MLEM.Ui.Parsers.UiParser.ElementType.Header5 + - MLEM.Ui.Parsers.UiParser.ElementType.Header6 + - MLEM.Ui.Parsers.UiParser.ElementType.Headers + - MLEM.Ui.Parsers.UiParser.ElementType.Image + - MLEM.Ui.Parsers.UiParser.ElementType.Paragraph + - MLEM.Ui.Parsers.UiParser.ElementType.VerticalSpace + langs: + - csharp + - vb + name: UiParser.ElementType + nameWithType: UiParser.ElementType + fullName: MLEM.Ui.Parsers.UiParser.ElementType + type: Enum + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ElementType + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 226 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A flags enumeration used by that contains the types of elements that can be parsed and returned in or . + + This is a flags enumeration so that can have multiple element types being styled at the same time. + example: [] + syntax: + content: >- + [Flags] + + public enum UiParser.ElementType + content.vb: >- + + + Public Enum UiParser.ElementType + attributes: + - type: System.FlagsAttribute + ctor: System.FlagsAttribute.#ctor + arguments: [] +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Blockquote + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Blockquote + id: Blockquote + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: Blockquote + nameWithType: UiParser.ElementType.Blockquote + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Blockquote + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Blockquote + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 233 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A blockquote. + + This element type is a . + example: [] + syntax: + content: Blockquote = 1 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType +- uid: MLEM.Ui.Parsers.UiParser.ElementType.VerticalSpace + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.VerticalSpace + id: VerticalSpace + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: VerticalSpace + nameWithType: UiParser.ElementType.VerticalSpace + fullName: MLEM.Ui.Parsers.UiParser.ElementType.VerticalSpace + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: VerticalSpace + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 238 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A vertical space, which is a gap between multiple paragraphs. + + This element type is a . + example: [] + syntax: + content: VerticalSpace = 2 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Image + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Image + id: Image + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: Image + nameWithType: UiParser.ElementType.Image + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Image + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Image + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 243 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + An image. + + This element type is an . + example: [] + syntax: + content: Image = 4 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Header1 + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Header1 + id: Header1 + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: Header1 + nameWithType: UiParser.ElementType.Header1 + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Header1 + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Header1 + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 248 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A header with header level 1. + + This element type is a . + example: [] + syntax: + content: Header1 = 8 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Header2 + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Header2 + id: Header2 + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: Header2 + nameWithType: UiParser.ElementType.Header2 + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Header2 + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Header2 + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 253 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A header with header level 2. + + This element type is a . + example: [] + syntax: + content: Header2 = 16 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Header3 + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Header3 + id: Header3 + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: Header3 + nameWithType: UiParser.ElementType.Header3 + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Header3 + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Header3 + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 258 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A header with header level 3. + + This element type is a . + example: [] + syntax: + content: Header3 = 32 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Header4 + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Header4 + id: Header4 + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: Header4 + nameWithType: UiParser.ElementType.Header4 + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Header4 + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Header4 + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 263 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A header with header level 4. + + This element type is a . + example: [] + syntax: + content: Header4 = 64 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Header5 + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Header5 + id: Header5 + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: Header5 + nameWithType: UiParser.ElementType.Header5 + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Header5 + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Header5 + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 268 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A header with header level 5. + + This element type is a . + example: [] + syntax: + content: Header5 = 128 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Header6 + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Header6 + id: Header6 + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: Header6 + nameWithType: UiParser.ElementType.Header6 + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Header6 + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Header6 + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 273 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A header with header level 6. + + This element type is a . + example: [] + syntax: + content: Header6 = 256 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Headers + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Headers + id: Headers + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: Headers + nameWithType: UiParser.ElementType.Headers + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Headers + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Headers + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 278 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A combined flag that contains through . + + This element type is a . + example: [] + syntax: + content: Headers = Header1 | Header2 | Header3 | Header4 | Header5 | Header6 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType + content.vb: Headers = Header1 Or Header2 Or Header3 Or Header4 Or Header5 Or Header6 +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Paragraph + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Paragraph + id: Paragraph + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: Paragraph + nameWithType: UiParser.ElementType.Paragraph + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Paragraph + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Paragraph + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 283 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A paragraph, which is one line (or non-vertically spaced section) of text. + + This element type is a . + example: [] + syntax: + content: Paragraph = 512 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType +- uid: MLEM.Ui.Parsers.UiParser.ElementType.CodeBlock + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.CodeBlock + id: CodeBlock + parent: MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: CodeBlock + nameWithType: UiParser.ElementType.CodeBlock + fullName: MLEM.Ui.Parsers.UiParser.ElementType.CodeBlock + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CodeBlock + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 288 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A single line of a code block. + + This element type is a . + example: [] + syntax: + content: CodeBlock = 1024 + return: + type: MLEM.Ui.Parsers.UiParser.ElementType +references: +- uid: MLEM.Ui.Parsers.UiParser + commentId: T:MLEM.Ui.Parsers.UiParser + parent: MLEM.Ui.Parsers + href: MLEM.Ui.Parsers.UiParser.html + name: UiParser + nameWithType: UiParser + fullName: MLEM.Ui.Parsers.UiParser +- uid: MLEM.Ui.Parsers.UiParser.Parse(System.String) + commentId: M:MLEM.Ui.Parsers.UiParser.Parse(System.String) + parent: MLEM.Ui.Parsers.UiParser + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Parse_System_String_ + name: Parse(string) + nameWithType: UiParser.Parse(string) + fullName: MLEM.Ui.Parsers.UiParser.Parse(string) + nameWithType.vb: UiParser.Parse(String) + fullName.vb: MLEM.Ui.Parsers.UiParser.Parse(String) + name.vb: Parse(String) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.Parse(System.String) + name: Parse + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Parse_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.Parse(System.String) + name: Parse + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Parse_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Parsers.UiParser + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseInto_System_String_MLEM_Ui_Elements_Element_ + name: ParseInto(string, Element) + nameWithType: UiParser.ParseInto(string, Element) + fullName: MLEM.Ui.Parsers.UiParser.ParseInto(string, MLEM.Ui.Elements.Element) + nameWithType.vb: UiParser.ParseInto(String, Element) + fullName.vb: MLEM.Ui.Parsers.UiParser.ParseInto(String, MLEM.Ui.Elements.Element) + name.vb: ParseInto(String, Element) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + name: ParseInto + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseInto_System_String_MLEM_Ui_Elements_Element_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + name: ParseInto + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseInto_System_String_MLEM_Ui_Elements_Element_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + commentId: M:MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + name: Style(ElementType, Action, bool) + nameWithType: UiParser.Style(UiParser.ElementType, Action, bool) + fullName: MLEM.Ui.Parsers.UiParser.Style(MLEM.Ui.Parsers.UiParser.ElementType, System.Action, bool) + nameWithType.vb: UiParser.Style(Of T)(UiParser.ElementType, Action(Of T), Boolean) + fullName.vb: MLEM.Ui.Parsers.UiParser.Style(Of T)(MLEM.Ui.Parsers.UiParser.ElementType, System.Action(Of T), Boolean) + name.vb: Style(Of T)(ElementType, Action(Of T), Boolean) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + name: Style + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + name: Style + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - 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: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Parsers + commentId: N:MLEM.Ui.Parsers + href: MLEM.html + name: MLEM.Ui.Parsers + nameWithType: MLEM.Ui.Parsers + fullName: MLEM.Ui.Parsers + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Ui + name: Ui + href: MLEM.Ui.html + - name: . + - uid: MLEM.Ui.Parsers + name: Parsers + href: MLEM.Ui.Parsers.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Ui + name: Ui + href: MLEM.Ui.html + - name: . + - uid: MLEM.Ui.Parsers + name: Parsers + href: MLEM.Ui.Parsers.html +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Paragraph + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Paragraph + href: MLEM.Ui.Parsers.UiParser.ElementType.html#MLEM_Ui_Parsers_UiParser_ElementType_Paragraph + name: Paragraph + nameWithType: UiParser.ElementType.Paragraph + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Paragraph +- uid: MLEM.Ui.Parsers.UiParser.ElementType + commentId: T:MLEM.Ui.Parsers.UiParser.ElementType + parent: MLEM.Ui.Parsers + href: MLEM.Ui.Parsers.UiParser.html + name: UiParser.ElementType + nameWithType: UiParser.ElementType + fullName: MLEM.Ui.Parsers.UiParser.ElementType + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html +- uid: MLEM.Ui.Parsers.UiParser.ElementType.VerticalSpace + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.VerticalSpace + href: MLEM.Ui.Parsers.UiParser.ElementType.html#MLEM_Ui_Parsers_UiParser_ElementType_VerticalSpace + name: VerticalSpace + nameWithType: UiParser.ElementType.VerticalSpace + fullName: MLEM.Ui.Parsers.UiParser.ElementType.VerticalSpace +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Image + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Image + href: MLEM.Ui.Parsers.UiParser.ElementType.html#MLEM_Ui_Parsers_UiParser_ElementType_Image + name: Image + nameWithType: UiParser.ElementType.Image + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Image +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Header1 + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Header1 + href: MLEM.Ui.Parsers.UiParser.ElementType.html#MLEM_Ui_Parsers_UiParser_ElementType_Header1 + name: Header1 + nameWithType: UiParser.ElementType.Header1 + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Header1 +- uid: MLEM.Ui.Parsers.UiParser.ElementType.Header6 + commentId: F:MLEM.Ui.Parsers.UiParser.ElementType.Header6 + href: MLEM.Ui.Parsers.UiParser.ElementType.html#MLEM_Ui_Parsers_UiParser_ElementType_Header6 + name: Header6 + nameWithType: UiParser.ElementType.Header6 + fullName: MLEM.Ui.Parsers.UiParser.ElementType.Header6 diff --git a/Docs/api/MLEM.Ui.Parsers.UiParser.yml b/Docs/api/MLEM.Ui.Parsers.UiParser.yml new file mode 100644 index 0000000..69b3f5d --- /dev/null +++ b/Docs/api/MLEM.Ui.Parsers.UiParser.yml @@ -0,0 +1,1548 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Parsers.UiParser + commentId: T:MLEM.Ui.Parsers.UiParser + id: UiParser + parent: MLEM.Ui.Parsers + children: + - MLEM.Ui.Parsers.UiParser.#ctor(System.Boolean) + - MLEM.Ui.Parsers.UiParser.CodeFont + - MLEM.Ui.Parsers.UiParser.ElementTypes + - MLEM.Ui.Parsers.UiParser.GraphicsDevice + - MLEM.Ui.Parsers.UiParser.ImageBasePath + - MLEM.Ui.Parsers.UiParser.ImageExceptionHandler + - MLEM.Ui.Parsers.UiParser.Parse(System.String) + - MLEM.Ui.Parsers.UiParser.ParseImage(System.String,System.Action{MLEM.Textures.TextureRegion}) + - MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + - MLEM.Ui.Parsers.UiParser.ParseUnstyled(System.String) + - MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + langs: + - csharp + - vb + name: UiParser + nameWithType: UiParser + fullName: MLEM.Ui.Parsers.UiParser + type: Class + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UiParser + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 21 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + A base class for parsing various types of formatted strings into a set of MLEM.Ui elements with styling for each individual . + + The only parser currently implemented is . + example: [] + syntax: + content: public abstract class UiParser + content.vb: Public MustInherit Class UiParser + inheritance: + - System.Object + derivedClasses: + - MLEM.Ui.Parsers.UiMarkdownParser + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Ui.Parsers.UiParser.ElementTypes + commentId: F:MLEM.Ui.Parsers.UiParser.ElementTypes + id: ElementTypes + parent: MLEM.Ui.Parsers.UiParser + langs: + - csharp + - vb + name: ElementTypes + nameWithType: UiParser.ElementTypes + fullName: MLEM.Ui.Parsers.UiParser.ElementTypes + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ElementTypes + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 26 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: An array containing all of the enum values. + example: [] + syntax: + content: public static readonly UiParser.ElementType[] ElementTypes + return: + type: MLEM.Ui.Parsers.UiParser.ElementType[] + content.vb: Public Shared ReadOnly ElementTypes As UiParser.ElementType() +- uid: MLEM.Ui.Parsers.UiParser.ImageBasePath + commentId: F:MLEM.Ui.Parsers.UiParser.ImageBasePath + id: ImageBasePath + parent: MLEM.Ui.Parsers.UiParser + langs: + - csharp + - vb + name: ImageBasePath + nameWithType: UiParser.ImageBasePath + fullName: MLEM.Ui.Parsers.UiParser.ImageBasePath + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ImageBasePath + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 36 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: The base path for images, which is prepended to the image link. + example: [] + syntax: + content: public string ImageBasePath + return: + type: System.String + content.vb: Public ImageBasePath As String +- uid: MLEM.Ui.Parsers.UiParser.ImageExceptionHandler + commentId: F:MLEM.Ui.Parsers.UiParser.ImageExceptionHandler + id: ImageExceptionHandler + parent: MLEM.Ui.Parsers.UiParser + langs: + - csharp + - vb + name: ImageExceptionHandler + nameWithType: UiParser.ImageExceptionHandler + fullName: MLEM.Ui.Parsers.UiParser.ImageExceptionHandler + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ImageExceptionHandler + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 41 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + An action that is invoked when an image fails to load while parsing. + + This action receives the expected location of the image, as well as the that occured. + example: [] + syntax: + content: public Action ImageExceptionHandler + return: + type: System.Action{System.String,System.Exception} + content.vb: Public ImageExceptionHandler As Action(Of String, Exception) +- uid: MLEM.Ui.Parsers.UiParser.GraphicsDevice + commentId: F:MLEM.Ui.Parsers.UiParser.GraphicsDevice + id: GraphicsDevice + parent: MLEM.Ui.Parsers.UiParser + langs: + - csharp + - vb + name: GraphicsDevice + nameWithType: UiParser.GraphicsDevice + fullName: MLEM.Ui.Parsers.UiParser.GraphicsDevice + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GraphicsDevice + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 45 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: The graphics device that should be used when loading images and other graphics-dependent content. + example: [] + syntax: + content: public GraphicsDevice GraphicsDevice + return: + type: Microsoft.Xna.Framework.Graphics.GraphicsDevice + content.vb: Public GraphicsDevice As GraphicsDevice +- uid: MLEM.Ui.Parsers.UiParser.CodeFont + commentId: F:MLEM.Ui.Parsers.UiParser.CodeFont + id: CodeFont + parent: MLEM.Ui.Parsers.UiParser + langs: + - csharp + - vb + name: CodeFont + nameWithType: UiParser.CodeFont + fullName: MLEM.Ui.Parsers.UiParser.CodeFont + type: Field + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CodeFont + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 51 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + The name of the font used for inline code as well as code blocks. + + This only has an effect if a font with this name is added to the used 's . + + This defaults to "Monospaced" if default styling is applied in . + example: [] + syntax: + content: public string CodeFont + return: + type: System.String + content.vb: Public CodeFont As String +- uid: MLEM.Ui.Parsers.UiParser.#ctor(System.Boolean) + commentId: M:MLEM.Ui.Parsers.UiParser.#ctor(System.Boolean) + id: '#ctor(System.Boolean)' + parent: MLEM.Ui.Parsers.UiParser + langs: + - csharp + - vb + name: UiParser(bool) + nameWithType: UiParser.UiParser(bool) + fullName: MLEM.Ui.Parsers.UiParser.UiParser(bool) + type: Constructor + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 59 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: Creates a new UI parser and optionally initializes some default style settings. + example: [] + syntax: + content: protected UiParser(bool applyDefaultStyling) + parameters: + - id: applyDefaultStyling + type: System.Boolean + description: Whether default style settings should be applied. + content.vb: Protected Sub New(applyDefaultStyling As Boolean) + overload: MLEM.Ui.Parsers.UiParser.#ctor* + nameWithType.vb: UiParser.New(Boolean) + fullName.vb: MLEM.Ui.Parsers.UiParser.New(Boolean) + name.vb: New(Boolean) +- uid: MLEM.Ui.Parsers.UiParser.ParseUnstyled(System.String) + commentId: M:MLEM.Ui.Parsers.UiParser.ParseUnstyled(System.String) + id: ParseUnstyled(System.String) + parent: MLEM.Ui.Parsers.UiParser + langs: + - csharp + - vb + name: ParseUnstyled(string) + nameWithType: UiParser.ParseUnstyled(string) + fullName: MLEM.Ui.Parsers.UiParser.ParseUnstyled(string) + type: Method + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ParseUnstyled + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 79 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + Parses the given raw formatted string into a set of elements and returns them along with their . + + This method is used by implementors to parse specific text, and it is used by and . + example: [] + syntax: + content: protected abstract IEnumerable<(UiParser.ElementType, Element)> ParseUnstyled(string raw) + parameters: + - id: raw + type: System.String + description: The raw string to parse. + return: + type: System.Collections.Generic.IEnumerable{System.ValueTuple{MLEM.Ui.Parsers.UiParser.ElementType,MLEM.Ui.Elements.Element}} + description: The parsed elements, without styling. + content.vb: Protected MustOverride Function ParseUnstyled(raw As String) As IEnumerable(Of (UiParser.ElementType, Element)) + overload: MLEM.Ui.Parsers.UiParser.ParseUnstyled* + nameWithType.vb: UiParser.ParseUnstyled(String) + fullName.vb: MLEM.Ui.Parsers.UiParser.ParseUnstyled(String) + name.vb: ParseUnstyled(String) +- uid: MLEM.Ui.Parsers.UiParser.Parse(System.String) + commentId: M:MLEM.Ui.Parsers.UiParser.Parse(System.String) + id: Parse(System.String) + parent: MLEM.Ui.Parsers.UiParser + langs: + - csharp + - vb + name: Parse(string) + nameWithType: UiParser.Parse(string) + fullName: MLEM.Ui.Parsers.UiParser.Parse(string) + type: Method + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Parse + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 87 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + Parses the given raw formatted string into a set of elements and returns them along with their . + + During this process, the element stylings specified using are also applied. + example: [] + syntax: + content: public IEnumerable<(UiParser.ElementType, Element)> Parse(string raw) + parameters: + - id: raw + type: System.String + description: The raw string to parse. + return: + type: System.Collections.Generic.IEnumerable{System.ValueTuple{MLEM.Ui.Parsers.UiParser.ElementType,MLEM.Ui.Elements.Element}} + description: The parsed elements. + content.vb: Public Function Parse(raw As String) As IEnumerable(Of (UiParser.ElementType, Element)) + overload: MLEM.Ui.Parsers.UiParser.Parse* + nameWithType.vb: UiParser.Parse(String) + fullName.vb: MLEM.Ui.Parsers.UiParser.Parse(String) + name.vb: Parse(String) +- uid: MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + id: ParseInto(System.String,MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Parsers.UiParser + langs: + - csharp + - vb + name: ParseInto(string, Element) + nameWithType: UiParser.ParseInto(string, Element) + fullName: MLEM.Ui.Parsers.UiParser.ParseInto(string, MLEM.Ui.Elements.Element) + type: Method + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ParseInto + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 102 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + Parses the given raw formatted string into a set of elements (using ) and adds them as children to the givem element. + + During this process, the element stylings specified using are also applied. + example: [] + syntax: + content: public Element ParseInto(string raw, Element element) + parameters: + - id: raw + type: System.String + description: The raw string to parse. + - id: element + type: MLEM.Ui.Elements.Element + description: The element to add the parsed elements to. + return: + type: MLEM.Ui.Elements.Element + description: The element, for chaining. + content.vb: Public Function ParseInto(raw As String, element As Element) As Element + overload: MLEM.Ui.Parsers.UiParser.ParseInto* + nameWithType.vb: UiParser.ParseInto(String, Element) + fullName.vb: MLEM.Ui.Parsers.UiParser.ParseInto(String, MLEM.Ui.Elements.Element) + name.vb: ParseInto(String, Element) +- uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + commentId: M:MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + id: Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + parent: MLEM.Ui.Parsers.UiParser + langs: + - csharp + - vb + name: Style(ElementType, Action, bool) + nameWithType: UiParser.Style(UiParser.ElementType, Action, bool) + fullName: MLEM.Ui.Parsers.UiParser.Style(MLEM.Ui.Parsers.UiParser.ElementType, System.Action, bool) + type: Method + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Style + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 117 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + Specifies an action to be invoked when a new element with the given is parsed in or . + + These actions can be used to modify the style properties of the created elements similarly to . + example: [] + syntax: + content: 'public UiParser Style(UiParser.ElementType types, Action style, bool add = false) where T : Element' + parameters: + - id: types + type: MLEM.Ui.Parsers.UiParser.ElementType + description: The element types that should be styled. Can be a combined flag. + - id: style + type: System.Action{{T}} + description: The action that styles the elements with the given element type. + - id: add + type: System.Boolean + description: Whether the style function should be added to the existing style settings rather than replacing them. + typeParameters: + - id: T + description: The type of elements that the given flags are expected to be. + return: + type: MLEM.Ui.Parsers.UiParser + description: This parser, for chaining. + content.vb: Public Function Style(Of T As Element)(types As UiParser.ElementType, style As Action(Of T), add As Boolean = False) As UiParser + overload: MLEM.Ui.Parsers.UiParser.Style* + nameWithType.vb: UiParser.Style(Of T)(UiParser.ElementType, Action(Of T), Boolean) + fullName.vb: MLEM.Ui.Parsers.UiParser.Style(Of T)(MLEM.Ui.Parsers.UiParser.ElementType, System.Action(Of T), Boolean) + name.vb: Style(Of T)(ElementType, Action(Of T), Boolean) +- uid: MLEM.Ui.Parsers.UiParser.ParseImage(System.String,System.Action{MLEM.Textures.TextureRegion}) + commentId: M:MLEM.Ui.Parsers.UiParser.ParseImage(System.String,System.Action{MLEM.Textures.TextureRegion}) + id: ParseImage(System.String,System.Action{MLEM.Textures.TextureRegion}) + parent: MLEM.Ui.Parsers.UiParser + langs: + - csharp + - vb + name: ParseImage(string, Action) + nameWithType: UiParser.ParseImage(string, Action) + fullName: MLEM.Ui.Parsers.UiParser.ParseImage(string, System.Action) + type: Method + source: + remote: + path: MLEM.Ui/Parsers/UiParser.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ParseImage + path: ../MLEM.Ui/Parsers/UiParser.cs + startLine: 143 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Parsers + summary: >- + Parses the given path into a element by loading it from disk or downloading it from the internet. + + Note that, for a path that doesn't start with http and isn't rooted, the is prepended automatically. + + This method invokes an asynchronouns action, meaning the 's will likely not have loaded in when this method returns. + example: [] + syntax: + content: protected Image ParseImage(string path, Action onImageFetched = null) + parameters: + - id: path + type: System.String + description: The absolute, relative or web path to the image. + - id: onImageFetched + type: System.Action{MLEM.Textures.TextureRegion} + description: An action that is invoked with the loaded image once it is fetched. Note that this action will be invoked synchronously. + return: + type: MLEM.Ui.Elements.Image + description: The loaded image. + content.vb: Protected Function ParseImage(path As String, onImageFetched As Action(Of TextureRegion) = Nothing) As Image + overload: MLEM.Ui.Parsers.UiParser.ParseImage* + exceptions: + - type: System.NullReferenceException + commentId: T:System.NullReferenceException + description: Thrown if is null, or if there is an loading the image and is unset. + nameWithType.vb: UiParser.ParseImage(String, Action(Of TextureRegion)) + fullName.vb: MLEM.Ui.Parsers.UiParser.ParseImage(String, System.Action(Of MLEM.Textures.TextureRegion)) + name.vb: ParseImage(String, Action(Of TextureRegion)) +references: +- uid: MLEM.Ui.Parsers.UiParser.ElementType + commentId: T:MLEM.Ui.Parsers.UiParser.ElementType + parent: MLEM.Ui.Parsers + href: MLEM.Ui.Parsers.UiParser.html + name: UiParser.ElementType + nameWithType: UiParser.ElementType + fullName: MLEM.Ui.Parsers.UiParser.ElementType + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html +- uid: MLEM.Ui.Parsers.UiMarkdownParser + commentId: T:MLEM.Ui.Parsers.UiMarkdownParser + href: MLEM.Ui.Parsers.UiMarkdownParser.html + name: UiMarkdownParser + nameWithType: UiMarkdownParser + fullName: MLEM.Ui.Parsers.UiMarkdownParser +- uid: MLEM.Ui.Parsers + commentId: N:MLEM.Ui.Parsers + href: MLEM.html + name: MLEM.Ui.Parsers + nameWithType: MLEM.Ui.Parsers + fullName: MLEM.Ui.Parsers + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Ui + name: Ui + href: MLEM.Ui.html + - name: . + - uid: MLEM.Ui.Parsers + name: Parsers + href: MLEM.Ui.Parsers.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Ui + name: Ui + href: MLEM.Ui.html + - name: . + - uid: MLEM.Ui.Parsers + name: Parsers + href: MLEM.Ui.Parsers.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Ui.Parsers.UiParser.ElementType[] + isExternal: true + href: MLEM.Ui.Parsers.UiParser.ElementType.html + name: ElementType[] + nameWithType: UiParser.ElementType[] + fullName: MLEM.Ui.Parsers.UiParser.ElementType[] + nameWithType.vb: UiParser.ElementType() + fullName.vb: MLEM.Ui.Parsers.UiParser.ElementType() + name.vb: ElementType() + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ( + - name: ) +- 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: System.Exception + commentId: T:System.Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception + name: Exception + nameWithType: Exception + fullName: System.Exception +- uid: System.Action{System.String,System.Exception} + commentId: T:System.Action{System.String,System.Exception} + parent: System + definition: System.Action`2 + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of String, Exception) + fullName.vb: System.Action(Of String, System.Exception) + name.vb: Action(Of String, Exception) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Exception + name: Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Exception + name: Exception + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.exception + - name: ) +- uid: System.Action`2 + commentId: T:System.Action`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T1, T2) + fullName.vb: System.Action(Of T1, T2) + name.vb: Action(Of T1, T2) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) +- uid: Microsoft.Xna.Framework.Graphics.GraphicsDevice + commentId: T:Microsoft.Xna.Framework.Graphics.GraphicsDevice + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: GraphicsDevice + nameWithType: GraphicsDevice + fullName: Microsoft.Xna.Framework.Graphics.GraphicsDevice +- uid: Microsoft.Xna.Framework.Graphics + 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.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.UiStyle.AdditionalFonts + commentId: F:MLEM.Ui.Style.UiStyle.AdditionalFonts + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AdditionalFonts + name: AdditionalFonts + nameWithType: UiStyle.AdditionalFonts + fullName: MLEM.Ui.Style.UiStyle.AdditionalFonts +- uid: MLEM.Ui.Parsers.UiParser.#ctor(System.Boolean) + commentId: M:MLEM.Ui.Parsers.UiParser.#ctor(System.Boolean) + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser__ctor_System_Boolean_ + name: UiParser(bool) + nameWithType: UiParser.UiParser(bool) + fullName: MLEM.Ui.Parsers.UiParser.UiParser(bool) + nameWithType.vb: UiParser.New(Boolean) + fullName.vb: MLEM.Ui.Parsers.UiParser.New(Boolean) + name.vb: New(Boolean) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.#ctor(System.Boolean) + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser__ctor_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - name: New + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- 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.Ui.Parsers.UiParser.#ctor* + commentId: Overload:MLEM.Ui.Parsers.UiParser.#ctor + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser__ctor_System_Boolean_ + name: UiParser + nameWithType: UiParser.UiParser + fullName: MLEM.Ui.Parsers.UiParser.UiParser + nameWithType.vb: UiParser.New + fullName.vb: MLEM.Ui.Parsers.UiParser.New + name.vb: New +- 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.Parsers.UiParser.Parse(System.String) + commentId: M:MLEM.Ui.Parsers.UiParser.Parse(System.String) + parent: MLEM.Ui.Parsers.UiParser + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Parse_System_String_ + name: Parse(string) + nameWithType: UiParser.Parse(string) + fullName: MLEM.Ui.Parsers.UiParser.Parse(string) + nameWithType.vb: UiParser.Parse(String) + fullName.vb: MLEM.Ui.Parsers.UiParser.Parse(String) + name.vb: Parse(String) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.Parse(System.String) + name: Parse + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Parse_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.Parse(System.String) + name: Parse + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Parse_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Parsers.UiParser + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseInto_System_String_MLEM_Ui_Elements_Element_ + name: ParseInto(string, Element) + nameWithType: UiParser.ParseInto(string, Element) + fullName: MLEM.Ui.Parsers.UiParser.ParseInto(string, MLEM.Ui.Elements.Element) + nameWithType.vb: UiParser.ParseInto(String, Element) + fullName.vb: MLEM.Ui.Parsers.UiParser.ParseInto(String, MLEM.Ui.Elements.Element) + name.vb: ParseInto(String, Element) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + name: ParseInto + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseInto_System_String_MLEM_Ui_Elements_Element_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.ParseInto(System.String,MLEM.Ui.Elements.Element) + name: ParseInto + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseInto_System_String_MLEM_Ui_Elements_Element_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Parsers.UiParser.ParseUnstyled* + commentId: Overload:MLEM.Ui.Parsers.UiParser.ParseUnstyled + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseUnstyled_System_String_ + name: ParseUnstyled + nameWithType: UiParser.ParseUnstyled + fullName: MLEM.Ui.Parsers.UiParser.ParseUnstyled +- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{MLEM.Ui.Parsers.UiParser.ElementType,MLEM.Ui.Elements.Element}} + commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{MLEM.Ui.Parsers.UiParser.ElementType,MLEM.Ui.Elements.Element}} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable<(UiParser.ElementType, Element)> + nameWithType: IEnumerable<(UiParser.ElementType, Element)> + fullName: System.Collections.Generic.IEnumerable<(MLEM.Ui.Parsers.UiParser.ElementType, MLEM.Ui.Elements.Element)> + nameWithType.vb: IEnumerable(Of (UiParser.ElementType, Element)) + fullName.vb: System.Collections.Generic.IEnumerable(Of (MLEM.Ui.Parsers.UiParser.ElementType, MLEM.Ui.Elements.Element)) + name.vb: IEnumerable(Of (UiParser.ElementType, Element)) + 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: ( + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - 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: ( + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + - name: ) +- uid: MLEM.Ui.Parsers.UiParser + commentId: T:MLEM.Ui.Parsers.UiParser + parent: MLEM.Ui.Parsers + href: MLEM.Ui.Parsers.UiParser.html + name: UiParser + nameWithType: UiParser + fullName: MLEM.Ui.Parsers.UiParser +- 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + commentId: M:MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + isExternal: true + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + name: Style(ElementType, Action, bool) + nameWithType: UiParser.Style(UiParser.ElementType, Action, bool) + fullName: MLEM.Ui.Parsers.UiParser.Style(MLEM.Ui.Parsers.UiParser.ElementType, System.Action, bool) + nameWithType.vb: UiParser.Style(Of T)(UiParser.ElementType, Action(Of T), Boolean) + fullName.vb: MLEM.Ui.Parsers.UiParser.Style(Of T)(MLEM.Ui.Parsers.UiParser.ElementType, System.Action(Of T), Boolean) + name.vb: Style(Of T)(ElementType, Action(Of T), Boolean) + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + name: Style + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser.Style``1(MLEM.Ui.Parsers.UiParser.ElementType,System.Action{``0},System.Boolean) + name: Style + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + - name: ',' + - name: " " + - 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: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Parsers.UiParser.Parse* + commentId: Overload:MLEM.Ui.Parsers.UiParser.Parse + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Parse_System_String_ + name: Parse + nameWithType: UiParser.Parse + fullName: MLEM.Ui.Parsers.UiParser.Parse +- uid: MLEM.Ui.Parsers.UiParser.ParseInto* + commentId: Overload:MLEM.Ui.Parsers.UiParser.ParseInto + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseInto_System_String_MLEM_Ui_Elements_Element_ + name: ParseInto + nameWithType: UiParser.ParseInto + fullName: MLEM.Ui.Parsers.UiParser.ParseInto +- 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.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + commentId: M:MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + isExternal: true + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + name: AddCustomStyle(Action, bool) + nameWithType: UiStyle.AddCustomStyle(Action, bool) + fullName: MLEM.Ui.Style.UiStyle.AddCustomStyle(System.Action, bool) + nameWithType.vb: UiStyle.AddCustomStyle(Of T)(Action(Of T), Boolean) + fullName.vb: MLEM.Ui.Style.UiStyle.AddCustomStyle(Of T)(System.Action(Of T), Boolean) + name.vb: AddCustomStyle(Of T)(Action(Of T), Boolean) + spec.csharp: + - uid: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + name: AddCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + name: AddCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - 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: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Parsers.UiParser.Style* + commentId: Overload:MLEM.Ui.Parsers.UiParser.Style + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_Style__1_MLEM_Ui_Parsers_UiParser_ElementType_System_Action___0__System_Boolean_ + name: Style + nameWithType: UiParser.Style + fullName: MLEM.Ui.Parsers.UiParser.Style +- uid: System.Action{{T}} + commentId: T:System.Action{``0} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + 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: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + 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: MLEM.Ui.Elements.Image + commentId: T:MLEM.Ui.Elements.Image + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Image.html + name: Image + nameWithType: Image + fullName: MLEM.Ui.Elements.Image +- uid: MLEM.Ui.Parsers.UiParser.ImageBasePath + commentId: F:MLEM.Ui.Parsers.UiParser.ImageBasePath + parent: MLEM.Ui.Parsers.UiParser + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ImageBasePath + name: ImageBasePath + nameWithType: UiParser.ImageBasePath + fullName: MLEM.Ui.Parsers.UiParser.ImageBasePath +- uid: MLEM.Ui.Elements.Image.Texture + commentId: P:MLEM.Ui.Elements.Image.Texture + parent: MLEM.Ui.Elements.Image + href: MLEM.Ui.Elements.Image.html#MLEM_Ui_Elements_Image_Texture + name: Texture + nameWithType: Image.Texture + fullName: MLEM.Ui.Elements.Image.Texture +- uid: MLEM.Ui.Parsers.UiParser.GraphicsDevice + commentId: F:MLEM.Ui.Parsers.UiParser.GraphicsDevice + parent: MLEM.Ui.Parsers.UiParser + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_GraphicsDevice + name: GraphicsDevice + nameWithType: UiParser.GraphicsDevice + fullName: MLEM.Ui.Parsers.UiParser.GraphicsDevice +- uid: MLEM.Ui.Parsers.UiParser.ImageExceptionHandler + commentId: F:MLEM.Ui.Parsers.UiParser.ImageExceptionHandler + parent: MLEM.Ui.Parsers.UiParser + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ImageExceptionHandler + name: ImageExceptionHandler + nameWithType: UiParser.ImageExceptionHandler + fullName: MLEM.Ui.Parsers.UiParser.ImageExceptionHandler +- uid: System.NullReferenceException + commentId: T:System.NullReferenceException + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullreferenceexception + name: NullReferenceException + nameWithType: NullReferenceException + fullName: System.NullReferenceException +- uid: MLEM.Ui.Parsers.UiParser.ParseImage* + commentId: Overload:MLEM.Ui.Parsers.UiParser.ParseImage + href: MLEM.Ui.Parsers.UiParser.html#MLEM_Ui_Parsers_UiParser_ParseImage_System_String_System_Action_MLEM_Textures_TextureRegion__ + name: ParseImage + nameWithType: UiParser.ParseImage + fullName: MLEM.Ui.Parsers.UiParser.ParseImage +- uid: System.Action{MLEM.Textures.TextureRegion} + commentId: T:System.Action{MLEM.Textures.TextureRegion} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of TextureRegion) + fullName.vb: System.Action(Of MLEM.Textures.TextureRegion) + name.vb: Action(Of TextureRegion) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.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.Textures.TextureRegion + name: TextureRegion + href: MLEM.Textures.TextureRegion.html + - name: ) diff --git a/Docs/api/MLEM.Ui.Parsers.yml b/Docs/api/MLEM.Ui.Parsers.yml new file mode 100644 index 0000000..1ab1e58 --- /dev/null +++ b/Docs/api/MLEM.Ui.Parsers.yml @@ -0,0 +1,85 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Parsers + commentId: N:MLEM.Ui.Parsers + id: MLEM.Ui.Parsers + children: + - MLEM.Ui.Parsers.UiMarkdownParser + - MLEM.Ui.Parsers.UiParser + - MLEM.Ui.Parsers.UiParser.ElementType + langs: + - csharp + - vb + name: MLEM.Ui.Parsers + nameWithType: MLEM.Ui.Parsers + fullName: MLEM.Ui.Parsers + type: Namespace + assemblies: + - MLEM.Ui +references: +- uid: MLEM.Ui.Parsers.UiMarkdownParser + commentId: T:MLEM.Ui.Parsers.UiMarkdownParser + href: MLEM.Ui.Parsers.UiMarkdownParser.html + name: UiMarkdownParser + nameWithType: UiMarkdownParser + fullName: MLEM.Ui.Parsers.UiMarkdownParser +- uid: MLEM.Ui.Parsers.UiParser + commentId: T:MLEM.Ui.Parsers.UiParser + parent: MLEM.Ui.Parsers + href: MLEM.Ui.Parsers.UiParser.html + name: UiParser + nameWithType: UiParser + fullName: MLEM.Ui.Parsers.UiParser +- uid: MLEM.Ui.Parsers.UiParser.ElementType + commentId: T:MLEM.Ui.Parsers.UiParser.ElementType + parent: MLEM.Ui.Parsers + href: MLEM.Ui.Parsers.UiParser.html + name: UiParser.ElementType + nameWithType: UiParser.ElementType + fullName: MLEM.Ui.Parsers.UiParser.ElementType + spec.csharp: + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html + spec.vb: + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + href: MLEM.Ui.Parsers.UiParser.html + - name: . + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: ElementType + href: MLEM.Ui.Parsers.UiParser.ElementType.html +- uid: MLEM.Ui.Parsers + commentId: N:MLEM.Ui.Parsers + href: MLEM.html + name: MLEM.Ui.Parsers + nameWithType: MLEM.Ui.Parsers + fullName: MLEM.Ui.Parsers + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Ui + name: Ui + href: MLEM.Ui.html + - name: . + - uid: MLEM.Ui.Parsers + name: Parsers + href: MLEM.Ui.Parsers.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Ui + name: Ui + href: MLEM.Ui.html + - name: . + - uid: MLEM.Ui.Parsers + name: Parsers + href: MLEM.Ui.Parsers.html diff --git a/Docs/api/MLEM.Ui.RootElement.yml b/Docs/api/MLEM.Ui.RootElement.yml new file mode 100644 index 0000000..056c370 --- /dev/null +++ b/Docs/api/MLEM.Ui.RootElement.yml @@ -0,0 +1,1623 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.RootElement + commentId: T:MLEM.Ui.RootElement + id: RootElement + parent: MLEM.Ui + children: + - MLEM.Ui.RootElement.ActualScale + - MLEM.Ui.RootElement.CanBeActive + - MLEM.Ui.RootElement.CanSelectContent + - MLEM.Ui.RootElement.Element + - MLEM.Ui.RootElement.InvTransform + - MLEM.Ui.RootElement.Name + - MLEM.Ui.RootElement.OnAddedToUi + - MLEM.Ui.RootElement.OnElementAdded + - MLEM.Ui.RootElement.OnElementRemoved + - MLEM.Ui.RootElement.OnRemovedFromUi + - MLEM.Ui.RootElement.Priority + - MLEM.Ui.RootElement.Scale + - MLEM.Ui.RootElement.ScaleOrigin(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + - MLEM.Ui.RootElement.SelectedElement + - MLEM.Ui.RootElement.System + - MLEM.Ui.RootElement.Transform + langs: + - csharp + - vb + name: RootElement + nameWithType: RootElement + fullName: MLEM.Ui.RootElement + type: Class + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RootElement + path: ../MLEM.Ui/UiSystem.cs + startLine: 449 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + A root element is a wrapper around an that contains additional data. + + Root elements are only used for the element in each element tree that doesn't have a + + To create a new root element, use + example: [] + syntax: + content: 'public class RootElement : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class RootElement Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.RootElement.Name + commentId: F:MLEM.Ui.RootElement.Name + id: Name + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: Name + nameWithType: RootElement.Name + fullName: MLEM.Ui.RootElement.Name + type: Field + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Name + path: ../MLEM.Ui/UiSystem.cs + startLine: 454 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: The name of this root element + example: [] + syntax: + content: public readonly string Name + return: + type: System.String + content.vb: Public ReadOnly Name As String +- uid: MLEM.Ui.RootElement.Element + commentId: F:MLEM.Ui.RootElement.Element + id: Element + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: Element + nameWithType: RootElement.Element + fullName: MLEM.Ui.RootElement.Element + type: Field + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Element + path: ../MLEM.Ui/UiSystem.cs + startLine: 459 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + The element that this root element represents. + + This is the only element in its family tree that does not have a . + example: [] + syntax: + content: public readonly Element Element + return: + type: MLEM.Ui.Elements.Element + content.vb: Public ReadOnly Element As Element +- uid: MLEM.Ui.RootElement.System + commentId: F:MLEM.Ui.RootElement.System + id: System + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: System + nameWithType: RootElement.System + fullName: MLEM.Ui.RootElement.System + type: Field + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: System + path: ../MLEM.Ui/UiSystem.cs + startLine: 463 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: The that this root element is a part of. + example: [] + syntax: + content: public readonly UiSystem System + return: + type: MLEM.Ui.UiSystem + content.vb: Public ReadOnly System As UiSystem +- uid: MLEM.Ui.RootElement.Scale + commentId: P:MLEM.Ui.RootElement.Scale + id: Scale + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: Scale + nameWithType: RootElement.Scale + fullName: MLEM.Ui.RootElement.Scale + type: Property + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Scale + path: ../MLEM.Ui/UiSystem.cs + startLine: 468 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + The scale of this root element. + + Note that, to change the scale of every root element, you can use + example: [] + syntax: + content: public float Scale { get; set; } + parameters: [] + return: + type: System.Single + content.vb: Public Property Scale As Single + overload: MLEM.Ui.RootElement.Scale* +- uid: MLEM.Ui.RootElement.Priority + commentId: P:MLEM.Ui.RootElement.Priority + id: Priority + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: Priority + nameWithType: RootElement.Priority + fullName: MLEM.Ui.RootElement.Priority + type: Property + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Priority + path: ../MLEM.Ui/UiSystem.cs + startLine: 481 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + The priority of this root element. + + A higher priority means the element will be updated first, as well as rendered on top. + example: [] + syntax: + content: public int Priority { get; set; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Property Priority As Integer + overload: MLEM.Ui.RootElement.Priority* +- uid: MLEM.Ui.RootElement.ActualScale + commentId: P:MLEM.Ui.RootElement.ActualScale + id: ActualScale + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: ActualScale + nameWithType: RootElement.ActualScale + fullName: MLEM.Ui.RootElement.ActualScale + type: Property + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ActualScale + path: ../MLEM.Ui/UiSystem.cs + startLine: 492 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + The actual scale of this root element. + + This is a combination of this root element's as well as the ui system's . + example: [] + syntax: + content: public float ActualScale { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property ActualScale As Single + overload: MLEM.Ui.RootElement.ActualScale* +- uid: MLEM.Ui.RootElement.Transform + commentId: F:MLEM.Ui.RootElement.Transform + id: Transform + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: Transform + nameWithType: RootElement.Transform + fullName: MLEM.Ui.RootElement.Transform + type: Field + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Transform + path: ../MLEM.Ui/UiSystem.cs + startLine: 497 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + The transformation that this root element (and all of its children) has. + + This transform is applied both to input, as well as to rendering. + example: [] + syntax: + content: public Matrix Transform + return: + type: Microsoft.Xna.Framework.Matrix + content.vb: Public Transform As Matrix +- uid: MLEM.Ui.RootElement.InvTransform + commentId: P:MLEM.Ui.RootElement.InvTransform + id: InvTransform + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: InvTransform + nameWithType: RootElement.InvTransform + fullName: MLEM.Ui.RootElement.InvTransform + type: Property + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: InvTransform + path: ../MLEM.Ui/UiSystem.cs + startLine: 501 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: An inversion of + example: [] + syntax: + content: public Matrix InvTransform { get; } + parameters: [] + return: + type: Microsoft.Xna.Framework.Matrix + content.vb: Public ReadOnly Property InvTransform As Matrix + overload: MLEM.Ui.RootElement.InvTransform* +- uid: MLEM.Ui.RootElement.SelectedElement + commentId: P:MLEM.Ui.RootElement.SelectedElement + id: SelectedElement + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: SelectedElement + nameWithType: RootElement.SelectedElement + fullName: MLEM.Ui.RootElement.SelectedElement + type: Property + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SelectedElement + path: ../MLEM.Ui/UiSystem.cs + startLine: 506 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + The child element of this root element that is currently selected. + + If there is no selected element in this root, this value will be null. + example: [] + syntax: + content: public Element SelectedElement { get; } + parameters: [] + return: + type: MLEM.Ui.Elements.Element + content.vb: Public ReadOnly Property SelectedElement As Element + overload: MLEM.Ui.RootElement.SelectedElement* +- uid: MLEM.Ui.RootElement.CanSelectContent + commentId: P:MLEM.Ui.RootElement.CanSelectContent + id: CanSelectContent + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: CanSelectContent + nameWithType: RootElement.CanSelectContent + fullName: MLEM.Ui.RootElement.CanSelectContent + type: Property + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanSelectContent + path: ../MLEM.Ui/UiSystem.cs + startLine: 511 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Determines whether this root element contains any children that . + + This value is automatically calculated, and used in . + example: [] + syntax: + content: public bool CanSelectContent { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property CanSelectContent As Boolean + overload: MLEM.Ui.RootElement.CanSelectContent* +- uid: MLEM.Ui.RootElement.CanBeActive + commentId: P:MLEM.Ui.RootElement.CanBeActive + id: CanBeActive + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: CanBeActive + nameWithType: RootElement.CanBeActive + fullName: MLEM.Ui.RootElement.CanBeActive + type: Property + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CanBeActive + path: ../MLEM.Ui/UiSystem.cs + startLine: 516 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Determines whether this root element can become the . + + This property returns true if is true and the is not hidden, or if it has been set to true manually. + example: [] + syntax: + content: public bool CanBeActive { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property CanBeActive As Boolean + overload: MLEM.Ui.RootElement.CanBeActive* +- uid: MLEM.Ui.RootElement.OnElementAdded + commentId: E:MLEM.Ui.RootElement.OnElementAdded + id: OnElementAdded + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: OnElementAdded + nameWithType: RootElement.OnElementAdded + fullName: MLEM.Ui.RootElement.OnElementAdded + type: Event + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnElementAdded + path: ../MLEM.Ui/UiSystem.cs + startLine: 524 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Event that is invoked when a is added to this root element or any of its children. + example: [] + syntax: + content: public event Element.GenericCallback OnElementAdded + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public Event OnElementAdded As Element.GenericCallback +- uid: MLEM.Ui.RootElement.OnElementRemoved + commentId: E:MLEM.Ui.RootElement.OnElementRemoved + id: OnElementRemoved + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: OnElementRemoved + nameWithType: RootElement.OnElementRemoved + fullName: MLEM.Ui.RootElement.OnElementRemoved + type: Event + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnElementRemoved + path: ../MLEM.Ui/UiSystem.cs + startLine: 528 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Event that is invoked when a is removed rom this root element or any of its children. + example: [] + syntax: + content: public event Element.GenericCallback OnElementRemoved + return: + type: MLEM.Ui.Elements.Element.GenericCallback + content.vb: Public Event OnElementRemoved As Element.GenericCallback +- uid: MLEM.Ui.RootElement.OnAddedToUi + commentId: E:MLEM.Ui.RootElement.OnAddedToUi + id: OnAddedToUi + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: OnAddedToUi + nameWithType: RootElement.OnAddedToUi + fullName: MLEM.Ui.RootElement.OnAddedToUi + type: Event + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnAddedToUi + path: ../MLEM.Ui/UiSystem.cs + startLine: 532 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Event that is invoked when this gets added to a in + example: [] + syntax: + content: public event Action OnAddedToUi + return: + type: System.Action{MLEM.Ui.UiSystem} + content.vb: Public Event OnAddedToUi As Action(Of UiSystem) +- uid: MLEM.Ui.RootElement.OnRemovedFromUi + commentId: E:MLEM.Ui.RootElement.OnRemovedFromUi + id: OnRemovedFromUi + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: OnRemovedFromUi + nameWithType: RootElement.OnRemovedFromUi + fullName: MLEM.Ui.RootElement.OnRemovedFromUi + type: Event + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnRemovedFromUi + path: ../MLEM.Ui/UiSystem.cs + startLine: 536 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Event that is invoked when this gets removed from a in + example: [] + syntax: + content: public event Action OnRemovedFromUi + return: + type: System.Action{MLEM.Ui.UiSystem} + content.vb: Public Event OnRemovedFromUi As Action(Of UiSystem) +- uid: MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + commentId: M:MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + id: SelectElement(MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: SelectElement(Element, bool?, NavigationType?) + nameWithType: RootElement.SelectElement(Element, bool?, UiControls.NavigationType?) + fullName: MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element, bool?, MLEM.Ui.UiControls.NavigationType?) + type: Method + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SelectElement + path: ../MLEM.Ui/UiSystem.cs + startLine: 555 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Selects the given element that is a child of this root element. + + Optionally, automatic navigation can be forced on, causing the to be drawn around the element. + example: [] + syntax: + content: public void SelectElement(Element element, bool? autoNav = null, UiControls.NavigationType? navType = null) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element to select, or null to deselect the selected element. + - id: autoNav + type: System.Nullable{System.Boolean} + description: Whether automatic navigation should be forced on. If this is null, the automatic navigation state will stay the same. + - id: navType + type: System.Nullable{MLEM.Ui.UiControls.NavigationType} + description: An optional to set. If this is null, the navigation type will stay the same. + content.vb: Public Sub SelectElement(element As Element, autoNav As Boolean? = Nothing, navType As UiControls.NavigationType? = Nothing) + overload: MLEM.Ui.RootElement.SelectElement* + nameWithType.vb: RootElement.SelectElement(Element, Boolean?, UiControls.NavigationType?) + fullName.vb: MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element, Boolean?, MLEM.Ui.UiControls.NavigationType?) + name.vb: SelectElement(Element, Boolean?, NavigationType?) +- uid: MLEM.Ui.RootElement.ScaleOrigin(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:MLEM.Ui.RootElement.ScaleOrigin(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + id: ScaleOrigin(System.Single,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: MLEM.Ui.RootElement + langs: + - csharp + - vb + name: ScaleOrigin(float, Vector2?) + nameWithType: RootElement.ScaleOrigin(float, Vector2?) + fullName: MLEM.Ui.RootElement.ScaleOrigin(float, Microsoft.Xna.Framework.Vector2?) + type: Method + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScaleOrigin + path: ../MLEM.Ui/UiSystem.cs + startLine: 564 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Scales this root element's matrix based on the given scale and origin. + example: [] + syntax: + content: public void ScaleOrigin(float scale, Vector2? origin = null) + parameters: + - id: scale + type: System.Single + description: The scale to use + - id: origin + type: System.Nullable{Microsoft.Xna.Framework.Vector2} + description: The origin to use for scaling, or null to use this root's element's center point + content.vb: Public Sub ScaleOrigin(scale As Single, origin As Vector2? = Nothing) + overload: MLEM.Ui.RootElement.ScaleOrigin* + nameWithType.vb: RootElement.ScaleOrigin(Single, Vector2?) + fullName.vb: MLEM.Ui.RootElement.ScaleOrigin(Single, Microsoft.Xna.Framework.Vector2?) + name.vb: ScaleOrigin(Single, Vector2?) +references: +- uid: MLEM.Ui.RootElement.Element + commentId: F:MLEM.Ui.RootElement.Element + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_Element + name: Element + nameWithType: RootElement.Element + fullName: MLEM.Ui.RootElement.Element +- uid: MLEM.Ui.Elements.Element.Parent + commentId: P:MLEM.Ui.Elements.Element.Parent + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_Parent + name: Parent + nameWithType: Element.Parent + fullName: MLEM.Ui.Elements.Element.Parent +- uid: MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element) + isExternal: true + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Add_System_String_MLEM_Ui_Elements_Element_ + name: Add(string, Element) + nameWithType: UiSystem.Add(string, Element) + fullName: MLEM.Ui.UiSystem.Add(string, MLEM.Ui.Elements.Element) + nameWithType.vb: UiSystem.Add(String, Element) + fullName.vb: MLEM.Ui.UiSystem.Add(String, MLEM.Ui.Elements.Element) + name.vb: Add(String, Element) + spec.csharp: + - uid: MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element) + name: Add + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Add_System_String_MLEM_Ui_Elements_Element_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.UiSystem.Add(System.String,MLEM.Ui.Elements.Element) + name: Add + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Add_System_String_MLEM_Ui_Elements_Element_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- 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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - 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.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 + commentId: T:MLEM.Ui.UiSystem + parent: MLEM.Ui + href: MLEM.Ui.UiSystem.html + name: UiSystem + nameWithType: UiSystem + fullName: MLEM.Ui.UiSystem +- 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: MLEM.Ui.RootElement.Scale* + commentId: Overload:MLEM.Ui.RootElement.Scale + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_Scale + name: Scale + nameWithType: RootElement.Scale + fullName: MLEM.Ui.RootElement.Scale +- 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.RootElement.Priority* + commentId: Overload:MLEM.Ui.RootElement.Priority + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_Priority + name: Priority + nameWithType: RootElement.Priority + fullName: MLEM.Ui.RootElement.Priority +- 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.RootElement.Scale + commentId: P:MLEM.Ui.RootElement.Scale + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_Scale + name: Scale + nameWithType: RootElement.Scale + fullName: MLEM.Ui.RootElement.Scale +- uid: MLEM.Ui.RootElement.ActualScale* + commentId: Overload:MLEM.Ui.RootElement.ActualScale + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_ActualScale + name: ActualScale + nameWithType: RootElement.ActualScale + fullName: MLEM.Ui.RootElement.ActualScale +- uid: Microsoft.Xna.Framework.Matrix + commentId: T:Microsoft.Xna.Framework.Matrix + parent: Microsoft.Xna.Framework + isExternal: true + name: Matrix + nameWithType: Matrix + fullName: Microsoft.Xna.Framework.Matrix +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: MLEM.Ui.RootElement.Transform + commentId: F:MLEM.Ui.RootElement.Transform + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_Transform + name: Transform + nameWithType: RootElement.Transform + fullName: MLEM.Ui.RootElement.Transform +- uid: MLEM.Ui.RootElement.InvTransform* + commentId: Overload:MLEM.Ui.RootElement.InvTransform + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_InvTransform + name: InvTransform + nameWithType: RootElement.InvTransform + fullName: MLEM.Ui.RootElement.InvTransform +- uid: MLEM.Ui.RootElement.SelectedElement* + commentId: Overload: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.CanBeSelected + commentId: P:MLEM.Ui.Elements.Element.CanBeSelected + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_CanBeSelected + name: CanBeSelected + nameWithType: Element.CanBeSelected + fullName: MLEM.Ui.Elements.Element.CanBeSelected +- uid: MLEM.Ui.RootElement.CanBeActive + commentId: P:MLEM.Ui.RootElement.CanBeActive + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_CanBeActive + name: CanBeActive + nameWithType: RootElement.CanBeActive + fullName: MLEM.Ui.RootElement.CanBeActive +- uid: MLEM.Ui.RootElement.CanSelectContent* + commentId: Overload:MLEM.Ui.RootElement.CanSelectContent + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_CanSelectContent + name: CanSelectContent + nameWithType: RootElement.CanSelectContent + fullName: MLEM.Ui.RootElement.CanSelectContent +- 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.UiControls.ActiveRoot + commentId: P:MLEM.Ui.UiControls.ActiveRoot + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_ActiveRoot + name: ActiveRoot + nameWithType: UiControls.ActiveRoot + fullName: MLEM.Ui.UiControls.ActiveRoot +- uid: MLEM.Ui.RootElement.CanSelectContent + commentId: P:MLEM.Ui.RootElement.CanSelectContent + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_CanSelectContent + name: CanSelectContent + nameWithType: RootElement.CanSelectContent + fullName: MLEM.Ui.RootElement.CanSelectContent +- uid: MLEM.Ui.RootElement.CanBeActive* + commentId: Overload:MLEM.Ui.RootElement.CanBeActive + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_CanBeActive + name: CanBeActive + nameWithType: RootElement.CanBeActive + fullName: MLEM.Ui.RootElement.CanBeActive +- 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.RootElement + commentId: T:MLEM.Ui.RootElement + parent: MLEM.Ui + href: MLEM.Ui.RootElement.html + name: RootElement + nameWithType: RootElement + fullName: MLEM.Ui.RootElement +- uid: System.Action{MLEM.Ui.UiSystem} + commentId: T:System.Action{MLEM.Ui.UiSystem} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of UiSystem) + fullName.vb: System.Action(Of MLEM.Ui.UiSystem) + name.vb: Action(Of UiSystem) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MLEM.Ui.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.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.UiSystem + name: UiSystem + href: MLEM.Ui.UiSystem.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 + nameWithType: Action + fullName: System.Action + 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: MLEM.Ui.UiSystem.Remove(System.String) + commentId: M:MLEM.Ui.UiSystem.Remove(System.String) + isExternal: true + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Remove_System_String_ + name: Remove(string) + nameWithType: UiSystem.Remove(string) + fullName: MLEM.Ui.UiSystem.Remove(string) + nameWithType.vb: UiSystem.Remove(String) + fullName.vb: MLEM.Ui.UiSystem.Remove(String) + name.vb: Remove(String) + spec.csharp: + - uid: MLEM.Ui.UiSystem.Remove(System.String) + name: Remove + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Remove_System_String_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Ui.UiSystem.Remove(System.String) + name: Remove + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_Remove_System_String_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Ui.Style.UiStyle.SelectionIndicator + commentId: F:MLEM.Ui.Style.UiStyle.SelectionIndicator + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_SelectionIndicator + name: SelectionIndicator + nameWithType: UiStyle.SelectionIndicator + fullName: MLEM.Ui.Style.UiStyle.SelectionIndicator +- uid: MLEM.Ui.UiControls.NavigationType + commentId: T:MLEM.Ui.UiControls.NavigationType + parent: MLEM.Ui + href: MLEM.Ui.UiControls.html + name: UiControls.NavigationType + nameWithType: UiControls.NavigationType + fullName: MLEM.Ui.UiControls.NavigationType + spec.csharp: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + spec.vb: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html +- uid: MLEM.Ui.RootElement.SelectElement* + commentId: Overload:MLEM.Ui.RootElement.SelectElement + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_SelectElement_MLEM_Ui_Elements_Element_System_Nullable_System_Boolean__System_Nullable_MLEM_Ui_UiControls_NavigationType__ + name: SelectElement + nameWithType: RootElement.SelectElement + fullName: MLEM.Ui.RootElement.SelectElement +- uid: System.Nullable{System.Boolean} + commentId: T:System.Nullable{System.Boolean} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool? + nameWithType: bool? + fullName: bool? + nameWithType.vb: Boolean? + fullName.vb: Boolean? + name.vb: Boolean? + spec.csharp: + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '?' + spec.vb: + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '?' +- uid: System.Nullable{MLEM.Ui.UiControls.NavigationType} + commentId: T:System.Nullable{MLEM.Ui.UiControls.NavigationType} + parent: System + definition: System.Nullable`1 + href: MLEM.Ui.UiControls.html + name: UiControls.NavigationType? + nameWithType: UiControls.NavigationType? + fullName: MLEM.Ui.UiControls.NavigationType? + spec.csharp: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + - name: '?' + spec.vb: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + - name: '?' +- 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: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: 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.Ui.RootElement.ScaleOrigin* + commentId: Overload:MLEM.Ui.RootElement.ScaleOrigin + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_ScaleOrigin_System_Single_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: ScaleOrigin + nameWithType: RootElement.ScaleOrigin + fullName: MLEM.Ui.RootElement.ScaleOrigin +- uid: System.Nullable{Microsoft.Xna.Framework.Vector2} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Vector2} + parent: System + definition: System.Nullable`1 + name: Vector2? + nameWithType: Vector2? + fullName: Microsoft.Xna.Framework.Vector2? + spec.csharp: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' diff --git a/Docs/api/MLEM.Ui.Style.StyleProp-1.yml b/Docs/api/MLEM.Ui.Style.StyleProp-1.yml new file mode 100644 index 0000000..5c6eb06 --- /dev/null +++ b/Docs/api/MLEM.Ui.Style.StyleProp-1.yml @@ -0,0 +1,983 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + id: StyleProp`1 + parent: MLEM.Ui.Style + children: + - MLEM.Ui.Style.StyleProp`1.#ctor(`0) + - MLEM.Ui.Style.StyleProp`1.HasValue + - MLEM.Ui.Style.StyleProp`1.None + - MLEM.Ui.Style.StyleProp`1.OrDefault(`0) + - MLEM.Ui.Style.StyleProp`1.OrStyle(MLEM.Ui.Style.StyleProp{`0}) + - MLEM.Ui.Style.StyleProp`1.OrStyle(`0,System.Byte) + - MLEM.Ui.Style.StyleProp`1.ToString + - MLEM.Ui.Style.StyleProp`1.Value + - MLEM.Ui.Style.StyleProp`1.op_Implicit(MLEM.Ui.Style.StyleProp{`0})~`0 + - MLEM.Ui.Style.StyleProp`1.op_Implicit(`0)~MLEM.Ui.Style.StyleProp{`0} + langs: + - csharp + - vb + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + type: Struct + source: + remote: + path: MLEM.Ui/Style/StyleProp.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: StyleProp + path: ../MLEM.Ui/Style/StyleProp.cs + startLine: 10 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + A struct used by to store style properties. + + This is a helper struct that allows default style settings from to be overridden by custom user settings easily. + + Note that T implicitly converts to StyleProp{T} and vice versa. + example: [] + syntax: + content: public readonly struct StyleProp + typeParameters: + - id: T + description: The type of style setting that this property stores + content.vb: Public Structure StyleProp(Of T) + 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 + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) +- uid: MLEM.Ui.Style.StyleProp`1.None + commentId: P:MLEM.Ui.Style.StyleProp`1.None + id: None + parent: MLEM.Ui.Style.StyleProp`1 + langs: + - csharp + - vb + name: None + nameWithType: StyleProp.None + fullName: MLEM.Ui.Style.StyleProp.None + type: Property + source: + remote: + path: MLEM.Ui/Style/StyleProp.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: None + path: ../MLEM.Ui/Style/StyleProp.cs + startLine: 15 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The empty style property, with no and a priority of 0. + example: [] + syntax: + content: public static StyleProp None { get; } + parameters: [] + return: + type: MLEM.Ui.Style.StyleProp`1 + content.vb: Public Shared ReadOnly Property None As StyleProp(Of T) + overload: MLEM.Ui.Style.StyleProp`1.None* + nameWithType.vb: StyleProp(Of T).None + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).None +- uid: MLEM.Ui.Style.StyleProp`1.Value + commentId: F:MLEM.Ui.Style.StyleProp`1.Value + id: Value + parent: MLEM.Ui.Style.StyleProp`1 + langs: + - csharp + - vb + name: Value + nameWithType: StyleProp.Value + fullName: MLEM.Ui.Style.StyleProp.Value + type: Field + source: + remote: + path: MLEM.Ui/Style/StyleProp.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Value + path: ../MLEM.Ui/Style/StyleProp.cs + startLine: 20 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The currently applied style + example: [] + syntax: + content: public readonly T Value + return: + type: '{T}' + content.vb: Public ReadOnly Value As T + nameWithType.vb: StyleProp(Of T).Value + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).Value +- uid: MLEM.Ui.Style.StyleProp`1.#ctor(`0) + commentId: M:MLEM.Ui.Style.StyleProp`1.#ctor(`0) + id: '#ctor(`0)' + parent: MLEM.Ui.Style.StyleProp`1 + langs: + - csharp + - vb + name: StyleProp(T) + nameWithType: StyleProp.StyleProp(T) + fullName: MLEM.Ui.Style.StyleProp.StyleProp(T) + type: Constructor + source: + remote: + path: MLEM.Ui/Style/StyleProp.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Style/StyleProp.cs + startLine: 28 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + Creates a new style property with the given custom style and a priority of . + + To create a style property with a lower priority, use on an existing priority, or use . + example: [] + syntax: + content: public StyleProp(T value) + parameters: + - id: value + type: '{T}' + description: The custom style to apply + content.vb: Public Sub New(value As T) + overload: MLEM.Ui.Style.StyleProp`1.#ctor* + nameWithType.vb: StyleProp(Of T).New(T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).New(T) + name.vb: New(T) +- uid: MLEM.Ui.Style.StyleProp`1.OrStyle(`0,System.Byte) + commentId: M:MLEM.Ui.Style.StyleProp`1.OrStyle(`0,System.Byte) + id: OrStyle(`0,System.Byte) + parent: MLEM.Ui.Style.StyleProp`1 + langs: + - csharp + - vb + name: OrStyle(T, byte) + nameWithType: StyleProp.OrStyle(T, byte) + fullName: MLEM.Ui.Style.StyleProp.OrStyle(T, byte) + type: Method + source: + remote: + path: MLEM.Ui/Style/StyleProp.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OrStyle + path: ../MLEM.Ui/Style/StyleProp.cs + startLine: 42 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + Creates a copy of this style property and sets its value and marks it as being set by a if it doesn't have a custom value yet. + + This allows this property to be overridden by custom style settings using or a higher priority. + example: [] + syntax: + content: public StyleProp OrStyle(T value, byte priority = 0) + parameters: + - id: value + type: '{T}' + description: The style to apply + - id: priority + type: System.Byte + description: The priority that the style value has. Higher priority style values will override lower priority style values. + return: + type: MLEM.Ui.Style.StyleProp`1 + description: The style with the higher priority + content.vb: Public Function OrStyle(value As T, priority As Byte = 0) As StyleProp(Of T) + overload: MLEM.Ui.Style.StyleProp`1.OrStyle* + nameWithType.vb: StyleProp(Of T).OrStyle(T, Byte) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).OrStyle(T, Byte) + name.vb: OrStyle(T, Byte) +- uid: MLEM.Ui.Style.StyleProp`1.OrStyle(MLEM.Ui.Style.StyleProp{`0}) + commentId: M:MLEM.Ui.Style.StyleProp`1.OrStyle(MLEM.Ui.Style.StyleProp{`0}) + id: OrStyle(MLEM.Ui.Style.StyleProp{`0}) + parent: MLEM.Ui.Style.StyleProp`1 + langs: + - csharp + - vb + name: OrStyle(StyleProp) + nameWithType: StyleProp.OrStyle(StyleProp) + fullName: MLEM.Ui.Style.StyleProp.OrStyle(MLEM.Ui.Style.StyleProp) + type: Method + source: + remote: + path: MLEM.Ui/Style/StyleProp.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OrStyle + path: ../MLEM.Ui/Style/StyleProp.cs + startLine: 52 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + Chooses and returns the style property with the higher priority, out of this value and other. + + This allows this property to be overridden by custom style settings using or a higher priority. + example: [] + syntax: + content: public StyleProp OrStyle(StyleProp other) + parameters: + - id: other + type: MLEM.Ui.Style.StyleProp`1 + description: The style property to compare with + return: + type: MLEM.Ui.Style.StyleProp`1 + description: The style property with the higher priority + content.vb: Public Function OrStyle(other As StyleProp(Of T)) As StyleProp(Of T) + overload: MLEM.Ui.Style.StyleProp`1.OrStyle* + nameWithType.vb: StyleProp(Of T).OrStyle(StyleProp(Of T)) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).OrStyle(MLEM.Ui.Style.StyleProp(Of T)) + name.vb: OrStyle(StyleProp(Of T)) +- uid: MLEM.Ui.Style.StyleProp`1.OrDefault(`0) + commentId: M:MLEM.Ui.Style.StyleProp`1.OrDefault(`0) + id: OrDefault(`0) + parent: MLEM.Ui.Style.StyleProp`1 + langs: + - csharp + - vb + name: OrDefault(T) + nameWithType: StyleProp.OrDefault(T) + fullName: MLEM.Ui.Style.StyleProp.OrDefault(T) + type: Method + source: + remote: + path: MLEM.Ui/Style/StyleProp.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OrDefault + path: ../MLEM.Ui/Style/StyleProp.cs + startLine: 61 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: Returns the current style value or, if is false, the given default value. + example: [] + syntax: + content: public T OrDefault(T def) + parameters: + - id: def + type: '{T}' + description: The default to return if this style property has no value + return: + type: '{T}' + description: The current value, or the default + content.vb: Public Function OrDefault(def As T) As T + overload: MLEM.Ui.Style.StyleProp`1.OrDefault* + nameWithType.vb: StyleProp(Of T).OrDefault(T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).OrDefault(T) +- uid: MLEM.Ui.Style.StyleProp`1.HasValue + commentId: M:MLEM.Ui.Style.StyleProp`1.HasValue + id: HasValue + parent: MLEM.Ui.Style.StyleProp`1 + langs: + - csharp + - vb + name: HasValue() + nameWithType: StyleProp.HasValue() + fullName: MLEM.Ui.Style.StyleProp.HasValue() + type: Method + source: + remote: + path: MLEM.Ui/Style/StyleProp.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HasValue + path: ../MLEM.Ui/Style/StyleProp.cs + startLine: 69 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: Returns whether this style property has a value assigned to it using or . + example: [] + syntax: + content: public bool HasValue() + return: + type: System.Boolean + description: Whether this style property has a value + content.vb: Public Function HasValue() As Boolean + overload: MLEM.Ui.Style.StyleProp`1.HasValue* + nameWithType.vb: StyleProp(Of T).HasValue() + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).HasValue() +- uid: MLEM.Ui.Style.StyleProp`1.ToString + commentId: M:MLEM.Ui.Style.StyleProp`1.ToString + id: ToString + parent: MLEM.Ui.Style.StyleProp`1 + langs: + - csharp + - vb + name: ToString() + nameWithType: StyleProp.ToString() + fullName: MLEM.Ui.Style.StyleProp.ToString() + type: Method + source: + remote: + path: MLEM.Ui/Style/StyleProp.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ToString + path: ../MLEM.Ui/Style/StyleProp.cs + startLine: 75 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + 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.Style.StyleProp`1.ToString* + nameWithType.vb: StyleProp(Of T).ToString() + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).ToString() +- uid: MLEM.Ui.Style.StyleProp`1.op_Implicit(MLEM.Ui.Style.StyleProp{`0})~`0 + commentId: M:MLEM.Ui.Style.StyleProp`1.op_Implicit(MLEM.Ui.Style.StyleProp{`0})~`0 + id: op_Implicit(MLEM.Ui.Style.StyleProp{`0})~`0 + parent: MLEM.Ui.Style.StyleProp`1 + langs: + - csharp + - vb + name: implicit operator T(StyleProp) + nameWithType: StyleProp.implicit operator T(StyleProp) + fullName: MLEM.Ui.Style.StyleProp.implicit operator T(MLEM.Ui.Style.StyleProp) + type: Operator + source: + remote: + path: MLEM.Ui/Style/StyleProp.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM.Ui/Style/StyleProp.cs + startLine: 84 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: Implicitly converts a style property to its value. + example: [] + syntax: + content: public static implicit operator T(StyleProp prop) + parameters: + - id: prop + type: MLEM.Ui.Style.StyleProp`1 + description: The property to convert + return: + type: '{T}' + description: The style that the style property holds + content.vb: Public Shared Widening Operator CType(prop As StyleProp(Of T)) As T + overload: MLEM.Ui.Style.StyleProp`1.op_Implicit* + nameWithType.vb: StyleProp(Of T).CType(StyleProp(Of T)) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).CType(MLEM.Ui.Style.StyleProp(Of T)) + name.vb: CType(StyleProp(Of T)) +- uid: MLEM.Ui.Style.StyleProp`1.op_Implicit(`0)~MLEM.Ui.Style.StyleProp{`0} + commentId: M:MLEM.Ui.Style.StyleProp`1.op_Implicit(`0)~MLEM.Ui.Style.StyleProp{`0} + id: op_Implicit(`0)~MLEM.Ui.Style.StyleProp{`0} + parent: MLEM.Ui.Style.StyleProp`1 + langs: + - csharp + - vb + name: implicit operator StyleProp(T) + nameWithType: StyleProp.implicit operator StyleProp(T) + fullName: MLEM.Ui.Style.StyleProp.implicit operator MLEM.Ui.Style.StyleProp(T) + type: Operator + source: + remote: + path: MLEM.Ui/Style/StyleProp.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: op_Implicit + path: ../MLEM.Ui/Style/StyleProp.cs + startLine: 93 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: Implicitly converts a style to a style property. + example: [] + syntax: + content: public static implicit operator StyleProp(T prop) + parameters: + - id: prop + type: '{T}' + description: The property to convert + return: + type: MLEM.Ui.Style.StyleProp`1 + description: A style property with the given style value + content.vb: Public Shared Widening Operator CType(prop As T) As StyleProp(Of T) + overload: MLEM.Ui.Style.StyleProp`1.op_Implicit* + nameWithType.vb: StyleProp(Of T).CType(T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).CType(T) + name.vb: CType(T) +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.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: 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: 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.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.Style.StyleProp`1.Value + commentId: F:MLEM.Ui.Style.StyleProp`1.Value + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_Value + name: Value + nameWithType: StyleProp.Value + fullName: MLEM.Ui.Style.StyleProp.Value + nameWithType.vb: StyleProp(Of T).Value + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).Value +- uid: MLEM.Ui.Style.StyleProp`1.None* + commentId: Overload:MLEM.Ui.Style.StyleProp`1.None + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_None + name: None + nameWithType: StyleProp.None + fullName: MLEM.Ui.Style.StyleProp.None + nameWithType.vb: StyleProp(Of T).None + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).None +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T +- uid: System.Byte.MaxValue + commentId: F:System.Byte.MaxValue + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte.maxvalue + name: MaxValue + nameWithType: byte.MaxValue + fullName: byte.MaxValue + nameWithType.vb: Byte.MaxValue + fullName.vb: Byte.MaxValue +- uid: MLEM.Ui.Style.StyleProp`1.OrStyle(`0,System.Byte) + commentId: M:MLEM.Ui.Style.StyleProp`1.OrStyle(`0,System.Byte) + isExternal: true + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_OrStyle__0_System_Byte_ + name: OrStyle(T, byte) + nameWithType: StyleProp.OrStyle(T, byte) + fullName: MLEM.Ui.Style.StyleProp.OrStyle(T, byte) + nameWithType.vb: StyleProp(Of T).OrStyle(T, Byte) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).OrStyle(T, Byte) + name.vb: OrStyle(T, Byte) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1.OrStyle(`0,System.Byte) + name: OrStyle + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_OrStyle__0_System_Byte_ + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Byte + name: byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ) + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1.OrStyle(`0,System.Byte) + name: OrStyle + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_OrStyle__0_System_Byte_ + - name: ( + - name: T + - name: ',' + - name: " " + - uid: System.Byte + name: Byte + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1.None + commentId: P:MLEM.Ui.Style.StyleProp`1.None + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_None + name: None + nameWithType: StyleProp.None + fullName: MLEM.Ui.Style.StyleProp.None + nameWithType.vb: StyleProp(Of T).None + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).None +- uid: MLEM.Ui.Style.StyleProp`1.#ctor* + commentId: Overload:MLEM.Ui.Style.StyleProp`1.#ctor + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1__ctor__0_ + name: StyleProp + nameWithType: StyleProp.StyleProp + fullName: MLEM.Ui.Style.StyleProp.StyleProp + nameWithType.vb: StyleProp(Of T).New + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).New + name.vb: New +- uid: MLEM.Ui.Style.StyleProp`1.#ctor(`0) + commentId: M:MLEM.Ui.Style.StyleProp`1.#ctor(`0) + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1__ctor__0_ + name: StyleProp(T) + nameWithType: StyleProp.StyleProp(T) + fullName: MLEM.Ui.Style.StyleProp.StyleProp(T) + nameWithType.vb: StyleProp(Of T).New(T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).New(T) + name.vb: New(T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1.#ctor(`0) + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1__ctor__0_ + - name: ( + - name: T + - name: ) + spec.vb: + - name: New + - name: ( + - name: T + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1.OrStyle* + commentId: Overload:MLEM.Ui.Style.StyleProp`1.OrStyle + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_OrStyle__0_System_Byte_ + name: OrStyle + nameWithType: StyleProp.OrStyle + fullName: MLEM.Ui.Style.StyleProp.OrStyle + nameWithType.vb: StyleProp(Of T).OrStyle + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).OrStyle +- uid: System.Byte + commentId: T:System.Byte + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.byte + name: byte + nameWithType: byte + fullName: byte + nameWithType.vb: Byte + fullName.vb: Byte + name.vb: Byte +- uid: MLEM.Ui.Style.StyleProp`1.HasValue + commentId: M:MLEM.Ui.Style.StyleProp`1.HasValue + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_HasValue + name: HasValue() + nameWithType: StyleProp.HasValue() + fullName: MLEM.Ui.Style.StyleProp.HasValue() + nameWithType.vb: StyleProp(Of T).HasValue() + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).HasValue() + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1.HasValue + name: HasValue + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_HasValue + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1.HasValue + name: HasValue + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_HasValue + - name: ( + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1.OrDefault* + commentId: Overload:MLEM.Ui.Style.StyleProp`1.OrDefault + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_OrDefault__0_ + name: OrDefault + nameWithType: StyleProp.OrDefault + fullName: MLEM.Ui.Style.StyleProp.OrDefault + nameWithType.vb: StyleProp(Of T).OrDefault + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).OrDefault +- uid: MLEM.Ui.Style.StyleProp`1.OrStyle(MLEM.Ui.Style.StyleProp{`0}) + commentId: M:MLEM.Ui.Style.StyleProp`1.OrStyle(MLEM.Ui.Style.StyleProp{`0}) + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_OrStyle_MLEM_Ui_Style_StyleProp__0__ + name: OrStyle(StyleProp) + nameWithType: StyleProp.OrStyle(StyleProp) + fullName: MLEM.Ui.Style.StyleProp.OrStyle(MLEM.Ui.Style.StyleProp) + nameWithType.vb: StyleProp(Of T).OrStyle(StyleProp(Of T)) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).OrStyle(MLEM.Ui.Style.StyleProp(Of T)) + name.vb: OrStyle(StyleProp(Of T)) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1.OrStyle(MLEM.Ui.Style.StyleProp{`0}) + name: OrStyle + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_OrStyle_MLEM_Ui_Style_StyleProp__0__ + - name: ( + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + - name: ) + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1.OrStyle(MLEM.Ui.Style.StyleProp{`0}) + name: OrStyle + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_OrStyle_MLEM_Ui_Style_StyleProp__0__ + - name: ( + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ) +- uid: MLEM.Ui.Style.StyleProp`1.HasValue* + commentId: Overload:MLEM.Ui.Style.StyleProp`1.HasValue + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_HasValue + name: HasValue + nameWithType: StyleProp.HasValue + fullName: MLEM.Ui.Style.StyleProp.HasValue + nameWithType.vb: StyleProp(Of T).HasValue + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).HasValue +- 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: 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.Style.StyleProp`1.ToString* + commentId: Overload:MLEM.Ui.Style.StyleProp`1.ToString + href: MLEM.Ui.Style.StyleProp-1.html#MLEM_Ui_Style_StyleProp_1_ToString + name: ToString + nameWithType: StyleProp.ToString + fullName: MLEM.Ui.Style.StyleProp.ToString + nameWithType.vb: StyleProp(Of T).ToString + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).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.Style.StyleProp`1.op_Implicit* + commentId: Overload:MLEM.Ui.Style.StyleProp`1.op_Implicit + name: implicit operator + nameWithType: StyleProp.implicit operator + fullName: MLEM.Ui.Style.StyleProp.implicit operator + nameWithType.vb: StyleProp(Of T).CType + fullName.vb: MLEM.Ui.Style.StyleProp(Of T).CType + name.vb: CType + spec.csharp: + - name: implicit + - name: " " + - name: operator diff --git a/Docs/api/MLEM.Ui.Style.UiStyle.yml b/Docs/api/MLEM.Ui.Style.UiStyle.yml new file mode 100644 index 0000000..65d38da --- /dev/null +++ b/Docs/api/MLEM.Ui.Style.UiStyle.yml @@ -0,0 +1,3207 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Style.UiStyle + commentId: T:MLEM.Ui.Style.UiStyle + id: UiStyle + parent: MLEM.Ui.Style + children: + - MLEM.Ui.Style.UiStyle.#ctor + - MLEM.Ui.Style.UiStyle.#ctor(MLEM.Ui.Style.UiStyle) + - MLEM.Ui.Style.UiStyle.ActionSound + - MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + - MLEM.Ui.Style.UiStyle.AdditionalFonts + - MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + - MLEM.Ui.Style.UiStyle.ButtonDisabledColor + - MLEM.Ui.Style.UiStyle.ButtonDisabledTexture + - MLEM.Ui.Style.UiStyle.ButtonHoveredColor + - MLEM.Ui.Style.UiStyle.ButtonHoveredTexture + - MLEM.Ui.Style.UiStyle.ButtonTexture + - MLEM.Ui.Style.UiStyle.CheckboxCheckmark + - MLEM.Ui.Style.UiStyle.CheckboxDisabledColor + - MLEM.Ui.Style.UiStyle.CheckboxDisabledTexture + - MLEM.Ui.Style.UiStyle.CheckboxHoveredColor + - MLEM.Ui.Style.UiStyle.CheckboxHoveredTexture + - MLEM.Ui.Style.UiStyle.CheckboxTextOffsetX + - MLEM.Ui.Style.UiStyle.CheckboxTexture + - MLEM.Ui.Style.UiStyle.Font + - MLEM.Ui.Style.UiStyle.LinkColor + - MLEM.Ui.Style.UiStyle.MouseEnterAnimation + - MLEM.Ui.Style.UiStyle.MouseExitAnimation + - MLEM.Ui.Style.UiStyle.PanelChildPadding + - MLEM.Ui.Style.UiStyle.PanelColor + - MLEM.Ui.Style.UiStyle.PanelScrollBarOffset + - MLEM.Ui.Style.UiStyle.PanelScrollerSize + - MLEM.Ui.Style.UiStyle.PanelStepPerScroll + - MLEM.Ui.Style.UiStyle.PanelTexture + - MLEM.Ui.Style.UiStyle.ProgressBarColor + - MLEM.Ui.Style.UiStyle.ProgressBarProgressColor + - MLEM.Ui.Style.UiStyle.ProgressBarProgressPadding + - MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture + - MLEM.Ui.Style.UiStyle.ProgressBarTexture + - MLEM.Ui.Style.UiStyle.RadioCheckmark + - MLEM.Ui.Style.UiStyle.RadioHoveredColor + - MLEM.Ui.Style.UiStyle.RadioHoveredTexture + - MLEM.Ui.Style.UiStyle.RadioTexture + - MLEM.Ui.Style.UiStyle.ScrollBarBackground + - MLEM.Ui.Style.UiStyle.ScrollBarScrollerTexture + - MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrollFactor + - MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrolling + - MLEM.Ui.Style.UiStyle.SelectionIndicator + - MLEM.Ui.Style.UiStyle.TextAlignment + - MLEM.Ui.Style.UiStyle.TextColor + - MLEM.Ui.Style.UiStyle.TextFieldCaretWidth + - MLEM.Ui.Style.UiStyle.TextFieldHoveredColor + - MLEM.Ui.Style.UiStyle.TextFieldHoveredTexture + - MLEM.Ui.Style.UiStyle.TextFieldTextOffsetX + - MLEM.Ui.Style.UiStyle.TextFieldTexture + - MLEM.Ui.Style.UiStyle.TextScale + - MLEM.Ui.Style.UiStyle.TooltipAutoNavAnchor + - MLEM.Ui.Style.UiStyle.TooltipAutoNavOffset + - MLEM.Ui.Style.UiStyle.TooltipBackground + - MLEM.Ui.Style.UiStyle.TooltipChildPadding + - MLEM.Ui.Style.UiStyle.TooltipDelay + - MLEM.Ui.Style.UiStyle.TooltipMouseAnchor + - MLEM.Ui.Style.UiStyle.TooltipOffset + - MLEM.Ui.Style.UiStyle.TooltipTextColor + - MLEM.Ui.Style.UiStyle.TooltipTextWidth + - MLEM.Ui.Style.UiStyle.TooltipUseAutoNavBehaviorForMouse + langs: + - csharp + - vb + name: UiStyle + nameWithType: UiStyle + fullName: MLEM.Ui.Style.UiStyle + type: Class + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UiStyle + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 18 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + The style settings for a . + + Each uses these style settings by default, however you can also change these settings per element using the elements' individual style settings. + + Additional styles for built-in or custom element types can easily be added using . + example: [] + syntax: + content: 'public class UiStyle : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class UiStyle Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + derivedClasses: + - MLEM.Ui.Style.UntexturedStyle + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Style.UiStyle.SelectionIndicator + commentId: F:MLEM.Ui.Style.UiStyle.SelectionIndicator + id: SelectionIndicator + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: SelectionIndicator + nameWithType: UiStyle.SelectionIndicator + fullName: MLEM.Ui.Style.UiStyle.SelectionIndicator + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SelectionIndicator + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 23 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that is rendered on top of the + example: [] + syntax: + content: public NinePatch SelectionIndicator + return: + type: MLEM.Textures.NinePatch + content.vb: Public SelectionIndicator As NinePatch +- uid: MLEM.Ui.Style.UiStyle.MouseEnterAnimation + commentId: F:MLEM.Ui.Style.UiStyle.MouseEnterAnimation + id: MouseEnterAnimation + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: MouseEnterAnimation + nameWithType: UiStyle.MouseEnterAnimation + fullName: MLEM.Ui.Style.UiStyle.MouseEnterAnimation + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseEnterAnimation + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 27 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: A that is played when the mouse enters an element. + example: [] + syntax: + content: public UiAnimation MouseEnterAnimation + return: + type: MLEM.Ui.UiAnimation + content.vb: Public MouseEnterAnimation As UiAnimation +- uid: MLEM.Ui.Style.UiStyle.MouseExitAnimation + commentId: F:MLEM.Ui.Style.UiStyle.MouseExitAnimation + id: MouseExitAnimation + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: MouseExitAnimation + nameWithType: UiStyle.MouseExitAnimation + fullName: MLEM.Ui.Style.UiStyle.MouseExitAnimation + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MouseExitAnimation + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 31 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: A that is played when the mouse exists an element. + example: [] + syntax: + content: public UiAnimation MouseExitAnimation + return: + type: MLEM.Ui.UiAnimation + content.vb: Public MouseExitAnimation As UiAnimation +- uid: MLEM.Ui.Style.UiStyle.ButtonTexture + commentId: F:MLEM.Ui.Style.UiStyle.ButtonTexture + id: ButtonTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ButtonTexture + nameWithType: UiStyle.ButtonTexture + fullName: MLEM.Ui.Style.UiStyle.ButtonTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ButtonTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 35 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element uses + example: [] + syntax: + content: public NinePatch ButtonTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public ButtonTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.ButtonHoveredTexture + commentId: F:MLEM.Ui.Style.UiStyle.ButtonHoveredTexture + id: ButtonHoveredTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ButtonHoveredTexture + nameWithType: UiStyle.ButtonHoveredTexture + fullName: MLEM.Ui.Style.UiStyle.ButtonHoveredTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ButtonHoveredTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 40 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + The texture that the element uses when it is moused over () + + Note that, if you just want to change the button's color when hovered, use . + example: [] + syntax: + content: public NinePatch ButtonHoveredTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public ButtonHoveredTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.ButtonHoveredColor + commentId: F:MLEM.Ui.Style.UiStyle.ButtonHoveredColor + id: ButtonHoveredColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ButtonHoveredColor + nameWithType: UiStyle.ButtonHoveredColor + fullName: MLEM.Ui.Style.UiStyle.ButtonHoveredColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ButtonHoveredColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 44 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The color that the element renders with when it is moused over () + example: [] + syntax: + content: public Color ButtonHoveredColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public ButtonHoveredColor As Color +- uid: MLEM.Ui.Style.UiStyle.ButtonDisabledTexture + commentId: F:MLEM.Ui.Style.UiStyle.ButtonDisabledTexture + id: ButtonDisabledTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ButtonDisabledTexture + nameWithType: UiStyle.ButtonDisabledTexture + fullName: MLEM.Ui.Style.UiStyle.ButtonDisabledTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ButtonDisabledTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 48 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element uses when it + example: [] + syntax: + content: public NinePatch ButtonDisabledTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public ButtonDisabledTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.ButtonDisabledColor + commentId: F:MLEM.Ui.Style.UiStyle.ButtonDisabledColor + id: ButtonDisabledColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ButtonDisabledColor + nameWithType: UiStyle.ButtonDisabledColor + fullName: MLEM.Ui.Style.UiStyle.ButtonDisabledColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ButtonDisabledColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 52 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The color that the element uses when it + example: [] + syntax: + content: public Color ButtonDisabledColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public ButtonDisabledColor As Color +- uid: MLEM.Ui.Style.UiStyle.PanelTexture + commentId: F:MLEM.Ui.Style.UiStyle.PanelTexture + id: PanelTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: PanelTexture + nameWithType: UiStyle.PanelTexture + fullName: MLEM.Ui.Style.UiStyle.PanelTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PanelTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 56 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element uses + example: [] + syntax: + content: public NinePatch PanelTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public PanelTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.PanelColor + commentId: F:MLEM.Ui.Style.UiStyle.PanelColor + id: PanelColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: PanelColor + nameWithType: UiStyle.PanelColor + fullName: MLEM.Ui.Style.UiStyle.PanelColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PanelColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 60 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The color that the element draws with. + example: [] + syntax: + content: public Color PanelColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public PanelColor As Color +- uid: MLEM.Ui.Style.UiStyle.PanelChildPadding + commentId: F:MLEM.Ui.Style.UiStyle.PanelChildPadding + id: PanelChildPadding + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: PanelChildPadding + nameWithType: UiStyle.PanelChildPadding + fullName: MLEM.Ui.Style.UiStyle.PanelChildPadding + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PanelChildPadding + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 64 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The to apply to a by default + example: [] + syntax: + content: public Padding PanelChildPadding + return: + type: MLEM.Maths.Padding + content.vb: Public PanelChildPadding As Padding +- uid: MLEM.Ui.Style.UiStyle.PanelStepPerScroll + commentId: F:MLEM.Ui.Style.UiStyle.PanelStepPerScroll + id: PanelStepPerScroll + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: PanelStepPerScroll + nameWithType: UiStyle.PanelStepPerScroll + fullName: MLEM.Ui.Style.UiStyle.PanelStepPerScroll + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PanelStepPerScroll + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 68 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The amount that a 's scrollable area is moved per single movement of the scroll wheel + example: [] + syntax: + content: public float PanelStepPerScroll + return: + type: System.Single + content.vb: Public PanelStepPerScroll As Single +- uid: MLEM.Ui.Style.UiStyle.PanelScrollerSize + commentId: F:MLEM.Ui.Style.UiStyle.PanelScrollerSize + id: PanelScrollerSize + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: PanelScrollerSize + nameWithType: UiStyle.PanelScrollerSize + fullName: MLEM.Ui.Style.UiStyle.PanelScrollerSize + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PanelScrollerSize + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 72 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The size of the scroller of a 's scroll bar + example: [] + syntax: + content: public Vector2 PanelScrollerSize + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public PanelScrollerSize As Vector2 +- uid: MLEM.Ui.Style.UiStyle.PanelScrollBarOffset + commentId: F:MLEM.Ui.Style.UiStyle.PanelScrollBarOffset + id: PanelScrollBarOffset + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: PanelScrollBarOffset + nameWithType: UiStyle.PanelScrollBarOffset + fullName: MLEM.Ui.Style.UiStyle.PanelScrollBarOffset + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PanelScrollBarOffset + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 76 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The amount of pixels of room there should be between a 's scroll bar and the rest of its content + example: [] + syntax: + content: public float PanelScrollBarOffset + return: + type: System.Single + content.vb: Public PanelScrollBarOffset As Single +- uid: MLEM.Ui.Style.UiStyle.TextFieldTexture + commentId: F:MLEM.Ui.Style.UiStyle.TextFieldTexture + id: TextFieldTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TextFieldTexture + nameWithType: UiStyle.TextFieldTexture + fullName: MLEM.Ui.Style.UiStyle.TextFieldTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextFieldTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 80 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element uses + example: [] + syntax: + content: public NinePatch TextFieldTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public TextFieldTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.TextFieldHoveredTexture + commentId: F:MLEM.Ui.Style.UiStyle.TextFieldHoveredTexture + id: TextFieldHoveredTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TextFieldHoveredTexture + nameWithType: UiStyle.TextFieldHoveredTexture + fullName: MLEM.Ui.Style.UiStyle.TextFieldHoveredTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextFieldHoveredTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 84 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element uses when it is moused over () + example: [] + syntax: + content: public NinePatch TextFieldHoveredTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public TextFieldHoveredTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.TextFieldHoveredColor + commentId: F:MLEM.Ui.Style.UiStyle.TextFieldHoveredColor + id: TextFieldHoveredColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TextFieldHoveredColor + nameWithType: UiStyle.TextFieldHoveredColor + fullName: MLEM.Ui.Style.UiStyle.TextFieldHoveredColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextFieldHoveredColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 88 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The color that the renders with when it is moused over () + example: [] + syntax: + content: public Color TextFieldHoveredColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public TextFieldHoveredColor As Color +- uid: MLEM.Ui.Style.UiStyle.TextFieldTextOffsetX + commentId: F:MLEM.Ui.Style.UiStyle.TextFieldTextOffsetX + id: TextFieldTextOffsetX + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TextFieldTextOffsetX + nameWithType: UiStyle.TextFieldTextOffsetX + fullName: MLEM.Ui.Style.UiStyle.TextFieldTextOffsetX + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextFieldTextOffsetX + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 92 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The x position that a 's text should start rendering at, based on the x position of the text field + example: [] + syntax: + content: public float TextFieldTextOffsetX + return: + type: System.Single + content.vb: Public TextFieldTextOffsetX As Single +- uid: MLEM.Ui.Style.UiStyle.TextFieldCaretWidth + commentId: F:MLEM.Ui.Style.UiStyle.TextFieldCaretWidth + id: TextFieldCaretWidth + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TextFieldCaretWidth + nameWithType: UiStyle.TextFieldCaretWidth + fullName: MLEM.Ui.Style.UiStyle.TextFieldCaretWidth + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextFieldCaretWidth + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 96 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The width that a 's caret should render with + example: [] + syntax: + content: public float TextFieldCaretWidth + return: + type: System.Single + content.vb: Public TextFieldCaretWidth As Single +- uid: MLEM.Ui.Style.UiStyle.ScrollBarBackground + commentId: F:MLEM.Ui.Style.UiStyle.ScrollBarBackground + id: ScrollBarBackground + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ScrollBarBackground + nameWithType: UiStyle.ScrollBarBackground + fullName: MLEM.Ui.Style.UiStyle.ScrollBarBackground + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollBarBackground + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 100 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The background texture that the element uses + example: [] + syntax: + content: public NinePatch ScrollBarBackground + return: + type: MLEM.Textures.NinePatch + content.vb: Public ScrollBarBackground As NinePatch +- uid: MLEM.Ui.Style.UiStyle.ScrollBarScrollerTexture + commentId: F:MLEM.Ui.Style.UiStyle.ScrollBarScrollerTexture + id: ScrollBarScrollerTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ScrollBarScrollerTexture + nameWithType: UiStyle.ScrollBarScrollerTexture + fullName: MLEM.Ui.Style.UiStyle.ScrollBarScrollerTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollBarScrollerTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 104 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the scroll indicator of the element uses + example: [] + syntax: + content: public NinePatch ScrollBarScrollerTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public ScrollBarScrollerTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrolling + commentId: F:MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrolling + id: ScrollBarSmoothScrolling + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ScrollBarSmoothScrolling + nameWithType: UiStyle.ScrollBarSmoothScrolling + fullName: MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrolling + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollBarSmoothScrolling + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 108 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: Whether or not a should use smooth scrolling + example: [] + syntax: + content: public bool ScrollBarSmoothScrolling + return: + type: System.Boolean + content.vb: Public ScrollBarSmoothScrolling As Boolean +- uid: MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrollFactor + commentId: F:MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrollFactor + id: ScrollBarSmoothScrollFactor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ScrollBarSmoothScrollFactor + nameWithType: UiStyle.ScrollBarSmoothScrollFactor + fullName: MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrollFactor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ScrollBarSmoothScrollFactor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 112 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The factor with which a 's smooth scrolling happens + example: [] + syntax: + content: public float ScrollBarSmoothScrollFactor + return: + type: System.Single + content.vb: Public ScrollBarSmoothScrollFactor As Single +- uid: MLEM.Ui.Style.UiStyle.CheckboxTexture + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxTexture + id: CheckboxTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: CheckboxTexture + nameWithType: UiStyle.CheckboxTexture + fullName: MLEM.Ui.Style.UiStyle.CheckboxTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CheckboxTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 116 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element uses + example: [] + syntax: + content: public NinePatch CheckboxTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public CheckboxTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.CheckboxHoveredTexture + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxHoveredTexture + id: CheckboxHoveredTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: CheckboxHoveredTexture + nameWithType: UiStyle.CheckboxHoveredTexture + fullName: MLEM.Ui.Style.UiStyle.CheckboxHoveredTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CheckboxHoveredTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 120 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element uses when it is moused over () + example: [] + syntax: + content: public NinePatch CheckboxHoveredTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public CheckboxHoveredTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.CheckboxHoveredColor + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxHoveredColor + id: CheckboxHoveredColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: CheckboxHoveredColor + nameWithType: UiStyle.CheckboxHoveredColor + fullName: MLEM.Ui.Style.UiStyle.CheckboxHoveredColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CheckboxHoveredColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 124 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The color that the element renders with when it is moused over () + example: [] + syntax: + content: public Color CheckboxHoveredColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public CheckboxHoveredColor As Color +- uid: MLEM.Ui.Style.UiStyle.CheckboxDisabledTexture + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxDisabledTexture + id: CheckboxDisabledTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: CheckboxDisabledTexture + nameWithType: UiStyle.CheckboxDisabledTexture + fullName: MLEM.Ui.Style.UiStyle.CheckboxDisabledTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CheckboxDisabledTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 128 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element uses when it . + example: [] + syntax: + content: public NinePatch CheckboxDisabledTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public CheckboxDisabledTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.CheckboxDisabledColor + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxDisabledColor + id: CheckboxDisabledColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: CheckboxDisabledColor + nameWithType: UiStyle.CheckboxDisabledColor + fullName: MLEM.Ui.Style.UiStyle.CheckboxDisabledColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CheckboxDisabledColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 132 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The color that the element uses when it . + example: [] + syntax: + content: public Color CheckboxDisabledColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public CheckboxDisabledColor As Color +- uid: MLEM.Ui.Style.UiStyle.CheckboxCheckmark + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxCheckmark + id: CheckboxCheckmark + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: CheckboxCheckmark + nameWithType: UiStyle.CheckboxCheckmark + fullName: MLEM.Ui.Style.UiStyle.CheckboxCheckmark + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CheckboxCheckmark + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 136 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element renders on top of its regular texture when it is + example: [] + syntax: + content: public TextureRegion CheckboxCheckmark + return: + type: MLEM.Textures.TextureRegion + content.vb: Public CheckboxCheckmark As TextureRegion +- uid: MLEM.Ui.Style.UiStyle.CheckboxTextOffsetX + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxTextOffsetX + id: CheckboxTextOffsetX + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: CheckboxTextOffsetX + nameWithType: UiStyle.CheckboxTextOffsetX + fullName: MLEM.Ui.Style.UiStyle.CheckboxTextOffsetX + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CheckboxTextOffsetX + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 140 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The width of the space between a and its + example: [] + syntax: + content: public float CheckboxTextOffsetX + return: + type: System.Single + content.vb: Public CheckboxTextOffsetX As Single +- uid: MLEM.Ui.Style.UiStyle.RadioTexture + commentId: F:MLEM.Ui.Style.UiStyle.RadioTexture + id: RadioTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: RadioTexture + nameWithType: UiStyle.RadioTexture + fullName: MLEM.Ui.Style.UiStyle.RadioTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RadioTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 144 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element uses + example: [] + syntax: + content: public NinePatch RadioTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public RadioTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.RadioHoveredTexture + commentId: F:MLEM.Ui.Style.UiStyle.RadioHoveredTexture + id: RadioHoveredTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: RadioHoveredTexture + nameWithType: UiStyle.RadioHoveredTexture + fullName: MLEM.Ui.Style.UiStyle.RadioHoveredTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RadioHoveredTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 148 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element uses when it is moused over () + example: [] + syntax: + content: public NinePatch RadioHoveredTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public RadioHoveredTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.RadioHoveredColor + commentId: F:MLEM.Ui.Style.UiStyle.RadioHoveredColor + id: RadioHoveredColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: RadioHoveredColor + nameWithType: UiStyle.RadioHoveredColor + fullName: MLEM.Ui.Style.UiStyle.RadioHoveredColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RadioHoveredColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 152 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The color that the element renders with when it is moused over () + example: [] + syntax: + content: public Color RadioHoveredColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public RadioHoveredColor As Color +- uid: MLEM.Ui.Style.UiStyle.RadioCheckmark + commentId: F:MLEM.Ui.Style.UiStyle.RadioCheckmark + id: RadioCheckmark + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: RadioCheckmark + nameWithType: UiStyle.RadioCheckmark + fullName: MLEM.Ui.Style.UiStyle.RadioCheckmark + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RadioCheckmark + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 156 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the renders on top of its regular texture when it is + example: [] + syntax: + content: public TextureRegion RadioCheckmark + return: + type: MLEM.Textures.TextureRegion + content.vb: Public RadioCheckmark As TextureRegion +- uid: MLEM.Ui.Style.UiStyle.TooltipBackground + commentId: F:MLEM.Ui.Style.UiStyle.TooltipBackground + id: TooltipBackground + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TooltipBackground + nameWithType: UiStyle.TooltipBackground + fullName: MLEM.Ui.Style.UiStyle.TooltipBackground + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TooltipBackground + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 160 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the uses for its background + example: [] + syntax: + content: public NinePatch TooltipBackground + return: + type: MLEM.Textures.NinePatch + content.vb: Public TooltipBackground As NinePatch +- uid: MLEM.Ui.Style.UiStyle.TooltipOffset + commentId: F:MLEM.Ui.Style.UiStyle.TooltipOffset + id: TooltipOffset + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TooltipOffset + nameWithType: UiStyle.TooltipOffset + fullName: MLEM.Ui.Style.UiStyle.TooltipOffset + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TooltipOffset + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 164 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The offset of the element's top left corner from the mouse position + example: [] + syntax: + content: public Vector2 TooltipOffset + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public TooltipOffset As Vector2 +- uid: MLEM.Ui.Style.UiStyle.TooltipAutoNavOffset + commentId: F:MLEM.Ui.Style.UiStyle.TooltipAutoNavOffset + id: TooltipAutoNavOffset + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TooltipAutoNavOffset + nameWithType: UiStyle.TooltipAutoNavOffset + fullName: MLEM.Ui.Style.UiStyle.TooltipAutoNavOffset + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TooltipAutoNavOffset + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 168 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The offset of the element's top center coordinate from the bottom center of the element snapped to when is true. + example: [] + syntax: + content: public Vector2 TooltipAutoNavOffset + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public TooltipAutoNavOffset As Vector2 +- uid: MLEM.Ui.Style.UiStyle.TooltipAutoNavAnchor + commentId: F:MLEM.Ui.Style.UiStyle.TooltipAutoNavAnchor + id: TooltipAutoNavAnchor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TooltipAutoNavAnchor + nameWithType: UiStyle.TooltipAutoNavAnchor + fullName: MLEM.Ui.Style.UiStyle.TooltipAutoNavAnchor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TooltipAutoNavAnchor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 172 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The auto-nav anchor that is used or tooltips by default. + example: [] + syntax: + content: public Anchor TooltipAutoNavAnchor + return: + type: MLEM.Ui.Anchor + content.vb: Public TooltipAutoNavAnchor As Anchor +- uid: MLEM.Ui.Style.UiStyle.TooltipMouseAnchor + commentId: F:MLEM.Ui.Style.UiStyle.TooltipMouseAnchor + id: TooltipMouseAnchor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TooltipMouseAnchor + nameWithType: UiStyle.TooltipMouseAnchor + fullName: MLEM.Ui.Style.UiStyle.TooltipMouseAnchor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TooltipMouseAnchor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 176 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The mouse anchor that is used for tooltips by default. + example: [] + syntax: + content: public Anchor TooltipMouseAnchor + return: + type: MLEM.Ui.Anchor + content.vb: Public TooltipMouseAnchor As Anchor +- uid: MLEM.Ui.Style.UiStyle.TooltipUseAutoNavBehaviorForMouse + commentId: F:MLEM.Ui.Style.UiStyle.TooltipUseAutoNavBehaviorForMouse + id: TooltipUseAutoNavBehaviorForMouse + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TooltipUseAutoNavBehaviorForMouse + nameWithType: UiStyle.TooltipUseAutoNavBehaviorForMouse + fullName: MLEM.Ui.Style.UiStyle.TooltipUseAutoNavBehaviorForMouse + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TooltipUseAutoNavBehaviorForMouse + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 180 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: Whether tooltips should use auto-nav rendering behavior for tooltips even when using a mouse by default. + example: [] + syntax: + content: public bool TooltipUseAutoNavBehaviorForMouse + return: + type: System.Boolean + content.vb: Public TooltipUseAutoNavBehaviorForMouse As Boolean +- uid: MLEM.Ui.Style.UiStyle.TooltipTextColor + commentId: F:MLEM.Ui.Style.UiStyle.TooltipTextColor + id: TooltipTextColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TooltipTextColor + nameWithType: UiStyle.TooltipTextColor + fullName: MLEM.Ui.Style.UiStyle.TooltipTextColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TooltipTextColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 184 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The color that the text of a should have + example: [] + syntax: + content: public Color TooltipTextColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public TooltipTextColor As Color +- uid: MLEM.Ui.Style.UiStyle.TooltipDelay + commentId: F:MLEM.Ui.Style.UiStyle.TooltipDelay + id: TooltipDelay + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TooltipDelay + nameWithType: UiStyle.TooltipDelay + fullName: MLEM.Ui.Style.UiStyle.TooltipDelay + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TooltipDelay + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 188 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The amount of time that the mouse has to be over an element with a for the tooltip to appear + example: [] + syntax: + content: public TimeSpan TooltipDelay + return: + type: System.TimeSpan + content.vb: Public TooltipDelay As TimeSpan +- uid: MLEM.Ui.Style.UiStyle.TooltipTextWidth + commentId: F:MLEM.Ui.Style.UiStyle.TooltipTextWidth + id: TooltipTextWidth + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TooltipTextWidth + nameWithType: UiStyle.TooltipTextWidth + fullName: MLEM.Ui.Style.UiStyle.TooltipTextWidth + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TooltipTextWidth + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 192 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The width of a 's default text + example: [] + syntax: + content: public float TooltipTextWidth + return: + type: System.Single + content.vb: Public TooltipTextWidth As Single +- uid: MLEM.Ui.Style.UiStyle.TooltipChildPadding + commentId: F:MLEM.Ui.Style.UiStyle.TooltipChildPadding + id: TooltipChildPadding + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TooltipChildPadding + nameWithType: UiStyle.TooltipChildPadding + fullName: MLEM.Ui.Style.UiStyle.TooltipChildPadding + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TooltipChildPadding + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 196 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The to apply to a by default + example: [] + syntax: + content: public Padding TooltipChildPadding + return: + type: MLEM.Maths.Padding + content.vb: Public TooltipChildPadding As Padding +- uid: MLEM.Ui.Style.UiStyle.ProgressBarTexture + commentId: F:MLEM.Ui.Style.UiStyle.ProgressBarTexture + id: ProgressBarTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ProgressBarTexture + nameWithType: UiStyle.ProgressBarTexture + fullName: MLEM.Ui.Style.UiStyle.ProgressBarTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ProgressBarTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 200 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the element uses for its background + example: [] + syntax: + content: public NinePatch ProgressBarTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public ProgressBarTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.ProgressBarColor + commentId: F:MLEM.Ui.Style.UiStyle.ProgressBarColor + id: ProgressBarColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ProgressBarColor + nameWithType: UiStyle.ProgressBarColor + fullName: MLEM.Ui.Style.UiStyle.ProgressBarColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ProgressBarColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 204 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The color that the element renders with + example: [] + syntax: + content: public Color ProgressBarColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public ProgressBarColor As Color +- uid: MLEM.Ui.Style.UiStyle.ProgressBarProgressPadding + commentId: F:MLEM.Ui.Style.UiStyle.ProgressBarProgressPadding + id: ProgressBarProgressPadding + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ProgressBarProgressPadding + nameWithType: UiStyle.ProgressBarProgressPadding + fullName: MLEM.Ui.Style.UiStyle.ProgressBarProgressPadding + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ProgressBarProgressPadding + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 208 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The padding that the uses for its progress texture () + example: [] + syntax: + content: public Vector2 ProgressBarProgressPadding + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ProgressBarProgressPadding As Vector2 +- uid: MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture + commentId: F:MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture + id: ProgressBarProgressTexture + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ProgressBarProgressTexture + nameWithType: UiStyle.ProgressBarProgressTexture + fullName: MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ProgressBarProgressTexture + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 212 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The texture that the uses for displaying its progress + example: [] + syntax: + content: public NinePatch ProgressBarProgressTexture + return: + type: MLEM.Textures.NinePatch + content.vb: Public ProgressBarProgressTexture As NinePatch +- uid: MLEM.Ui.Style.UiStyle.ProgressBarProgressColor + commentId: F:MLEM.Ui.Style.UiStyle.ProgressBarProgressColor + id: ProgressBarProgressColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ProgressBarProgressColor + nameWithType: UiStyle.ProgressBarProgressColor + fullName: MLEM.Ui.Style.UiStyle.ProgressBarProgressColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ProgressBarProgressColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 216 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The color that the renders its progress texture with + example: [] + syntax: + content: public Color ProgressBarProgressColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public ProgressBarProgressColor As Color +- uid: MLEM.Ui.Style.UiStyle.Font + commentId: F:MLEM.Ui.Style.UiStyle.Font + id: Font + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: Font + nameWithType: UiStyle.Font + fullName: MLEM.Ui.Style.UiStyle.Font + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Font + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 221 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + The font that and other elements should use for rendering. + + Note that, to specify a bold and italic font for , you should use and . + example: [] + syntax: + content: public GenericFont Font + return: + type: MLEM.Font.GenericFont + content.vb: Public Font As GenericFont +- uid: MLEM.Ui.Style.UiStyle.TextScale + commentId: F:MLEM.Ui.Style.UiStyle.TextScale + id: TextScale + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TextScale + nameWithType: UiStyle.TextScale + fullName: MLEM.Ui.Style.UiStyle.TextScale + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextScale + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 225 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The scale that text should be rendered with in and other elements + example: [] + syntax: + content: public float TextScale + return: + type: System.Single + content.vb: Public TextScale As Single +- uid: MLEM.Ui.Style.UiStyle.TextColor + commentId: F:MLEM.Ui.Style.UiStyle.TextColor + id: TextColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TextColor + nameWithType: UiStyle.TextColor + fullName: MLEM.Ui.Style.UiStyle.TextColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 229 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The color that the text of a should have + example: [] + syntax: + content: public Color TextColor + return: + type: Microsoft.Xna.Framework.Color + content.vb: Public TextColor As Color +- uid: MLEM.Ui.Style.UiStyle.TextAlignment + commentId: F:MLEM.Ui.Style.UiStyle.TextAlignment + id: TextAlignment + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: TextAlignment + nameWithType: UiStyle.TextAlignment + fullName: MLEM.Ui.Style.UiStyle.TextAlignment + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TextAlignment + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 233 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: The that a should use by default. + example: [] + syntax: + content: public TextAlignment TextAlignment + return: + type: MLEM.Formatting.TextAlignment + content.vb: Public TextAlignment As TextAlignment +- uid: MLEM.Ui.Style.UiStyle.ActionSound + commentId: F:MLEM.Ui.Style.UiStyle.ActionSound + id: ActionSound + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ActionSound + nameWithType: UiStyle.ActionSound + fullName: MLEM.Ui.Style.UiStyle.ActionSound + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ActionSound + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 238 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + The that should be played when an element's and events are called. + + Note that this sound is only played if the callbacks have any subscribers. + example: [] + syntax: + content: public SoundEffectInfo ActionSound + return: + type: MLEM.Sound.SoundEffectInfo + content.vb: Public ActionSound As SoundEffectInfo +- uid: MLEM.Ui.Style.UiStyle.LinkColor + commentId: F:MLEM.Ui.Style.UiStyle.LinkColor + id: LinkColor + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: LinkColor + nameWithType: UiStyle.LinkColor + fullName: MLEM.Ui.Style.UiStyle.LinkColor + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LinkColor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 243 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + The color that a 's codes should have. + + This value is passed to . + example: [] + syntax: + content: public Color? LinkColor + return: + type: System.Nullable{Microsoft.Xna.Framework.Color} + content.vb: Public LinkColor As Color? +- uid: MLEM.Ui.Style.UiStyle.AdditionalFonts + commentId: F:MLEM.Ui.Style.UiStyle.AdditionalFonts + id: AdditionalFonts + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: AdditionalFonts + nameWithType: UiStyle.AdditionalFonts + fullName: MLEM.Ui.Style.UiStyle.AdditionalFonts + type: Field + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AdditionalFonts + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 247 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: A set of additional fonts that can be used for the <f FontName> formatting code + example: [] + syntax: + content: public Dictionary AdditionalFonts + return: + type: System.Collections.Generic.Dictionary{System.String,MLEM.Font.GenericFont} + content.vb: Public AdditionalFonts As Dictionary(Of String, GenericFont) +- uid: MLEM.Ui.Style.UiStyle.#ctor + commentId: M:MLEM.Ui.Style.UiStyle.#ctor + id: '#ctor' + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: UiStyle() + nameWithType: UiStyle.UiStyle() + fullName: MLEM.Ui.Style.UiStyle.UiStyle() + type: Constructor + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 254 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: Creates a new set of style settings with the default values. + example: [] + syntax: + content: public UiStyle() + content.vb: Public Sub New() + overload: MLEM.Ui.Style.UiStyle.#ctor* + nameWithType.vb: UiStyle.New() + fullName.vb: MLEM.Ui.Style.UiStyle.New() + name.vb: New() +- uid: MLEM.Ui.Style.UiStyle.#ctor(MLEM.Ui.Style.UiStyle) + commentId: M:MLEM.Ui.Style.UiStyle.#ctor(MLEM.Ui.Style.UiStyle) + id: '#ctor(MLEM.Ui.Style.UiStyle)' + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: UiStyle(UiStyle) + nameWithType: UiStyle.UiStyle(UiStyle) + fullName: MLEM.Ui.Style.UiStyle.UiStyle(MLEM.Ui.Style.UiStyle) + type: Constructor + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 260 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: Creates a new set of style settings with values inherited from the given original style settings. + example: [] + syntax: + content: public UiStyle(UiStyle original) + parameters: + - id: original + type: MLEM.Ui.Style.UiStyle + description: The original style settings, to copy into the new instance. + content.vb: Public Sub New(original As UiStyle) + overload: MLEM.Ui.Style.UiStyle.#ctor* + nameWithType.vb: UiStyle.New(UiStyle) + fullName.vb: MLEM.Ui.Style.UiStyle.New(MLEM.Ui.Style.UiStyle) + name.vb: New(UiStyle) +- uid: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + commentId: M:MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + id: AddCustomStyle``1(System.Action{``0},System.Boolean) + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: AddCustomStyle(Action, bool) + nameWithType: UiStyle.AddCustomStyle(Action, bool) + fullName: MLEM.Ui.Style.UiStyle.AddCustomStyle(System.Action, bool) + type: Method + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AddCustomStyle + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 324 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + Adds an action to the given type T that allows applying any kind of custom styling or behavior to it. + + Custom styles added in this manner can be applied to an element using . + example: [] + syntax: + content: 'public void AddCustomStyle(Action style, bool add = false) where T : Element' + parameters: + - id: style + type: System.Action{{T}} + description: The style action to add. + - id: add + type: System.Boolean + description: Whether the style function should be added to the existing style settings rather than replacing them. + typeParameters: + - id: T + description: The type that the style should apply to. + content.vb: Public Sub AddCustomStyle(Of T As Element)(style As Action(Of T), add As Boolean = False) + overload: MLEM.Ui.Style.UiStyle.AddCustomStyle* + nameWithType.vb: UiStyle.AddCustomStyle(Of T)(Action(Of T), Boolean) + fullName.vb: MLEM.Ui.Style.UiStyle.AddCustomStyle(Of T)(System.Action(Of T), Boolean) + name.vb: AddCustomStyle(Of T)(Action(Of T), Boolean) +- uid: MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + id: ApplyCustomStyle(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Style.UiStyle + langs: + - csharp + - vb + name: ApplyCustomStyle(Element) + nameWithType: UiStyle.ApplyCustomStyle(Element) + fullName: MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + type: Method + source: + remote: + path: MLEM.Ui/Style/UiStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ApplyCustomStyle + path: ../MLEM.Ui/Style/UiStyle.cs + startLine: 342 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + Applies a set of custom styling actions to the given element which were added through . + + This method is automatically invoked in . + example: [] + syntax: + content: public bool ApplyCustomStyle(Element element) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element to apply custom styling to. + return: + type: System.Boolean + description: Whether any custom styling exists for the given element. + content.vb: Public Function ApplyCustomStyle(element As Element) As Boolean + overload: MLEM.Ui.Style.UiStyle.ApplyCustomStyle* +references: +- 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.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.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + commentId: M:MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + isExternal: true + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + name: AddCustomStyle(Action, bool) + nameWithType: UiStyle.AddCustomStyle(Action, bool) + fullName: MLEM.Ui.Style.UiStyle.AddCustomStyle(System.Action, bool) + nameWithType.vb: UiStyle.AddCustomStyle(Of T)(Action(Of T), Boolean) + fullName.vb: MLEM.Ui.Style.UiStyle.AddCustomStyle(Of T)(System.Action(Of T), Boolean) + name.vb: AddCustomStyle(Of T)(Action(Of T), Boolean) + spec.csharp: + - uid: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + name: AddCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + name: AddCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - 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: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- 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: 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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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 + 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: 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: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.UiControls.SelectedElement + commentId: P:MLEM.Ui.UiControls.SelectedElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_SelectedElement + name: SelectedElement + nameWithType: UiControls.SelectedElement + fullName: MLEM.Ui.UiControls.SelectedElement +- uid: MLEM.Textures.NinePatch + commentId: T:MLEM.Textures.NinePatch + parent: MLEM.Textures + href: MLEM.Textures.NinePatch.html + name: NinePatch + nameWithType: NinePatch + fullName: MLEM.Textures.NinePatch +- uid: MLEM.Textures + commentId: N:MLEM.Textures + href: MLEM.html + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Textures + name: Textures + href: MLEM.Textures.html +- uid: MLEM.Ui.UiAnimation + commentId: T:MLEM.Ui.UiAnimation + parent: MLEM.Ui + href: MLEM.Ui.UiAnimation.html + name: UiAnimation + nameWithType: UiAnimation + fullName: MLEM.Ui.UiAnimation +- uid: MLEM.Ui.Elements.Button + commentId: T:MLEM.Ui.Elements.Button + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Button.html + name: Button + nameWithType: Button + fullName: MLEM.Ui.Elements.Button +- uid: MLEM.Ui.Elements.Element.IsMouseOver + commentId: P:MLEM.Ui.Elements.Element.IsMouseOver + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_IsMouseOver + name: IsMouseOver + nameWithType: Element.IsMouseOver + fullName: MLEM.Ui.Elements.Element.IsMouseOver +- uid: MLEM.Ui.Style.UiStyle.ButtonHoveredColor + commentId: F:MLEM.Ui.Style.UiStyle.ButtonHoveredColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ButtonHoveredColor + name: ButtonHoveredColor + nameWithType: UiStyle.ButtonHoveredColor + fullName: MLEM.Ui.Style.UiStyle.ButtonHoveredColor +- 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: 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: 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: MLEM.Ui.Elements.Button.IsDisabled + commentId: P:MLEM.Ui.Elements.Button.IsDisabled + parent: MLEM.Ui.Elements.Button + href: MLEM.Ui.Elements.Button.html#MLEM_Ui_Elements_Button_IsDisabled + name: IsDisabled + nameWithType: Button.IsDisabled + fullName: MLEM.Ui.Elements.Button.IsDisabled +- uid: MLEM.Ui.Elements.Panel + commentId: T:MLEM.Ui.Elements.Panel + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Panel.html + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel +- uid: MLEM.Ui.Elements.Element.ChildPadding + commentId: P:MLEM.Ui.Elements.Element.ChildPadding + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_ChildPadding + name: ChildPadding + nameWithType: Element.ChildPadding + fullName: MLEM.Ui.Elements.Element.ChildPadding +- uid: MLEM.Maths.Padding + commentId: T:MLEM.Maths.Padding + parent: MLEM.Maths + href: MLEM.Maths.Padding.html + name: Padding + nameWithType: Padding + fullName: MLEM.Maths.Padding +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html +- 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: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: MLEM.Ui.Elements.TextField + commentId: T:MLEM.Ui.Elements.TextField + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.TextField.html + name: TextField + nameWithType: TextField + fullName: MLEM.Ui.Elements.TextField +- uid: MLEM.Ui.Elements.ScrollBar + commentId: T:MLEM.Ui.Elements.ScrollBar + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.ScrollBar.html + name: ScrollBar + nameWithType: ScrollBar + fullName: MLEM.Ui.Elements.ScrollBar +- 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.Elements.Checkbox + commentId: T:MLEM.Ui.Elements.Checkbox + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Checkbox.html + name: Checkbox + nameWithType: Checkbox + fullName: MLEM.Ui.Elements.Checkbox +- uid: MLEM.Ui.Elements.Checkbox.IsDisabled + commentId: P:MLEM.Ui.Elements.Checkbox.IsDisabled + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_IsDisabled + name: IsDisabled + nameWithType: Checkbox.IsDisabled + fullName: MLEM.Ui.Elements.Checkbox.IsDisabled +- uid: MLEM.Ui.Elements.Checkbox.Checked + commentId: P:MLEM.Ui.Elements.Checkbox.Checked + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Checked + name: Checked + nameWithType: Checkbox.Checked + fullName: MLEM.Ui.Elements.Checkbox.Checked +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + href: MLEM.Textures.TextureRegion.html + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Ui.Elements.Checkbox.Label + commentId: F:MLEM.Ui.Elements.Checkbox.Label + parent: MLEM.Ui.Elements.Checkbox + href: MLEM.Ui.Elements.Checkbox.html#MLEM_Ui_Elements_Checkbox_Label + name: Label + nameWithType: Checkbox.Label + fullName: MLEM.Ui.Elements.Checkbox.Label +- uid: MLEM.Ui.Elements.RadioButton + commentId: T:MLEM.Ui.Elements.RadioButton + href: MLEM.Ui.Elements.RadioButton.html + name: RadioButton + nameWithType: RadioButton + fullName: MLEM.Ui.Elements.RadioButton +- uid: MLEM.Ui.Elements.Tooltip + commentId: T:MLEM.Ui.Elements.Tooltip + parent: MLEM.Ui.Elements + href: MLEM.Ui.Elements.Tooltip.html + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip +- uid: MLEM.Ui.Elements.Tooltip.DisplayInAutoNavMode + commentId: F:MLEM.Ui.Elements.Tooltip.DisplayInAutoNavMode + href: MLEM.Ui.Elements.Tooltip.html#MLEM_Ui_Elements_Tooltip_DisplayInAutoNavMode + name: DisplayInAutoNavMode + nameWithType: Tooltip.DisplayInAutoNavMode + fullName: MLEM.Ui.Elements.Tooltip.DisplayInAutoNavMode +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- 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.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.Ui.Elements.ProgressBar + commentId: T:MLEM.Ui.Elements.ProgressBar + href: MLEM.Ui.Elements.ProgressBar.html + name: ProgressBar + nameWithType: ProgressBar + fullName: MLEM.Ui.Elements.ProgressBar +- uid: MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture + commentId: F:MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ProgressBarProgressTexture + name: ProgressBarProgressTexture + nameWithType: UiStyle.ProgressBarProgressTexture + fullName: MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture +- 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.Font.GenericFont.Bold + commentId: P:MLEM.Font.GenericFont.Bold + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Bold + name: Bold + nameWithType: GenericFont.Bold + fullName: MLEM.Font.GenericFont.Bold +- uid: MLEM.Font.GenericFont.Italic + commentId: P:MLEM.Font.GenericFont.Italic + parent: MLEM.Font.GenericFont + href: MLEM.Font.GenericFont.html#MLEM_Font_GenericFont_Italic + name: Italic + nameWithType: GenericFont.Italic + fullName: MLEM.Font.GenericFont.Italic +- uid: MLEM.Font.GenericFont + commentId: T:MLEM.Font.GenericFont + parent: MLEM.Font + href: MLEM.Font.GenericFont.html + name: GenericFont + nameWithType: GenericFont + fullName: MLEM.Font.GenericFont +- 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.Font + commentId: N:MLEM.Font + href: MLEM.html + name: MLEM.Font + nameWithType: MLEM.Font + fullName: MLEM.Font + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Font + name: Font + href: MLEM.Font.html +- uid: MLEM.Ui.Style.UiStyle.TextAlignment + commentId: F:MLEM.Ui.Style.UiStyle.TextAlignment + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TextAlignment + name: TextAlignment + nameWithType: UiStyle.TextAlignment + fullName: MLEM.Ui.Style.UiStyle.TextAlignment +- uid: MLEM.Formatting.TextAlignment + commentId: T:MLEM.Formatting.TextAlignment + parent: MLEM.Formatting + href: MLEM.Formatting.TextAlignment.html + name: TextAlignment + nameWithType: TextAlignment + fullName: MLEM.Formatting.TextAlignment +- uid: MLEM.Sound.SoundEffectInfo + commentId: T:MLEM.Sound.SoundEffectInfo + parent: MLEM.Sound + href: MLEM.Sound.SoundEffectInfo.html + name: SoundEffectInfo + nameWithType: SoundEffectInfo + fullName: MLEM.Sound.SoundEffectInfo +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Sound + commentId: N:MLEM.Sound + href: MLEM.html + name: MLEM.Sound + nameWithType: MLEM.Sound + fullName: MLEM.Sound + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Sound + name: Sound + href: MLEM.Sound.html +- 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.Formatting.Codes.LinkCode + commentId: T:MLEM.Formatting.Codes.LinkCode + href: MLEM.Formatting.Codes.LinkCode.html + name: LinkCode + nameWithType: LinkCode + fullName: MLEM.Formatting.Codes.LinkCode +- uid: System.Nullable{Microsoft.Xna.Framework.Color} + commentId: T:System.Nullable{Microsoft.Xna.Framework.Color} + parent: System + definition: System.Nullable`1 + name: Color? + nameWithType: Color? + fullName: Microsoft.Xna.Framework.Color? + spec.csharp: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + spec.vb: + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic.Dictionary{System.String,MLEM.Font.GenericFont} + commentId: T:System.Collections.Generic.Dictionary{System.String,MLEM.Font.GenericFont} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of String, GenericFont) + fullName.vb: System.Collections.Generic.Dictionary(Of String, MLEM.Font.GenericFont) + name.vb: Dictionary(Of String, GenericFont) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Font.GenericFont + name: GenericFont + href: MLEM.Font.GenericFont.html + - name: ) +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: MLEM.Ui.Style.UiStyle.#ctor* + commentId: Overload:MLEM.Ui.Style.UiStyle.#ctor + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle__ctor + name: UiStyle + nameWithType: UiStyle.UiStyle + fullName: MLEM.Ui.Style.UiStyle.UiStyle + nameWithType.vb: UiStyle.New + fullName.vb: MLEM.Ui.Style.UiStyle.New + name.vb: New +- uid: MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ApplyCustomStyle_MLEM_Ui_Elements_Element_ + name: ApplyCustomStyle(Element) + nameWithType: UiStyle.ApplyCustomStyle(Element) + fullName: MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + name: ApplyCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ApplyCustomStyle_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + name: ApplyCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ApplyCustomStyle_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.Style.UiStyle.AddCustomStyle* + commentId: Overload:MLEM.Ui.Style.UiStyle.AddCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + name: AddCustomStyle + nameWithType: UiStyle.AddCustomStyle + fullName: MLEM.Ui.Style.UiStyle.AddCustomStyle +- uid: System.Action{{T}} + commentId: T:System.Action{``0} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + 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: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + 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: 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.Style.UiStyle.ApplyCustomStyle* + commentId: Overload:MLEM.Ui.Style.UiStyle.ApplyCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ApplyCustomStyle_MLEM_Ui_Elements_Element_ + name: ApplyCustomStyle + nameWithType: UiStyle.ApplyCustomStyle + fullName: MLEM.Ui.Style.UiStyle.ApplyCustomStyle diff --git a/Docs/api/MLEM.Ui.Style.UntexturedStyle.yml b/Docs/api/MLEM.Ui.Style.UntexturedStyle.yml new file mode 100644 index 0000000..07c6bad --- /dev/null +++ b/Docs/api/MLEM.Ui.Style.UntexturedStyle.yml @@ -0,0 +1,1237 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Style.UntexturedStyle + commentId: T:MLEM.Ui.Style.UntexturedStyle + id: UntexturedStyle + parent: MLEM.Ui.Style + children: + - MLEM.Ui.Style.UntexturedStyle.#ctor(Microsoft.Xna.Framework.Graphics.SpriteBatch) + langs: + - csharp + - vb + name: UntexturedStyle + nameWithType: UntexturedStyle + fullName: MLEM.Ui.Style.UntexturedStyle + type: Class + source: + remote: + path: MLEM.Ui/Style/UntexturedStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UntexturedStyle + path: ../MLEM.Ui/Style/UntexturedStyle.cs + startLine: 9 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: >- + The default, untextured . + + Note that, as MLEM does not provide any texture or font assets, this default style is made up of single-color textures that were generated using . + example: [] + syntax: + content: 'public class UntexturedStyle : UiStyle, IGenericDataHolder' + content.vb: Public Class UntexturedStyle Inherits UiStyle Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + - MLEM.Ui.Style.UiStyle + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Ui.Style.UiStyle.SelectionIndicator + - MLEM.Ui.Style.UiStyle.MouseEnterAnimation + - MLEM.Ui.Style.UiStyle.MouseExitAnimation + - MLEM.Ui.Style.UiStyle.ButtonTexture + - MLEM.Ui.Style.UiStyle.ButtonHoveredTexture + - MLEM.Ui.Style.UiStyle.ButtonHoveredColor + - MLEM.Ui.Style.UiStyle.ButtonDisabledTexture + - MLEM.Ui.Style.UiStyle.ButtonDisabledColor + - MLEM.Ui.Style.UiStyle.PanelTexture + - MLEM.Ui.Style.UiStyle.PanelColor + - MLEM.Ui.Style.UiStyle.PanelChildPadding + - MLEM.Ui.Style.UiStyle.PanelStepPerScroll + - MLEM.Ui.Style.UiStyle.PanelScrollerSize + - MLEM.Ui.Style.UiStyle.PanelScrollBarOffset + - MLEM.Ui.Style.UiStyle.TextFieldTexture + - MLEM.Ui.Style.UiStyle.TextFieldHoveredTexture + - MLEM.Ui.Style.UiStyle.TextFieldHoveredColor + - MLEM.Ui.Style.UiStyle.TextFieldTextOffsetX + - MLEM.Ui.Style.UiStyle.TextFieldCaretWidth + - MLEM.Ui.Style.UiStyle.ScrollBarBackground + - MLEM.Ui.Style.UiStyle.ScrollBarScrollerTexture + - MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrolling + - MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrollFactor + - MLEM.Ui.Style.UiStyle.CheckboxTexture + - MLEM.Ui.Style.UiStyle.CheckboxHoveredTexture + - MLEM.Ui.Style.UiStyle.CheckboxHoveredColor + - MLEM.Ui.Style.UiStyle.CheckboxDisabledTexture + - MLEM.Ui.Style.UiStyle.CheckboxDisabledColor + - MLEM.Ui.Style.UiStyle.CheckboxCheckmark + - MLEM.Ui.Style.UiStyle.CheckboxTextOffsetX + - MLEM.Ui.Style.UiStyle.RadioTexture + - MLEM.Ui.Style.UiStyle.RadioHoveredTexture + - MLEM.Ui.Style.UiStyle.RadioHoveredColor + - MLEM.Ui.Style.UiStyle.RadioCheckmark + - MLEM.Ui.Style.UiStyle.TooltipBackground + - MLEM.Ui.Style.UiStyle.TooltipOffset + - MLEM.Ui.Style.UiStyle.TooltipAutoNavOffset + - MLEM.Ui.Style.UiStyle.TooltipAutoNavAnchor + - MLEM.Ui.Style.UiStyle.TooltipMouseAnchor + - MLEM.Ui.Style.UiStyle.TooltipUseAutoNavBehaviorForMouse + - MLEM.Ui.Style.UiStyle.TooltipTextColor + - MLEM.Ui.Style.UiStyle.TooltipDelay + - MLEM.Ui.Style.UiStyle.TooltipTextWidth + - MLEM.Ui.Style.UiStyle.TooltipChildPadding + - MLEM.Ui.Style.UiStyle.ProgressBarTexture + - MLEM.Ui.Style.UiStyle.ProgressBarColor + - MLEM.Ui.Style.UiStyle.ProgressBarProgressPadding + - MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture + - MLEM.Ui.Style.UiStyle.ProgressBarProgressColor + - MLEM.Ui.Style.UiStyle.Font + - MLEM.Ui.Style.UiStyle.TextScale + - MLEM.Ui.Style.UiStyle.TextColor + - MLEM.Ui.Style.UiStyle.TextAlignment + - MLEM.Ui.Style.UiStyle.ActionSound + - MLEM.Ui.Style.UiStyle.LinkColor + - MLEM.Ui.Style.UiStyle.AdditionalFonts + - MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{{T}},System.Boolean) + - MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.Style.UntexturedStyle.#ctor(Microsoft.Xna.Framework.Graphics.SpriteBatch) + commentId: M:MLEM.Ui.Style.UntexturedStyle.#ctor(Microsoft.Xna.Framework.Graphics.SpriteBatch) + id: '#ctor(Microsoft.Xna.Framework.Graphics.SpriteBatch)' + parent: MLEM.Ui.Style.UntexturedStyle + langs: + - csharp + - vb + name: UntexturedStyle(SpriteBatch) + nameWithType: UntexturedStyle.UntexturedStyle(SpriteBatch) + fullName: MLEM.Ui.Style.UntexturedStyle.UntexturedStyle(Microsoft.Xna.Framework.Graphics.SpriteBatch) + type: Constructor + source: + remote: + path: MLEM.Ui/Style/UntexturedStyle.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/Style/UntexturedStyle.cs + startLine: 15 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui.Style + summary: Creates a new untextured style with textures generated by the given sprite batch + example: [] + syntax: + content: public UntexturedStyle(SpriteBatch batch) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to generate the textures with + content.vb: Public Sub New(batch As SpriteBatch) + overload: MLEM.Ui.Style.UntexturedStyle.#ctor* + nameWithType.vb: UntexturedStyle.New(SpriteBatch) + fullName.vb: MLEM.Ui.Style.UntexturedStyle.New(Microsoft.Xna.Framework.Graphics.SpriteBatch) + name.vb: New(SpriteBatch) +references: +- 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.Graphics.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:MLEM.Graphics.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + isExternal: true + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_GenerateTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Color__ + name: GenerateTexture(SpriteBatch, Color, Color?) + nameWithType: SpriteBatchExtensions.GenerateTexture(SpriteBatch, Color, Color?) + fullName: MLEM.Graphics.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Color?) + spec.csharp: + - uid: MLEM.Graphics.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + name: GenerateTexture + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_GenerateTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Color__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Graphics.SpriteBatchExtensions.GenerateTexture(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Color,System.Nullable{Microsoft.Xna.Framework.Color}) + name: GenerateTexture + href: MLEM.Graphics.SpriteBatchExtensions.html#MLEM_Graphics_SpriteBatchExtensions_GenerateTexture_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Color_System_Nullable_Microsoft_Xna_Framework_Color__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ) +- 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: 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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Ui.Style.UiStyle.SelectionIndicator + commentId: F:MLEM.Ui.Style.UiStyle.SelectionIndicator + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_SelectionIndicator + name: SelectionIndicator + nameWithType: UiStyle.SelectionIndicator + fullName: MLEM.Ui.Style.UiStyle.SelectionIndicator +- uid: MLEM.Ui.Style.UiStyle.MouseEnterAnimation + commentId: F:MLEM.Ui.Style.UiStyle.MouseEnterAnimation + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: UiStyle.MouseEnterAnimation + fullName: MLEM.Ui.Style.UiStyle.MouseEnterAnimation +- uid: MLEM.Ui.Style.UiStyle.MouseExitAnimation + commentId: F:MLEM.Ui.Style.UiStyle.MouseExitAnimation + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_MouseExitAnimation + name: MouseExitAnimation + nameWithType: UiStyle.MouseExitAnimation + fullName: MLEM.Ui.Style.UiStyle.MouseExitAnimation +- uid: MLEM.Ui.Style.UiStyle.ButtonTexture + commentId: F:MLEM.Ui.Style.UiStyle.ButtonTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ButtonTexture + name: ButtonTexture + nameWithType: UiStyle.ButtonTexture + fullName: MLEM.Ui.Style.UiStyle.ButtonTexture +- uid: MLEM.Ui.Style.UiStyle.ButtonHoveredTexture + commentId: F:MLEM.Ui.Style.UiStyle.ButtonHoveredTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ButtonHoveredTexture + name: ButtonHoveredTexture + nameWithType: UiStyle.ButtonHoveredTexture + fullName: MLEM.Ui.Style.UiStyle.ButtonHoveredTexture +- uid: MLEM.Ui.Style.UiStyle.ButtonHoveredColor + commentId: F:MLEM.Ui.Style.UiStyle.ButtonHoveredColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ButtonHoveredColor + name: ButtonHoveredColor + nameWithType: UiStyle.ButtonHoveredColor + fullName: MLEM.Ui.Style.UiStyle.ButtonHoveredColor +- uid: MLEM.Ui.Style.UiStyle.ButtonDisabledTexture + commentId: F:MLEM.Ui.Style.UiStyle.ButtonDisabledTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ButtonDisabledTexture + name: ButtonDisabledTexture + nameWithType: UiStyle.ButtonDisabledTexture + fullName: MLEM.Ui.Style.UiStyle.ButtonDisabledTexture +- uid: MLEM.Ui.Style.UiStyle.ButtonDisabledColor + commentId: F:MLEM.Ui.Style.UiStyle.ButtonDisabledColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ButtonDisabledColor + name: ButtonDisabledColor + nameWithType: UiStyle.ButtonDisabledColor + fullName: MLEM.Ui.Style.UiStyle.ButtonDisabledColor +- uid: MLEM.Ui.Style.UiStyle.PanelTexture + commentId: F:MLEM.Ui.Style.UiStyle.PanelTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_PanelTexture + name: PanelTexture + nameWithType: UiStyle.PanelTexture + fullName: MLEM.Ui.Style.UiStyle.PanelTexture +- uid: MLEM.Ui.Style.UiStyle.PanelColor + commentId: F:MLEM.Ui.Style.UiStyle.PanelColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_PanelColor + name: PanelColor + nameWithType: UiStyle.PanelColor + fullName: MLEM.Ui.Style.UiStyle.PanelColor +- uid: MLEM.Ui.Style.UiStyle.PanelChildPadding + commentId: F:MLEM.Ui.Style.UiStyle.PanelChildPadding + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_PanelChildPadding + name: PanelChildPadding + nameWithType: UiStyle.PanelChildPadding + fullName: MLEM.Ui.Style.UiStyle.PanelChildPadding +- uid: MLEM.Ui.Style.UiStyle.PanelStepPerScroll + commentId: F:MLEM.Ui.Style.UiStyle.PanelStepPerScroll + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_PanelStepPerScroll + name: PanelStepPerScroll + nameWithType: UiStyle.PanelStepPerScroll + fullName: MLEM.Ui.Style.UiStyle.PanelStepPerScroll +- uid: MLEM.Ui.Style.UiStyle.PanelScrollerSize + commentId: F:MLEM.Ui.Style.UiStyle.PanelScrollerSize + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_PanelScrollerSize + name: PanelScrollerSize + nameWithType: UiStyle.PanelScrollerSize + fullName: MLEM.Ui.Style.UiStyle.PanelScrollerSize +- uid: MLEM.Ui.Style.UiStyle.PanelScrollBarOffset + commentId: F:MLEM.Ui.Style.UiStyle.PanelScrollBarOffset + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_PanelScrollBarOffset + name: PanelScrollBarOffset + nameWithType: UiStyle.PanelScrollBarOffset + fullName: MLEM.Ui.Style.UiStyle.PanelScrollBarOffset +- uid: MLEM.Ui.Style.UiStyle.TextFieldTexture + commentId: F:MLEM.Ui.Style.UiStyle.TextFieldTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TextFieldTexture + name: TextFieldTexture + nameWithType: UiStyle.TextFieldTexture + fullName: MLEM.Ui.Style.UiStyle.TextFieldTexture +- uid: MLEM.Ui.Style.UiStyle.TextFieldHoveredTexture + commentId: F:MLEM.Ui.Style.UiStyle.TextFieldHoveredTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TextFieldHoveredTexture + name: TextFieldHoveredTexture + nameWithType: UiStyle.TextFieldHoveredTexture + fullName: MLEM.Ui.Style.UiStyle.TextFieldHoveredTexture +- uid: MLEM.Ui.Style.UiStyle.TextFieldHoveredColor + commentId: F:MLEM.Ui.Style.UiStyle.TextFieldHoveredColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TextFieldHoveredColor + name: TextFieldHoveredColor + nameWithType: UiStyle.TextFieldHoveredColor + fullName: MLEM.Ui.Style.UiStyle.TextFieldHoveredColor +- uid: MLEM.Ui.Style.UiStyle.TextFieldTextOffsetX + commentId: F:MLEM.Ui.Style.UiStyle.TextFieldTextOffsetX + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TextFieldTextOffsetX + name: TextFieldTextOffsetX + nameWithType: UiStyle.TextFieldTextOffsetX + fullName: MLEM.Ui.Style.UiStyle.TextFieldTextOffsetX +- uid: MLEM.Ui.Style.UiStyle.TextFieldCaretWidth + commentId: F:MLEM.Ui.Style.UiStyle.TextFieldCaretWidth + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TextFieldCaretWidth + name: TextFieldCaretWidth + nameWithType: UiStyle.TextFieldCaretWidth + fullName: MLEM.Ui.Style.UiStyle.TextFieldCaretWidth +- uid: MLEM.Ui.Style.UiStyle.ScrollBarBackground + commentId: F:MLEM.Ui.Style.UiStyle.ScrollBarBackground + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ScrollBarBackground + name: ScrollBarBackground + nameWithType: UiStyle.ScrollBarBackground + fullName: MLEM.Ui.Style.UiStyle.ScrollBarBackground +- uid: MLEM.Ui.Style.UiStyle.ScrollBarScrollerTexture + commentId: F:MLEM.Ui.Style.UiStyle.ScrollBarScrollerTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ScrollBarScrollerTexture + name: ScrollBarScrollerTexture + nameWithType: UiStyle.ScrollBarScrollerTexture + fullName: MLEM.Ui.Style.UiStyle.ScrollBarScrollerTexture +- uid: MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrolling + commentId: F:MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrolling + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ScrollBarSmoothScrolling + name: ScrollBarSmoothScrolling + nameWithType: UiStyle.ScrollBarSmoothScrolling + fullName: MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrolling +- uid: MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrollFactor + commentId: F:MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrollFactor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ScrollBarSmoothScrollFactor + name: ScrollBarSmoothScrollFactor + nameWithType: UiStyle.ScrollBarSmoothScrollFactor + fullName: MLEM.Ui.Style.UiStyle.ScrollBarSmoothScrollFactor +- uid: MLEM.Ui.Style.UiStyle.CheckboxTexture + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_CheckboxTexture + name: CheckboxTexture + nameWithType: UiStyle.CheckboxTexture + fullName: MLEM.Ui.Style.UiStyle.CheckboxTexture +- uid: MLEM.Ui.Style.UiStyle.CheckboxHoveredTexture + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxHoveredTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_CheckboxHoveredTexture + name: CheckboxHoveredTexture + nameWithType: UiStyle.CheckboxHoveredTexture + fullName: MLEM.Ui.Style.UiStyle.CheckboxHoveredTexture +- uid: MLEM.Ui.Style.UiStyle.CheckboxHoveredColor + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxHoveredColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_CheckboxHoveredColor + name: CheckboxHoveredColor + nameWithType: UiStyle.CheckboxHoveredColor + fullName: MLEM.Ui.Style.UiStyle.CheckboxHoveredColor +- uid: MLEM.Ui.Style.UiStyle.CheckboxDisabledTexture + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxDisabledTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_CheckboxDisabledTexture + name: CheckboxDisabledTexture + nameWithType: UiStyle.CheckboxDisabledTexture + fullName: MLEM.Ui.Style.UiStyle.CheckboxDisabledTexture +- uid: MLEM.Ui.Style.UiStyle.CheckboxDisabledColor + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxDisabledColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_CheckboxDisabledColor + name: CheckboxDisabledColor + nameWithType: UiStyle.CheckboxDisabledColor + fullName: MLEM.Ui.Style.UiStyle.CheckboxDisabledColor +- uid: MLEM.Ui.Style.UiStyle.CheckboxCheckmark + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxCheckmark + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_CheckboxCheckmark + name: CheckboxCheckmark + nameWithType: UiStyle.CheckboxCheckmark + fullName: MLEM.Ui.Style.UiStyle.CheckboxCheckmark +- uid: MLEM.Ui.Style.UiStyle.CheckboxTextOffsetX + commentId: F:MLEM.Ui.Style.UiStyle.CheckboxTextOffsetX + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_CheckboxTextOffsetX + name: CheckboxTextOffsetX + nameWithType: UiStyle.CheckboxTextOffsetX + fullName: MLEM.Ui.Style.UiStyle.CheckboxTextOffsetX +- uid: MLEM.Ui.Style.UiStyle.RadioTexture + commentId: F:MLEM.Ui.Style.UiStyle.RadioTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_RadioTexture + name: RadioTexture + nameWithType: UiStyle.RadioTexture + fullName: MLEM.Ui.Style.UiStyle.RadioTexture +- uid: MLEM.Ui.Style.UiStyle.RadioHoveredTexture + commentId: F:MLEM.Ui.Style.UiStyle.RadioHoveredTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_RadioHoveredTexture + name: RadioHoveredTexture + nameWithType: UiStyle.RadioHoveredTexture + fullName: MLEM.Ui.Style.UiStyle.RadioHoveredTexture +- uid: MLEM.Ui.Style.UiStyle.RadioHoveredColor + commentId: F:MLEM.Ui.Style.UiStyle.RadioHoveredColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_RadioHoveredColor + name: RadioHoveredColor + nameWithType: UiStyle.RadioHoveredColor + fullName: MLEM.Ui.Style.UiStyle.RadioHoveredColor +- uid: MLEM.Ui.Style.UiStyle.RadioCheckmark + commentId: F:MLEM.Ui.Style.UiStyle.RadioCheckmark + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_RadioCheckmark + name: RadioCheckmark + nameWithType: UiStyle.RadioCheckmark + fullName: MLEM.Ui.Style.UiStyle.RadioCheckmark +- uid: MLEM.Ui.Style.UiStyle.TooltipBackground + commentId: F:MLEM.Ui.Style.UiStyle.TooltipBackground + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipBackground + name: TooltipBackground + nameWithType: UiStyle.TooltipBackground + fullName: MLEM.Ui.Style.UiStyle.TooltipBackground +- uid: MLEM.Ui.Style.UiStyle.TooltipOffset + commentId: F:MLEM.Ui.Style.UiStyle.TooltipOffset + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipOffset + name: TooltipOffset + nameWithType: UiStyle.TooltipOffset + fullName: MLEM.Ui.Style.UiStyle.TooltipOffset +- uid: MLEM.Ui.Style.UiStyle.TooltipAutoNavOffset + commentId: F:MLEM.Ui.Style.UiStyle.TooltipAutoNavOffset + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipAutoNavOffset + name: TooltipAutoNavOffset + nameWithType: UiStyle.TooltipAutoNavOffset + fullName: MLEM.Ui.Style.UiStyle.TooltipAutoNavOffset +- uid: MLEM.Ui.Style.UiStyle.TooltipAutoNavAnchor + commentId: F:MLEM.Ui.Style.UiStyle.TooltipAutoNavAnchor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipAutoNavAnchor + name: TooltipAutoNavAnchor + nameWithType: UiStyle.TooltipAutoNavAnchor + fullName: MLEM.Ui.Style.UiStyle.TooltipAutoNavAnchor +- uid: MLEM.Ui.Style.UiStyle.TooltipMouseAnchor + commentId: F:MLEM.Ui.Style.UiStyle.TooltipMouseAnchor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipMouseAnchor + name: TooltipMouseAnchor + nameWithType: UiStyle.TooltipMouseAnchor + fullName: MLEM.Ui.Style.UiStyle.TooltipMouseAnchor +- uid: MLEM.Ui.Style.UiStyle.TooltipUseAutoNavBehaviorForMouse + commentId: F:MLEM.Ui.Style.UiStyle.TooltipUseAutoNavBehaviorForMouse + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipUseAutoNavBehaviorForMouse + name: TooltipUseAutoNavBehaviorForMouse + nameWithType: UiStyle.TooltipUseAutoNavBehaviorForMouse + fullName: MLEM.Ui.Style.UiStyle.TooltipUseAutoNavBehaviorForMouse +- uid: MLEM.Ui.Style.UiStyle.TooltipTextColor + commentId: F:MLEM.Ui.Style.UiStyle.TooltipTextColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipTextColor + name: TooltipTextColor + nameWithType: UiStyle.TooltipTextColor + fullName: MLEM.Ui.Style.UiStyle.TooltipTextColor +- uid: MLEM.Ui.Style.UiStyle.TooltipDelay + commentId: F:MLEM.Ui.Style.UiStyle.TooltipDelay + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipDelay + name: TooltipDelay + nameWithType: UiStyle.TooltipDelay + fullName: MLEM.Ui.Style.UiStyle.TooltipDelay +- uid: MLEM.Ui.Style.UiStyle.TooltipTextWidth + commentId: F:MLEM.Ui.Style.UiStyle.TooltipTextWidth + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipTextWidth + name: TooltipTextWidth + nameWithType: UiStyle.TooltipTextWidth + fullName: MLEM.Ui.Style.UiStyle.TooltipTextWidth +- uid: MLEM.Ui.Style.UiStyle.TooltipChildPadding + commentId: F:MLEM.Ui.Style.UiStyle.TooltipChildPadding + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TooltipChildPadding + name: TooltipChildPadding + nameWithType: UiStyle.TooltipChildPadding + fullName: MLEM.Ui.Style.UiStyle.TooltipChildPadding +- uid: MLEM.Ui.Style.UiStyle.ProgressBarTexture + commentId: F:MLEM.Ui.Style.UiStyle.ProgressBarTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ProgressBarTexture + name: ProgressBarTexture + nameWithType: UiStyle.ProgressBarTexture + fullName: MLEM.Ui.Style.UiStyle.ProgressBarTexture +- uid: MLEM.Ui.Style.UiStyle.ProgressBarColor + commentId: F:MLEM.Ui.Style.UiStyle.ProgressBarColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ProgressBarColor + name: ProgressBarColor + nameWithType: UiStyle.ProgressBarColor + fullName: MLEM.Ui.Style.UiStyle.ProgressBarColor +- uid: MLEM.Ui.Style.UiStyle.ProgressBarProgressPadding + commentId: F:MLEM.Ui.Style.UiStyle.ProgressBarProgressPadding + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ProgressBarProgressPadding + name: ProgressBarProgressPadding + nameWithType: UiStyle.ProgressBarProgressPadding + fullName: MLEM.Ui.Style.UiStyle.ProgressBarProgressPadding +- uid: MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture + commentId: F:MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ProgressBarProgressTexture + name: ProgressBarProgressTexture + nameWithType: UiStyle.ProgressBarProgressTexture + fullName: MLEM.Ui.Style.UiStyle.ProgressBarProgressTexture +- uid: MLEM.Ui.Style.UiStyle.ProgressBarProgressColor + commentId: F:MLEM.Ui.Style.UiStyle.ProgressBarProgressColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ProgressBarProgressColor + name: ProgressBarProgressColor + nameWithType: UiStyle.ProgressBarProgressColor + fullName: MLEM.Ui.Style.UiStyle.ProgressBarProgressColor +- uid: MLEM.Ui.Style.UiStyle.Font + commentId: F:MLEM.Ui.Style.UiStyle.Font + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_Font + name: Font + nameWithType: UiStyle.Font + fullName: MLEM.Ui.Style.UiStyle.Font +- uid: MLEM.Ui.Style.UiStyle.TextScale + commentId: F:MLEM.Ui.Style.UiStyle.TextScale + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TextScale + name: TextScale + nameWithType: UiStyle.TextScale + fullName: MLEM.Ui.Style.UiStyle.TextScale +- uid: MLEM.Ui.Style.UiStyle.TextColor + commentId: F:MLEM.Ui.Style.UiStyle.TextColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TextColor + name: TextColor + nameWithType: UiStyle.TextColor + fullName: MLEM.Ui.Style.UiStyle.TextColor +- uid: MLEM.Ui.Style.UiStyle.TextAlignment + commentId: F:MLEM.Ui.Style.UiStyle.TextAlignment + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_TextAlignment + name: TextAlignment + nameWithType: UiStyle.TextAlignment + fullName: MLEM.Ui.Style.UiStyle.TextAlignment +- uid: MLEM.Ui.Style.UiStyle.ActionSound + commentId: F:MLEM.Ui.Style.UiStyle.ActionSound + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ActionSound + name: ActionSound + nameWithType: UiStyle.ActionSound + fullName: MLEM.Ui.Style.UiStyle.ActionSound +- uid: MLEM.Ui.Style.UiStyle.LinkColor + commentId: F:MLEM.Ui.Style.UiStyle.LinkColor + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_LinkColor + name: LinkColor + nameWithType: UiStyle.LinkColor + fullName: MLEM.Ui.Style.UiStyle.LinkColor +- uid: MLEM.Ui.Style.UiStyle.AdditionalFonts + commentId: F:MLEM.Ui.Style.UiStyle.AdditionalFonts + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AdditionalFonts + name: AdditionalFonts + nameWithType: UiStyle.AdditionalFonts + fullName: MLEM.Ui.Style.UiStyle.AdditionalFonts +- uid: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{{T}},System.Boolean) + commentId: M:MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + parent: MLEM.Ui.Style.UiStyle + definition: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + name: AddCustomStyle(Action, bool) + nameWithType: UiStyle.AddCustomStyle(Action, bool) + fullName: MLEM.Ui.Style.UiStyle.AddCustomStyle(System.Action, bool) + nameWithType.vb: UiStyle.AddCustomStyle(Of T)(Action(Of T), Boolean) + fullName.vb: MLEM.Ui.Style.UiStyle.AddCustomStyle(Of T)(System.Action(Of T), Boolean) + name.vb: AddCustomStyle(Of T)(Action(Of T), Boolean) + spec.csharp: + - uid: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + name: AddCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + name: AddCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - 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: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ApplyCustomStyle_MLEM_Ui_Elements_Element_ + name: ApplyCustomStyle(Element) + nameWithType: UiStyle.ApplyCustomStyle(Element) + fullName: MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + name: ApplyCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ApplyCustomStyle_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Style.UiStyle.ApplyCustomStyle(MLEM.Ui.Elements.Element) + name: ApplyCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_ApplyCustomStyle_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + commentId: M:MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + isExternal: true + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + name: AddCustomStyle(Action, bool) + nameWithType: UiStyle.AddCustomStyle(Action, bool) + fullName: MLEM.Ui.Style.UiStyle.AddCustomStyle(System.Action, bool) + nameWithType.vb: UiStyle.AddCustomStyle(Of T)(Action(Of T), Boolean) + fullName.vb: MLEM.Ui.Style.UiStyle.AddCustomStyle(Of T)(System.Action(Of T), Boolean) + name.vb: AddCustomStyle(Of T)(Action(Of T), Boolean) + spec.csharp: + - uid: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + name: AddCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: MLEM.Ui.Style.UiStyle.AddCustomStyle``1(System.Action{``0},System.Boolean) + name: AddCustomStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_AddCustomStyle__1_System_Action___0__System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - 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: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.Style.UntexturedStyle.#ctor* + commentId: Overload:MLEM.Ui.Style.UntexturedStyle.#ctor + href: MLEM.Ui.Style.UntexturedStyle.html#MLEM_Ui_Style_UntexturedStyle__ctor_Microsoft_Xna_Framework_Graphics_SpriteBatch_ + name: UntexturedStyle + nameWithType: UntexturedStyle.UntexturedStyle + fullName: MLEM.Ui.Style.UntexturedStyle.UntexturedStyle + nameWithType.vb: UntexturedStyle.New + fullName.vb: MLEM.Ui.Style.UntexturedStyle.New + name.vb: New +- 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 diff --git a/Docs/api/MLEM.Ui.Style.yml b/Docs/api/MLEM.Ui.Style.yml new file mode 100644 index 0000000..71cf7fd --- /dev/null +++ b/Docs/api/MLEM.Ui.Style.yml @@ -0,0 +1,88 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.Style + commentId: N:MLEM.Ui.Style + id: MLEM.Ui.Style + children: + - MLEM.Ui.Style.StyleProp`1 + - MLEM.Ui.Style.UiStyle + - MLEM.Ui.Style.UntexturedStyle + langs: + - csharp + - vb + name: MLEM.Ui.Style + nameWithType: MLEM.Ui.Style + fullName: MLEM.Ui.Style + type: Namespace + assemblies: + - MLEM.Ui +references: +- uid: MLEM.Ui.Style.StyleProp`1 + commentId: T:MLEM.Ui.Style.StyleProp`1 + parent: MLEM.Ui.Style + href: MLEM.Ui.Style.StyleProp-1.html + name: StyleProp + nameWithType: StyleProp + fullName: MLEM.Ui.Style.StyleProp + nameWithType.vb: StyleProp(Of T) + fullName.vb: MLEM.Ui.Style.StyleProp(Of T) + name.vb: StyleProp(Of T) + spec.csharp: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + href: MLEM.Ui.Style.StyleProp-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- 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.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.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 diff --git a/Docs/api/MLEM.Ui.UiAnimation.AnimationFunction.yml b/Docs/api/MLEM.Ui.UiAnimation.AnimationFunction.yml new file mode 100644 index 0000000..6ac61fc --- /dev/null +++ b/Docs/api/MLEM.Ui.UiAnimation.AnimationFunction.yml @@ -0,0 +1,128 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.UiAnimation.AnimationFunction + commentId: T:MLEM.Ui.UiAnimation.AnimationFunction + id: UiAnimation.AnimationFunction + parent: MLEM.Ui + children: [] + langs: + - csharp + - vb + name: UiAnimation.AnimationFunction + nameWithType: UiAnimation.AnimationFunction + fullName: MLEM.Ui.UiAnimation.AnimationFunction + type: Delegate + source: + remote: + path: MLEM.Ui/UiAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AnimationFunction + path: ../MLEM.Ui/UiAnimation.cs + startLine: 82 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: A delegate method used by . + example: [] + syntax: + content: public delegate void UiAnimation.AnimationFunction(UiAnimation animation, Element element, float timePercentage) + parameters: + - id: animation + type: MLEM.Ui.UiAnimation + - id: element + type: MLEM.Ui.Elements.Element + - id: timePercentage + type: System.Single + content.vb: Public Delegate Sub UiAnimation.AnimationFunction(animation As UiAnimation, element As Element, timePercentage As Single) +references: +- uid: MLEM.Ui.UiAnimation.Function + commentId: F:MLEM.Ui.UiAnimation.Function + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_Function + name: Function + nameWithType: UiAnimation.Function + fullName: MLEM.Ui.UiAnimation.Function +- 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: MLEM.Ui.UiAnimation + commentId: T:MLEM.Ui.UiAnimation + parent: MLEM.Ui + href: MLEM.Ui.UiAnimation.html + name: UiAnimation + nameWithType: UiAnimation + fullName: MLEM.Ui.UiAnimation +- 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: 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.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 diff --git a/Docs/api/MLEM.Ui.UiAnimation.yml b/Docs/api/MLEM.Ui.UiAnimation.yml new file mode 100644 index 0000000..b3a0f82 --- /dev/null +++ b/Docs/api/MLEM.Ui.UiAnimation.yml @@ -0,0 +1,1226 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.UiAnimation + commentId: T:MLEM.Ui.UiAnimation + id: UiAnimation + parent: MLEM.Ui + children: + - MLEM.Ui.UiAnimation.#ctor(System.Double,MLEM.Ui.UiAnimation.AnimationFunction) + - MLEM.Ui.UiAnimation.#ctor(System.TimeSpan,MLEM.Ui.UiAnimation.AnimationFunction) + - MLEM.Ui.UiAnimation.CurrentTime + - MLEM.Ui.UiAnimation.Finished + - MLEM.Ui.UiAnimation.Function + - MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + - MLEM.Ui.UiAnimation.Started + - MLEM.Ui.UiAnimation.TotalTime + - MLEM.Ui.UiAnimation.Update(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime) + langs: + - csharp + - vb + name: UiAnimation + nameWithType: UiAnimation + fullName: MLEM.Ui.UiAnimation + type: Class + source: + remote: + path: MLEM.Ui/UiAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UiAnimation + path: ../MLEM.Ui/UiAnimation.cs + startLine: 10 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + A ui animation is a simple timed event that an in a can use to play a visual or other type of animation. + + To use ui animations, you can use , or one of the built-in style properties like or . + example: [] + syntax: + content: 'public class UiAnimation : GenericDataHolder, IGenericDataHolder' + content.vb: Public Class UiAnimation Inherits GenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Misc.GenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys + - 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.UiAnimation.TotalTime + commentId: F:MLEM.Ui.UiAnimation.TotalTime + id: TotalTime + parent: MLEM.Ui.UiAnimation + langs: + - csharp + - vb + name: TotalTime + nameWithType: UiAnimation.TotalTime + fullName: MLEM.Ui.UiAnimation.TotalTime + type: Field + source: + remote: + path: MLEM.Ui/UiAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TotalTime + path: ../MLEM.Ui/UiAnimation.cs + startLine: 15 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: The total time that this ui animation plays for. + example: [] + syntax: + content: public readonly TimeSpan TotalTime + return: + type: System.TimeSpan + content.vb: Public ReadOnly TotalTime As TimeSpan +- uid: MLEM.Ui.UiAnimation.Function + commentId: F:MLEM.Ui.UiAnimation.Function + id: Function + parent: MLEM.Ui.UiAnimation + langs: + - csharp + - vb + name: Function + nameWithType: UiAnimation.Function + fullName: MLEM.Ui.UiAnimation.Function + type: Field + source: + remote: + path: MLEM.Ui/UiAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Function + path: ../MLEM.Ui/UiAnimation.cs + startLine: 19 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: The that is invoked every . + example: [] + syntax: + content: public readonly UiAnimation.AnimationFunction Function + return: + type: MLEM.Ui.UiAnimation.AnimationFunction + content.vb: Public ReadOnly [Function] As UiAnimation.AnimationFunction +- uid: MLEM.Ui.UiAnimation.Started + commentId: F:MLEM.Ui.UiAnimation.Started + id: Started + parent: MLEM.Ui.UiAnimation + langs: + - csharp + - vb + name: Started + nameWithType: UiAnimation.Started + fullName: MLEM.Ui.UiAnimation.Started + type: Field + source: + remote: + path: MLEM.Ui/UiAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Started + path: ../MLEM.Ui/UiAnimation.cs + startLine: 24 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: An event that is raised when this ui animation is (re)started in . + example: [] + syntax: + content: public Action Started + return: + type: System.Action{MLEM.Ui.UiAnimation,MLEM.Ui.Elements.Element} + content.vb: Public Started As Action(Of UiAnimation, Element) +- uid: MLEM.Ui.UiAnimation.Finished + commentId: F:MLEM.Ui.UiAnimation.Finished + id: Finished + parent: MLEM.Ui.UiAnimation + langs: + - csharp + - vb + name: Finished + nameWithType: UiAnimation.Finished + fullName: MLEM.Ui.UiAnimation.Finished + type: Field + source: + remote: + path: MLEM.Ui/UiAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Finished + path: ../MLEM.Ui/UiAnimation.cs + startLine: 28 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: An event that is raised when this ui animation is stopped or finished through . + example: [] + syntax: + content: public Action Finished + return: + type: System.Action{MLEM.Ui.UiAnimation,MLEM.Ui.Elements.Element} + content.vb: Public Finished As Action(Of UiAnimation, Element) +- uid: MLEM.Ui.UiAnimation.CurrentTime + commentId: P:MLEM.Ui.UiAnimation.CurrentTime + id: CurrentTime + parent: MLEM.Ui.UiAnimation + langs: + - csharp + - vb + name: CurrentTime + nameWithType: UiAnimation.CurrentTime + fullName: MLEM.Ui.UiAnimation.CurrentTime + type: Property + source: + remote: + path: MLEM.Ui/UiAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: CurrentTime + path: ../MLEM.Ui/UiAnimation.cs + startLine: 32 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: The current time that this ui animation has been playing for, out of the . + example: [] + syntax: + content: public TimeSpan CurrentTime { get; } + parameters: [] + return: + type: System.TimeSpan + content.vb: Public Property CurrentTime As TimeSpan + overload: MLEM.Ui.UiAnimation.CurrentTime* +- uid: MLEM.Ui.UiAnimation.#ctor(System.Double,MLEM.Ui.UiAnimation.AnimationFunction) + commentId: M:MLEM.Ui.UiAnimation.#ctor(System.Double,MLEM.Ui.UiAnimation.AnimationFunction) + id: '#ctor(System.Double,MLEM.Ui.UiAnimation.AnimationFunction)' + parent: MLEM.Ui.UiAnimation + langs: + - csharp + - vb + name: UiAnimation(double, AnimationFunction) + nameWithType: UiAnimation.UiAnimation(double, UiAnimation.AnimationFunction) + fullName: MLEM.Ui.UiAnimation.UiAnimation(double, MLEM.Ui.UiAnimation.AnimationFunction) + type: Constructor + source: + remote: + path: MLEM.Ui/UiAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/UiAnimation.cs + startLine: 39 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Creates a new ui animation with the given settings. + example: [] + syntax: + content: public UiAnimation(double seconds, UiAnimation.AnimationFunction function) + parameters: + - id: seconds + type: System.Double + description: The amount of seconds that this ui animation should play for. + - id: function + type: MLEM.Ui.UiAnimation.AnimationFunction + description: The that is invoked every . + content.vb: Public Sub New(seconds As Double, [function] As UiAnimation.AnimationFunction) + overload: MLEM.Ui.UiAnimation.#ctor* + nameWithType.vb: UiAnimation.New(Double, UiAnimation.AnimationFunction) + fullName.vb: MLEM.Ui.UiAnimation.New(Double, MLEM.Ui.UiAnimation.AnimationFunction) + name.vb: New(Double, AnimationFunction) +- uid: MLEM.Ui.UiAnimation.#ctor(System.TimeSpan,MLEM.Ui.UiAnimation.AnimationFunction) + commentId: M:MLEM.Ui.UiAnimation.#ctor(System.TimeSpan,MLEM.Ui.UiAnimation.AnimationFunction) + id: '#ctor(System.TimeSpan,MLEM.Ui.UiAnimation.AnimationFunction)' + parent: MLEM.Ui.UiAnimation + langs: + - csharp + - vb + name: UiAnimation(TimeSpan, AnimationFunction) + nameWithType: UiAnimation.UiAnimation(TimeSpan, UiAnimation.AnimationFunction) + fullName: MLEM.Ui.UiAnimation.UiAnimation(System.TimeSpan, MLEM.Ui.UiAnimation.AnimationFunction) + type: Constructor + source: + remote: + path: MLEM.Ui/UiAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/UiAnimation.cs + startLine: 46 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Creates a new ui animation with the given settings. + example: [] + syntax: + content: public UiAnimation(TimeSpan totalTime, UiAnimation.AnimationFunction function) + parameters: + - id: totalTime + type: System.TimeSpan + description: The that this ui animation should play for. + - id: function + type: MLEM.Ui.UiAnimation.AnimationFunction + description: The that is invoked every . + content.vb: Public Sub New(totalTime As TimeSpan, [function] As UiAnimation.AnimationFunction) + overload: MLEM.Ui.UiAnimation.#ctor* + nameWithType.vb: UiAnimation.New(TimeSpan, UiAnimation.AnimationFunction) + fullName.vb: MLEM.Ui.UiAnimation.New(System.TimeSpan, MLEM.Ui.UiAnimation.AnimationFunction) + name.vb: New(TimeSpan, AnimationFunction) +- uid: MLEM.Ui.UiAnimation.Update(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.UiAnimation.Update(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime) + id: Update(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime) + parent: MLEM.Ui.UiAnimation + langs: + - csharp + - vb + name: Update(Element, GameTime) + nameWithType: UiAnimation.Update(Element, GameTime) + fullName: MLEM.Ui.UiAnimation.Update(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime) + type: Method + source: + remote: + path: MLEM.Ui/UiAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Ui/UiAnimation.cs + startLine: 58 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Updates this ui animation, invoking its event if necessary, increasing its and invoking its . + + This method is called by an in . + example: [] + syntax: + content: public virtual bool Update(Element element, GameTime time) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element that this ui animation is attached to. + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's current time. + return: + type: System.Boolean + description: Whether this animation is ready to finish, that is, if its is greater than or equal to its . + content.vb: Public Overridable Function Update(element As Element, time As GameTime) As Boolean + overload: MLEM.Ui.UiAnimation.Update* +- uid: MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + id: OnFinished(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.UiAnimation + langs: + - csharp + - vb + name: OnFinished(Element) + nameWithType: UiAnimation.OnFinished(Element) + fullName: MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + type: Method + source: + remote: + path: MLEM.Ui/UiAnimation.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: OnFinished + path: ../MLEM.Ui/UiAnimation.cs + startLine: 74 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Causes this ui animation's event to be raised, and sets the to . + + This allows the animation to play from the start again. + + This method is invoked automatically when returns true in , as well as in . + example: [] + syntax: + content: public virtual void OnFinished(Element element) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: '' + content.vb: Public Overridable Sub OnFinished(element As Element) + overload: MLEM.Ui.UiAnimation.OnFinished* +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.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.Element.PlayAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + name: PlayAnimation(UiAnimation) + nameWithType: Element.PlayAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.PlayAnimation(MLEM.Ui.UiAnimation) + name: PlayAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_PlayAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.Elements.Element.MouseEnterAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseEnterAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseEnterAnimation + name: MouseEnterAnimation + nameWithType: Element.MouseEnterAnimation + fullName: MLEM.Ui.Elements.Element.MouseEnterAnimation +- uid: MLEM.Ui.Elements.Element.MouseExitAnimation + commentId: F:MLEM.Ui.Elements.Element.MouseExitAnimation + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_MouseExitAnimation + name: MouseExitAnimation + nameWithType: Element.MouseExitAnimation + fullName: MLEM.Ui.Elements.Element.MouseExitAnimation +- 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: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.GenericDataHolder.html + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + href: MLEM.Misc.IGenericDataHolder.html + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetData__1_System_String_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_GetDataKeys + - name: ( + - name: ) +- 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: MLEM.Misc + commentId: N:MLEM.Misc + href: MLEM.html + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Misc + name: Misc + href: MLEM.Misc.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + href: MLEM.Misc.GenericDataHolder.html#MLEM_Misc_GenericDataHolder_SetData__1_System_String___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- 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.UiAnimation.AnimationFunction + commentId: T:MLEM.Ui.UiAnimation.AnimationFunction + parent: MLEM.Ui + href: MLEM.Ui.UiAnimation.html + name: UiAnimation.AnimationFunction + nameWithType: UiAnimation.AnimationFunction + fullName: MLEM.Ui.UiAnimation.AnimationFunction + spec.csharp: + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: . + - uid: MLEM.Ui.UiAnimation.AnimationFunction + name: AnimationFunction + href: MLEM.Ui.UiAnimation.AnimationFunction.html + spec.vb: + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: . + - uid: MLEM.Ui.UiAnimation.AnimationFunction + name: AnimationFunction + href: MLEM.Ui.UiAnimation.AnimationFunction.html +- uid: MLEM.Ui.UiAnimation.Update(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime) + commentId: M:MLEM.Ui.UiAnimation.Update(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime) + isExternal: true + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_Update_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_ + name: Update(Element, GameTime) + nameWithType: UiAnimation.Update(Element, GameTime) + fullName: MLEM.Ui.UiAnimation.Update(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime) + spec.csharp: + - uid: MLEM.Ui.UiAnimation.Update(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_Update_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) + spec.vb: + - uid: MLEM.Ui.UiAnimation.Update(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime) + name: Update + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_Update_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ) +- uid: System.Action{MLEM.Ui.UiAnimation,MLEM.Ui.Elements.Element} + commentId: T:System.Action{MLEM.Ui.UiAnimation,MLEM.Ui.Elements.Element} + parent: System + definition: System.Action`2 + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of UiAnimation, Element) + fullName.vb: System.Action(Of MLEM.Ui.UiAnimation, MLEM.Ui.Elements.Element) + name.vb: Action(Of UiAnimation, Element) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: System.Action`2 + commentId: T:System.Action`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T1, T2) + fullName.vb: System.Action(Of T1, T2) + name.vb: Action(Of T1, T2) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) +- uid: MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_OnFinished_MLEM_Ui_Elements_Element_ + name: OnFinished(Element) + nameWithType: UiAnimation.OnFinished(Element) + fullName: MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + spec.csharp: + - uid: MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + name: OnFinished + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_OnFinished_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) + spec.vb: + - uid: MLEM.Ui.UiAnimation.OnFinished(MLEM.Ui.Elements.Element) + name: OnFinished + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_OnFinished_MLEM_Ui_Elements_Element_ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ) +- uid: MLEM.Ui.UiAnimation.TotalTime + commentId: F:MLEM.Ui.UiAnimation.TotalTime + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_TotalTime + name: TotalTime + nameWithType: UiAnimation.TotalTime + fullName: MLEM.Ui.UiAnimation.TotalTime +- uid: MLEM.Ui.UiAnimation.CurrentTime* + commentId: Overload:MLEM.Ui.UiAnimation.CurrentTime + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_CurrentTime + name: CurrentTime + nameWithType: UiAnimation.CurrentTime + fullName: MLEM.Ui.UiAnimation.CurrentTime +- uid: MLEM.Ui.UiAnimation.#ctor* + commentId: Overload:MLEM.Ui.UiAnimation.#ctor + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation__ctor_System_Double_MLEM_Ui_UiAnimation_AnimationFunction_ + name: UiAnimation + nameWithType: UiAnimation.UiAnimation + fullName: MLEM.Ui.UiAnimation.UiAnimation + nameWithType.vb: UiAnimation.New + fullName.vb: MLEM.Ui.UiAnimation.New + name.vb: New +- uid: System.Double + commentId: T:System.Double + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.double + name: double + nameWithType: double + fullName: double + nameWithType.vb: Double + fullName.vb: Double + name.vb: Double +- uid: MLEM.Ui.UiAnimation.Started + commentId: F:MLEM.Ui.UiAnimation.Started + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_Started + name: Started + nameWithType: UiAnimation.Started + fullName: MLEM.Ui.UiAnimation.Started +- uid: MLEM.Ui.UiAnimation.CurrentTime + commentId: P:MLEM.Ui.UiAnimation.CurrentTime + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_CurrentTime + name: CurrentTime + nameWithType: UiAnimation.CurrentTime + fullName: MLEM.Ui.UiAnimation.CurrentTime +- uid: MLEM.Ui.UiAnimation.Function + commentId: F:MLEM.Ui.UiAnimation.Function + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_Function + name: Function + nameWithType: UiAnimation.Function + fullName: MLEM.Ui.UiAnimation.Function +- 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.UiAnimation.Update* + commentId: Overload:MLEM.Ui.UiAnimation.Update + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_Update_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_ + name: Update + nameWithType: UiAnimation.Update + fullName: MLEM.Ui.UiAnimation.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: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: Microsoft.Xna.Framework + 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: MLEM.Ui.UiAnimation.Finished + commentId: F:MLEM.Ui.UiAnimation.Finished + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_Finished + name: Finished + nameWithType: UiAnimation.Finished + fullName: MLEM.Ui.UiAnimation.Finished +- uid: System.TimeSpan.Zero + commentId: F:System.TimeSpan.Zero + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan.zero + name: Zero + nameWithType: TimeSpan.Zero + fullName: System.TimeSpan.Zero +- uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + commentId: M:MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + name: StopAnimation(UiAnimation) + nameWithType: Element.StopAnimation(UiAnimation) + fullName: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + spec.csharp: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) + spec.vb: + - uid: MLEM.Ui.Elements.Element.StopAnimation(MLEM.Ui.UiAnimation) + name: StopAnimation + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_StopAnimation_MLEM_Ui_UiAnimation_ + - name: ( + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: ) +- uid: MLEM.Ui.UiAnimation.OnFinished* + commentId: Overload:MLEM.Ui.UiAnimation.OnFinished + href: MLEM.Ui.UiAnimation.html#MLEM_Ui_UiAnimation_OnFinished_MLEM_Ui_Elements_Element_ + name: OnFinished + nameWithType: UiAnimation.OnFinished + fullName: MLEM.Ui.UiAnimation.OnFinished diff --git a/Docs/api/MLEM.Ui.UiControls.NavigationType.yml b/Docs/api/MLEM.Ui.UiControls.NavigationType.yml new file mode 100644 index 0000000..421ba32 --- /dev/null +++ b/Docs/api/MLEM.Ui.UiControls.NavigationType.yml @@ -0,0 +1,244 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.UiControls.NavigationType + commentId: T:MLEM.Ui.UiControls.NavigationType + id: UiControls.NavigationType + parent: MLEM.Ui + children: + - MLEM.Ui.UiControls.NavigationType.Gamepad + - MLEM.Ui.UiControls.NavigationType.Keyboard + - MLEM.Ui.UiControls.NavigationType.Mouse + - MLEM.Ui.UiControls.NavigationType.Touch + - MLEM.Ui.UiControls.NavigationType.Unknown + langs: + - csharp + - vb + name: UiControls.NavigationType + nameWithType: UiControls.NavigationType + fullName: MLEM.Ui.UiControls.NavigationType + type: Enum + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NavigationType + path: ../MLEM.Ui/UiControls.cs + startLine: 491 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + An enumeration type that represents the possible types of navigation that a instance supports. + + This is used by , which stores the most recently used navigation type for a . + example: [] + syntax: + content: public enum UiControls.NavigationType + content.vb: Public Enum UiControls.NavigationType +- uid: MLEM.Ui.UiControls.NavigationType.Unknown + commentId: F:MLEM.Ui.UiControls.NavigationType.Unknown + id: Unknown + parent: MLEM.Ui.UiControls.NavigationType + langs: + - csharp + - vb + name: Unknown + nameWithType: UiControls.NavigationType.Unknown + fullName: MLEM.Ui.UiControls.NavigationType.Unknown + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Unknown + path: ../MLEM.Ui/UiControls.cs + startLine: 496 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: An unknown navigation type, which usually means there has not been any ui navigation of any type yet. + example: [] + syntax: + content: Unknown = 0 + return: + type: MLEM.Ui.UiControls.NavigationType +- uid: MLEM.Ui.UiControls.NavigationType.Mouse + commentId: F:MLEM.Ui.UiControls.NavigationType.Mouse + id: Mouse + parent: MLEM.Ui.UiControls.NavigationType + langs: + - csharp + - vb + name: Mouse + nameWithType: UiControls.NavigationType.Mouse + fullName: MLEM.Ui.UiControls.NavigationType.Mouse + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Mouse + path: ../MLEM.Ui/UiControls.cs + startLine: 500 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Mouse cursor and mouse button navigation. + example: [] + syntax: + content: Mouse = 1 + return: + type: MLEM.Ui.UiControls.NavigationType +- uid: MLEM.Ui.UiControls.NavigationType.Keyboard + commentId: F:MLEM.Ui.UiControls.NavigationType.Keyboard + id: Keyboard + parent: MLEM.Ui.UiControls.NavigationType + langs: + - csharp + - vb + name: Keyboard + nameWithType: UiControls.NavigationType.Keyboard + fullName: MLEM.Ui.UiControls.NavigationType.Keyboard + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Keyboard + path: ../MLEM.Ui/UiControls.cs + startLine: 504 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Keyboard navigation. + example: [] + syntax: + content: Keyboard = 2 + return: + type: MLEM.Ui.UiControls.NavigationType +- uid: MLEM.Ui.UiControls.NavigationType.Touch + commentId: F:MLEM.Ui.UiControls.NavigationType.Touch + id: Touch + parent: MLEM.Ui.UiControls.NavigationType + langs: + - csharp + - vb + name: Touch + nameWithType: UiControls.NavigationType.Touch + fullName: MLEM.Ui.UiControls.NavigationType.Touch + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Touch + path: ../MLEM.Ui/UiControls.cs + startLine: 508 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Touch and gesture navigation. + example: [] + syntax: + content: Touch = 3 + return: + type: MLEM.Ui.UiControls.NavigationType +- uid: MLEM.Ui.UiControls.NavigationType.Gamepad + commentId: F:MLEM.Ui.UiControls.NavigationType.Gamepad + id: Gamepad + parent: MLEM.Ui.UiControls.NavigationType + langs: + - csharp + - vb + name: Gamepad + nameWithType: UiControls.NavigationType.Gamepad + fullName: MLEM.Ui.UiControls.NavigationType.Gamepad + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Gamepad + path: ../MLEM.Ui/UiControls.cs + startLine: 512 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Gamepad-style navigation, which may also include arrow key-based navigation based on current settings. + example: [] + syntax: + content: Gamepad = 4 + return: + type: MLEM.Ui.UiControls.NavigationType +references: +- 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.UiControls.NavType + commentId: P:MLEM.Ui.UiControls.NavType + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_NavType + name: NavType + nameWithType: UiControls.NavType + fullName: MLEM.Ui.UiControls.NavType +- 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 + 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: MLEM.Ui.UiControls.NavigationType + commentId: T:MLEM.Ui.UiControls.NavigationType + parent: MLEM.Ui + href: MLEM.Ui.UiControls.html + name: UiControls.NavigationType + nameWithType: UiControls.NavigationType + fullName: MLEM.Ui.UiControls.NavigationType + spec.csharp: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + spec.vb: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html diff --git a/Docs/api/MLEM.Ui.UiControls.yml b/Docs/api/MLEM.Ui.UiControls.yml new file mode 100644 index 0000000..8b48889 --- /dev/null +++ b/Docs/api/MLEM.Ui.UiControls.yml @@ -0,0 +1,2277 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.UiControls + commentId: T:MLEM.Ui.UiControls + id: UiControls + parent: MLEM.Ui + children: + - MLEM.Ui.UiControls.#ctor(MLEM.Ui.UiSystem,MLEM.Input.InputHandler) + - MLEM.Ui.UiControls.ActiveRoot + - MLEM.Ui.UiControls.AutoNavModeChanged + - MLEM.Ui.UiControls.DownButtons + - MLEM.Ui.UiControls.GamepadButtons + - MLEM.Ui.UiControls.GamepadIndex + - MLEM.Ui.UiControls.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + - MLEM.Ui.UiControls.GetGamepadNextElement(MLEM.Maths.Direction2) + - MLEM.Ui.UiControls.GetSelectedElement(MLEM.Ui.RootElement) + - MLEM.Ui.UiControls.GetTabNextElement(System.Boolean) + - MLEM.Ui.UiControls.HandleGamepad + - MLEM.Ui.UiControls.HandleKeyboard + - MLEM.Ui.UiControls.HandleMouse + - MLEM.Ui.UiControls.HandleTouch + - MLEM.Ui.UiControls.Input + - MLEM.Ui.UiControls.IsAutoNavMode + - MLEM.Ui.UiControls.IsInputOurs + - MLEM.Ui.UiControls.Keybinds + - MLEM.Ui.UiControls.KeyboardButtons + - MLEM.Ui.UiControls.LeftButtons + - MLEM.Ui.UiControls.MousedElement + - MLEM.Ui.UiControls.NavType + - MLEM.Ui.UiControls.NavTypeChanged + - MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element,System.Boolean) + - MLEM.Ui.UiControls.RightButtons + - MLEM.Ui.UiControls.SecondaryGamepadButtons + - MLEM.Ui.UiControls.SelectElement(MLEM.Ui.RootElement,MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + - MLEM.Ui.UiControls.SelectedElement + - MLEM.Ui.UiControls.SetMousedElement(MLEM.Ui.Elements.Element) + - MLEM.Ui.UiControls.SetTouchedElement(MLEM.Ui.Elements.Element) + - MLEM.Ui.UiControls.System + - MLEM.Ui.UiControls.TouchedElement + - MLEM.Ui.UiControls.UpButtons + - MLEM.Ui.UiControls.Update + langs: + - csharp + - vb + name: UiControls + nameWithType: UiControls + fullName: MLEM.Ui.UiControls + type: Class + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UiControls + path: ../MLEM.Ui/UiControls.cs + startLine: 20 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + UiControls holds and manages all of the controls for a . + + UiControls supports keyboard, mouse, gamepad and touch input using an underlying . + example: [] + syntax: + content: public class UiControls + content.vb: Public Class UiControls + inheritance: + - System.Object + inheritedMembers: + - System.Object.ToString + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone +- uid: MLEM.Ui.UiControls.Input + commentId: F:MLEM.Ui.UiControls.Input + id: Input + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: Input + nameWithType: UiControls.Input + fullName: MLEM.Ui.UiControls.Input + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Input + path: ../MLEM.Ui/UiControls.cs + startLine: 25 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: The input handler that is used for querying input + example: [] + syntax: + content: public readonly InputHandler Input + return: + type: MLEM.Input.InputHandler + content.vb: Public ReadOnly Input As InputHandler +- uid: MLEM.Ui.UiControls.KeyboardButtons + commentId: F:MLEM.Ui.UiControls.KeyboardButtons + id: KeyboardButtons + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: KeyboardButtons + nameWithType: UiControls.KeyboardButtons + fullName: MLEM.Ui.UiControls.KeyboardButtons + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: KeyboardButtons + path: ../MLEM.Ui/UiControls.cs + startLine: 30 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + A list of , and/or that act as the buttons on the keyboard which perform the action. + + If the is held, these buttons perform . + example: [] + syntax: + content: public readonly Keybind KeyboardButtons + return: + type: MLEM.Input.Keybind + content.vb: Public ReadOnly KeyboardButtons As Keybind +- uid: MLEM.Ui.UiControls.GamepadButtons + commentId: F:MLEM.Ui.UiControls.GamepadButtons + id: GamepadButtons + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: GamepadButtons + nameWithType: UiControls.GamepadButtons + fullName: MLEM.Ui.UiControls.GamepadButtons + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GamepadButtons + path: ../MLEM.Ui/UiControls.cs + startLine: 34 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: AA that acts as the buttons on a gamepad that perform the action. + example: [] + syntax: + content: public readonly Keybind GamepadButtons + return: + type: MLEM.Input.Keybind + content.vb: Public ReadOnly GamepadButtons As Keybind +- uid: MLEM.Ui.UiControls.SecondaryGamepadButtons + commentId: F:MLEM.Ui.UiControls.SecondaryGamepadButtons + id: SecondaryGamepadButtons + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: SecondaryGamepadButtons + nameWithType: UiControls.SecondaryGamepadButtons + fullName: MLEM.Ui.UiControls.SecondaryGamepadButtons + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SecondaryGamepadButtons + path: ../MLEM.Ui/UiControls.cs + startLine: 38 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: A that acts as the buttons on a gamepad that perform the action. + example: [] + syntax: + content: public readonly Keybind SecondaryGamepadButtons + return: + type: MLEM.Input.Keybind + content.vb: Public ReadOnly SecondaryGamepadButtons As Keybind +- uid: MLEM.Ui.UiControls.UpButtons + commentId: F:MLEM.Ui.UiControls.UpButtons + id: UpButtons + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: UpButtons + nameWithType: UiControls.UpButtons + fullName: MLEM.Ui.UiControls.UpButtons + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: UpButtons + path: ../MLEM.Ui/UiControls.cs + startLine: 42 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: A that acts as the buttons that select a that is above the currently selected element. + example: [] + syntax: + content: public readonly Keybind UpButtons + return: + type: MLEM.Input.Keybind + content.vb: Public ReadOnly UpButtons As Keybind +- uid: MLEM.Ui.UiControls.DownButtons + commentId: F:MLEM.Ui.UiControls.DownButtons + id: DownButtons + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: DownButtons + nameWithType: UiControls.DownButtons + fullName: MLEM.Ui.UiControls.DownButtons + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: DownButtons + path: ../MLEM.Ui/UiControls.cs + startLine: 46 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: A that acts as the buttons that select a that is below the currently selected element. + example: [] + syntax: + content: public readonly Keybind DownButtons + return: + type: MLEM.Input.Keybind + content.vb: Public ReadOnly DownButtons As Keybind +- uid: MLEM.Ui.UiControls.LeftButtons + commentId: F:MLEM.Ui.UiControls.LeftButtons + id: LeftButtons + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: LeftButtons + nameWithType: UiControls.LeftButtons + fullName: MLEM.Ui.UiControls.LeftButtons + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: LeftButtons + path: ../MLEM.Ui/UiControls.cs + startLine: 50 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: A that acts as the buttons that select a that is to the left of the currently selected element. + example: [] + syntax: + content: public readonly Keybind LeftButtons + return: + type: MLEM.Input.Keybind + content.vb: Public ReadOnly LeftButtons As Keybind +- uid: MLEM.Ui.UiControls.RightButtons + commentId: F:MLEM.Ui.UiControls.RightButtons + id: RightButtons + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: RightButtons + nameWithType: UiControls.RightButtons + fullName: MLEM.Ui.UiControls.RightButtons + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RightButtons + path: ../MLEM.Ui/UiControls.cs + startLine: 54 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: A that acts as the buttons that select a that is to the right of the currently selected element. + example: [] + syntax: + content: public readonly Keybind RightButtons + return: + type: MLEM.Input.Keybind + content.vb: Public ReadOnly RightButtons As Keybind +- uid: MLEM.Ui.UiControls.Keybinds + commentId: F:MLEM.Ui.UiControls.Keybinds + id: Keybinds + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: Keybinds + nameWithType: UiControls.Keybinds + fullName: MLEM.Ui.UiControls.Keybinds + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Keybinds + path: ../MLEM.Ui/UiControls.cs + startLine: 59 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + All instances used by these ui controls. + + This can be used to easily serialize and deserialize all ui keybinds. + example: [] + syntax: + content: public readonly Keybind[] Keybinds + return: + type: MLEM.Input.Keybind[] + content.vb: Public ReadOnly Keybinds As Keybind() +- uid: MLEM.Ui.UiControls.ActiveRoot + commentId: P:MLEM.Ui.UiControls.ActiveRoot + id: ActiveRoot + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: ActiveRoot + nameWithType: UiControls.ActiveRoot + fullName: MLEM.Ui.UiControls.ActiveRoot + type: Property + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: ActiveRoot + path: ../MLEM.Ui/UiControls.cs + startLine: 65 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + The that is currently active. + + The active root element is the one with the highest that . + example: [] + syntax: + content: public RootElement ActiveRoot { get; protected set; } + parameters: [] + return: + type: MLEM.Ui.RootElement + content.vb: Public Property ActiveRoot As RootElement + overload: MLEM.Ui.UiControls.ActiveRoot* +- uid: MLEM.Ui.UiControls.MousedElement + commentId: P:MLEM.Ui.UiControls.MousedElement + id: MousedElement + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: MousedElement + nameWithType: UiControls.MousedElement + fullName: MLEM.Ui.UiControls.MousedElement + type: Property + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: MousedElement + path: ../MLEM.Ui/UiControls.cs + startLine: 69 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: The that the mouse is currently over. + example: [] + syntax: + content: public Element MousedElement { get; protected set; } + parameters: [] + return: + type: MLEM.Ui.Elements.Element + content.vb: Public Property MousedElement As Element + overload: MLEM.Ui.UiControls.MousedElement* +- uid: MLEM.Ui.UiControls.TouchedElement + commentId: P:MLEM.Ui.UiControls.TouchedElement + id: TouchedElement + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: TouchedElement + nameWithType: UiControls.TouchedElement + fullName: MLEM.Ui.UiControls.TouchedElement + type: Property + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: TouchedElement + path: ../MLEM.Ui/UiControls.cs + startLine: 73 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: The that is currently touched. + example: [] + syntax: + content: public Element TouchedElement { get; protected set; } + parameters: [] + return: + type: MLEM.Ui.Elements.Element + content.vb: Public Property TouchedElement As Element + overload: MLEM.Ui.UiControls.TouchedElement* +- uid: MLEM.Ui.UiControls.SelectedElement + commentId: P:MLEM.Ui.UiControls.SelectedElement + id: SelectedElement + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: SelectedElement + nameWithType: UiControls.SelectedElement + fullName: MLEM.Ui.UiControls.SelectedElement + type: Property + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SelectedElement + path: ../MLEM.Ui/UiControls.cs + startLine: 78 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + The element that is currently selected. + + This is the of the . + example: [] + syntax: + content: public Element SelectedElement { get; } + parameters: [] + return: + type: MLEM.Ui.Elements.Element + content.vb: Public ReadOnly Property SelectedElement As Element + overload: MLEM.Ui.UiControls.SelectedElement* +- uid: MLEM.Ui.UiControls.GamepadIndex + commentId: F:MLEM.Ui.UiControls.GamepadIndex + id: GamepadIndex + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: GamepadIndex + nameWithType: UiControls.GamepadIndex + fullName: MLEM.Ui.UiControls.GamepadIndex + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GamepadIndex + path: ../MLEM.Ui/UiControls.cs + startLine: 83 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + The zero-based index of the used for gamepad input. + + If this index is lower than 0, every connected gamepad will trigger input. + example: [] + syntax: + content: public int GamepadIndex + return: + type: System.Int32 + content.vb: Public GamepadIndex As Integer +- uid: MLEM.Ui.UiControls.HandleMouse + commentId: F:MLEM.Ui.UiControls.HandleMouse + id: HandleMouse + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: HandleMouse + nameWithType: UiControls.HandleMouse + fullName: MLEM.Ui.UiControls.HandleMouse + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HandleMouse + path: ../MLEM.Ui/UiControls.cs + startLine: 88 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Set this to false to disable mouse input for these ui controls. + + Note that this does not disable mouse input for the underlying . + example: [] + syntax: + content: public bool HandleMouse + return: + type: System.Boolean + content.vb: Public HandleMouse As Boolean +- uid: MLEM.Ui.UiControls.HandleKeyboard + commentId: F:MLEM.Ui.UiControls.HandleKeyboard + id: HandleKeyboard + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: HandleKeyboard + nameWithType: UiControls.HandleKeyboard + fullName: MLEM.Ui.UiControls.HandleKeyboard + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HandleKeyboard + path: ../MLEM.Ui/UiControls.cs + startLine: 93 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Set this to false to disable keyboard input for these ui controls. + + Note that this does not disable keyboard input for the underlying . + example: [] + syntax: + content: public bool HandleKeyboard + return: + type: System.Boolean + content.vb: Public HandleKeyboard As Boolean +- uid: MLEM.Ui.UiControls.HandleTouch + commentId: F:MLEM.Ui.UiControls.HandleTouch + id: HandleTouch + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: HandleTouch + nameWithType: UiControls.HandleTouch + fullName: MLEM.Ui.UiControls.HandleTouch + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HandleTouch + path: ../MLEM.Ui/UiControls.cs + startLine: 98 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Set this to false to disable touch input for these ui controls. + + Note that this does not disable touch input for the underlying . + example: [] + syntax: + content: public bool HandleTouch + return: + type: System.Boolean + content.vb: Public HandleTouch As Boolean +- uid: MLEM.Ui.UiControls.HandleGamepad + commentId: F:MLEM.Ui.UiControls.HandleGamepad + id: HandleGamepad + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: HandleGamepad + nameWithType: UiControls.HandleGamepad + fullName: MLEM.Ui.UiControls.HandleGamepad + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: HandleGamepad + path: ../MLEM.Ui/UiControls.cs + startLine: 103 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Set this to false to disable gamepad input for these ui controls. + + Note that this does not disable gamepad input for the underlying . + example: [] + syntax: + content: public bool HandleGamepad + return: + type: System.Boolean + content.vb: Public HandleGamepad As Boolean +- uid: MLEM.Ui.UiControls.IsAutoNavMode + commentId: P:MLEM.Ui.UiControls.IsAutoNavMode + id: IsAutoNavMode + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: IsAutoNavMode + nameWithType: UiControls.IsAutoNavMode + fullName: MLEM.Ui.UiControls.IsAutoNavMode + type: Property + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsAutoNavMode + path: ../MLEM.Ui/UiControls.cs + startLine: 108 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + If this value is true, the ui controls are in automatic navigation mode. The state of automatic navigation is usually based on the current . + + This means that the will be drawn around the . + example: [] + syntax: + content: public bool IsAutoNavMode { get; set; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property IsAutoNavMode As Boolean + overload: MLEM.Ui.UiControls.IsAutoNavMode* +- uid: MLEM.Ui.UiControls.NavType + commentId: P:MLEM.Ui.UiControls.NavType + id: NavType + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: NavType + nameWithType: UiControls.NavType + fullName: MLEM.Ui.UiControls.NavType + type: Property + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NavType + path: ../MLEM.Ui/UiControls.cs + startLine: 120 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: The current of these ui controls, which represents the last type of interaction that was used to interact with the underlying . + example: [] + syntax: + content: public UiControls.NavigationType NavType { get; set; } + parameters: [] + return: + type: MLEM.Ui.UiControls.NavigationType + content.vb: Public Property NavType As UiControls.NavigationType + overload: MLEM.Ui.UiControls.NavType* +- uid: MLEM.Ui.UiControls.AutoNavModeChanged + commentId: E:MLEM.Ui.UiControls.AutoNavModeChanged + id: AutoNavModeChanged + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: AutoNavModeChanged + nameWithType: UiControls.AutoNavModeChanged + fullName: MLEM.Ui.UiControls.AutoNavModeChanged + type: Event + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: AutoNavModeChanged + path: ../MLEM.Ui/UiControls.cs + startLine: 135 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + An event that is raised when is changed. + + This can be used for custom actions like hiding the mouse cursor when automatic navigation is enabled. + example: [] + syntax: + content: public event Action AutoNavModeChanged + return: + type: System.Action{System.Boolean} + content.vb: Public Event AutoNavModeChanged As Action(Of Boolean) +- uid: MLEM.Ui.UiControls.NavTypeChanged + commentId: E:MLEM.Ui.UiControls.NavTypeChanged + id: NavTypeChanged + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: NavTypeChanged + nameWithType: UiControls.NavTypeChanged + fullName: MLEM.Ui.UiControls.NavTypeChanged + type: Event + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: NavTypeChanged + path: ../MLEM.Ui/UiControls.cs + startLine: 139 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: An event that is raised when is changed. It receives the previous navigation type, as well as the newly set navigation type. + example: [] + syntax: + content: public event Action NavTypeChanged + return: + type: System.Action{MLEM.Ui.UiControls.NavigationType,MLEM.Ui.UiControls.NavigationType} + content.vb: Public Event NavTypeChanged As Action(Of UiControls.NavigationType, UiControls.NavigationType) +- uid: MLEM.Ui.UiControls.IsInputOurs + commentId: F:MLEM.Ui.UiControls.IsInputOurs + id: IsInputOurs + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: IsInputOurs + nameWithType: UiControls.IsInputOurs + fullName: MLEM.Ui.UiControls.IsInputOurs + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: IsInputOurs + path: ../MLEM.Ui/UiControls.cs + startLine: 145 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + This value ist true if the was created by this ui controls instance, or if it was passed in. + + If the input handler was created by this instance, its method should be called by us. + example: [] + syntax: + content: protected readonly bool IsInputOurs + return: + type: System.Boolean + content.vb: Protected ReadOnly IsInputOurs As Boolean +- uid: MLEM.Ui.UiControls.System + commentId: F:MLEM.Ui.UiControls.System + id: System + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: System + nameWithType: UiControls.System + fullName: MLEM.Ui.UiControls.System + type: Field + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: System + path: ../MLEM.Ui/UiControls.cs + startLine: 149 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: The that this ui controls instance is controlling + example: [] + syntax: + content: protected readonly UiSystem System + return: + type: MLEM.Ui.UiSystem + content.vb: Protected ReadOnly System As UiSystem +- uid: MLEM.Ui.UiControls.#ctor(MLEM.Ui.UiSystem,MLEM.Input.InputHandler) + commentId: M:MLEM.Ui.UiControls.#ctor(MLEM.Ui.UiSystem,MLEM.Input.InputHandler) + id: '#ctor(MLEM.Ui.UiSystem,MLEM.Input.InputHandler)' + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: UiControls(UiSystem, InputHandler) + nameWithType: UiControls.UiControls(UiSystem, InputHandler) + fullName: MLEM.Ui.UiControls.UiControls(MLEM.Ui.UiSystem, MLEM.Input.InputHandler) + type: Constructor + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: .ctor + path: ../MLEM.Ui/UiControls.cs + startLine: 161 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Creates a new instance of the ui controls. + + You should rarely have to invoke this manually, since the handles it. + example: [] + syntax: + content: public UiControls(UiSystem system, InputHandler inputHandler = null) + parameters: + - id: system + type: MLEM.Ui.UiSystem + description: The ui system to control with these controls + - id: inputHandler + type: MLEM.Input.InputHandler + description: The input handler to use for controlling, or null to create a new one. + content.vb: Public Sub New(system As UiSystem, inputHandler As InputHandler = Nothing) + overload: MLEM.Ui.UiControls.#ctor* + nameWithType.vb: UiControls.New(UiSystem, InputHandler) + fullName.vb: MLEM.Ui.UiControls.New(MLEM.Ui.UiSystem, MLEM.Input.InputHandler) + name.vb: New(UiSystem, InputHandler) +- uid: MLEM.Ui.UiControls.Update + commentId: M:MLEM.Ui.UiControls.Update + id: Update + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: Update() + nameWithType: UiControls.Update() + fullName: MLEM.Ui.UiControls.Update() + type: Method + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: Update + path: ../MLEM.Ui/UiControls.cs + startLine: 176 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Update this ui controls instance, causing the underlying to be updated, as well as ui input to be queried. + example: [] + syntax: + content: public virtual void Update() + content.vb: Public Overridable Sub Update() + overload: MLEM.Ui.UiControls.Update* +- uid: MLEM.Ui.UiControls.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + commentId: M:MLEM.Ui.UiControls.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + id: GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: GetElementUnderPos(Vector2) + nameWithType: UiControls.GetElementUnderPos(Vector2) + fullName: MLEM.Ui.UiControls.GetElementUnderPos(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetElementUnderPos + path: ../MLEM.Ui/UiControls.cs + startLine: 298 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Returns the in the underlying that is currently below the given position. + + Throughout the ui system, this is used for mouse input querying. + example: [] + syntax: + content: public virtual Element GetElementUnderPos(Vector2 position) + parameters: + - id: position + type: Microsoft.Xna.Framework.Vector2 + description: The position to query + return: + type: MLEM.Ui.Elements.Element + description: The element under the position, or null if there isn't one + content.vb: Public Overridable Function GetElementUnderPos(position As Vector2) As Element + overload: MLEM.Ui.UiControls.GetElementUnderPos* +- uid: MLEM.Ui.UiControls.SelectElement(MLEM.Ui.RootElement,MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + commentId: M:MLEM.Ui.UiControls.SelectElement(MLEM.Ui.RootElement,MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + id: SelectElement(MLEM.Ui.RootElement,MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: SelectElement(RootElement, Element, bool?, NavigationType?) + nameWithType: UiControls.SelectElement(RootElement, Element, bool?, UiControls.NavigationType?) + fullName: MLEM.Ui.UiControls.SelectElement(MLEM.Ui.RootElement, MLEM.Ui.Elements.Element, bool?, MLEM.Ui.UiControls.NavigationType?) + type: Method + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SelectElement + path: ../MLEM.Ui/UiControls.cs + startLine: 317 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Selects the given element that is a child of the given root element. + + Optionally, automatic navigation can be forced on, causing the to be drawn around the element. + + A simpler version of this method is . + example: [] + syntax: + content: public void SelectElement(RootElement root, Element element, bool? autoNav = null, UiControls.NavigationType? navType = null) + parameters: + - id: root + type: MLEM.Ui.RootElement + description: The root element of the + - id: element + type: MLEM.Ui.Elements.Element + description: The element to select, or null to deselect the selected element. + - id: autoNav + type: System.Nullable{System.Boolean} + description: Whether automatic navigation should be forced on. If this is null, the automatic navigation state will stay the same. + - id: navType + type: System.Nullable{MLEM.Ui.UiControls.NavigationType} + description: An optional to set. If this is null, the navigation type will stay the same. + content.vb: Public Sub SelectElement(root As RootElement, element As Element, autoNav As Boolean? = Nothing, navType As UiControls.NavigationType? = Nothing) + overload: MLEM.Ui.UiControls.SelectElement* + nameWithType.vb: UiControls.SelectElement(RootElement, Element, Boolean?, UiControls.NavigationType?) + fullName.vb: MLEM.Ui.UiControls.SelectElement(MLEM.Ui.RootElement, MLEM.Ui.Elements.Element, Boolean?, MLEM.Ui.UiControls.NavigationType?) + name.vb: SelectElement(RootElement, Element, Boolean?, NavigationType?) +- uid: MLEM.Ui.UiControls.SetMousedElement(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.UiControls.SetMousedElement(MLEM.Ui.Elements.Element) + id: SetMousedElement(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: SetMousedElement(Element) + nameWithType: UiControls.SetMousedElement(Element) + fullName: MLEM.Ui.UiControls.SetMousedElement(MLEM.Ui.Elements.Element) + type: Method + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetMousedElement + path: ../MLEM.Ui/UiControls.cs + startLine: 346 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Sets the to the given value, calling the appropriate events. + example: [] + syntax: + content: public void SetMousedElement(Element element) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element to set as moused + content.vb: Public Sub SetMousedElement(element As Element) + overload: MLEM.Ui.UiControls.SetMousedElement* +- uid: MLEM.Ui.UiControls.SetTouchedElement(MLEM.Ui.Elements.Element) + commentId: M:MLEM.Ui.UiControls.SetTouchedElement(MLEM.Ui.Elements.Element) + id: SetTouchedElement(MLEM.Ui.Elements.Element) + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: SetTouchedElement(Element) + nameWithType: UiControls.SetTouchedElement(Element) + fullName: MLEM.Ui.UiControls.SetTouchedElement(MLEM.Ui.Elements.Element) + type: Method + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: SetTouchedElement + path: ../MLEM.Ui/UiControls.cs + startLine: 363 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Sets the to the given value, calling the appropriate events. + example: [] + syntax: + content: public void SetTouchedElement(Element element) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element to set as touched + content.vb: Public Sub SetTouchedElement(element As Element) + overload: MLEM.Ui.UiControls.SetTouchedElement* +- uid: MLEM.Ui.UiControls.GetSelectedElement(MLEM.Ui.RootElement) + commentId: M:MLEM.Ui.UiControls.GetSelectedElement(MLEM.Ui.RootElement) + id: GetSelectedElement(MLEM.Ui.RootElement) + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: GetSelectedElement(RootElement) + nameWithType: UiControls.GetSelectedElement(RootElement) + fullName: MLEM.Ui.UiControls.GetSelectedElement(MLEM.Ui.RootElement) + type: Method + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetSelectedElement + path: ../MLEM.Ui/UiControls.cs + startLine: 382 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Returns the selected element for the given root element. + + A property equivalent to this method is . + example: [] + syntax: + content: public Element GetSelectedElement(RootElement root) + parameters: + - id: root + type: MLEM.Ui.RootElement + description: The root element whose selected element to return + return: + type: MLEM.Ui.Elements.Element + description: The given root's selected element, or null if the root doesn't exist, or if there is no selected element for that root. + content.vb: Public Function GetSelectedElement(root As RootElement) As Element + overload: MLEM.Ui.UiControls.GetSelectedElement* +- uid: MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element,System.Boolean) + commentId: M:MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element,System.Boolean) + id: PressElement(MLEM.Ui.Elements.Element,System.Boolean) + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: PressElement(Element, bool) + nameWithType: UiControls.PressElement(Element, bool) + fullName: MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element, bool) + type: Method + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: PressElement + path: ../MLEM.Ui/UiControls.cs + startLine: 394 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Causes the passed element to be pressed, invoking its or through or . + example: [] + syntax: + content: public void PressElement(Element element, bool secondary = false) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + description: The element to press. + - id: secondary + type: System.Boolean + description: Whether the secondary action should be invoked, rather than the primary one. + content.vb: Public Sub PressElement(element As Element, secondary As Boolean = False) + overload: MLEM.Ui.UiControls.PressElement* + nameWithType.vb: UiControls.PressElement(Element, Boolean) + fullName.vb: MLEM.Ui.UiControls.PressElement(MLEM.Ui.Elements.Element, Boolean) + name.vb: PressElement(Element, Boolean) +- uid: MLEM.Ui.UiControls.GetTabNextElement(System.Boolean) + commentId: M:MLEM.Ui.UiControls.GetTabNextElement(System.Boolean) + id: GetTabNextElement(System.Boolean) + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: GetTabNextElement(bool) + nameWithType: UiControls.GetTabNextElement(bool) + fullName: MLEM.Ui.UiControls.GetTabNextElement(bool) + type: Method + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetTabNextElement + path: ../MLEM.Ui/UiControls.cs + startLine: 408 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: >- + Returns the next element to select when pressing the key during keyboard navigation. + + If the backward boolean is true, the previous element should be returned instead. + example: [] + syntax: + content: protected virtual Element GetTabNextElement(bool backward) + parameters: + - id: backward + type: System.Boolean + description: If we're going backwards (if is held) + return: + type: MLEM.Ui.Elements.Element + description: The next or previous element to select + content.vb: Protected Overridable Function GetTabNextElement(backward As Boolean) As Element + overload: MLEM.Ui.UiControls.GetTabNextElement* + nameWithType.vb: UiControls.GetTabNextElement(Boolean) + fullName.vb: MLEM.Ui.UiControls.GetTabNextElement(Boolean) + name.vb: GetTabNextElement(Boolean) +- uid: MLEM.Ui.UiControls.GetGamepadNextElement(MLEM.Maths.Direction2) + commentId: M:MLEM.Ui.UiControls.GetGamepadNextElement(MLEM.Maths.Direction2) + id: GetGamepadNextElement(MLEM.Maths.Direction2) + parent: MLEM.Ui.UiControls + langs: + - csharp + - vb + name: GetGamepadNextElement(Direction2) + nameWithType: UiControls.GetGamepadNextElement(Direction2) + fullName: MLEM.Ui.UiControls.GetGamepadNextElement(MLEM.Maths.Direction2) + type: Method + source: + remote: + path: MLEM.Ui/UiControls.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: GetGamepadNextElement + path: ../MLEM.Ui/UiControls.cs + startLine: 443 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: Returns the next element that should be selected during gamepad navigation, based on the that we're looking for elements in. + example: [] + syntax: + content: protected virtual Element GetGamepadNextElement(Direction2 direction) + parameters: + - id: direction + type: MLEM.Maths.Direction2 + description: The direction that we're looking for next elements in + return: + type: MLEM.Ui.Elements.Element + description: The first element found in that area + content.vb: Protected Overridable Function GetGamepadNextElement(direction As Direction2) As Element + overload: MLEM.Ui.UiControls.GetGamepadNextElement* +references: +- 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.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.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: 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.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: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: Microsoft.Xna.Framework.Input.Keys + commentId: T:Microsoft.Xna.Framework.Input.Keys + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Keys + nameWithType: Keys + fullName: Microsoft.Xna.Framework.Input.Keys +- uid: Microsoft.Xna.Framework.Input.Buttons + commentId: T:Microsoft.Xna.Framework.Input.Buttons + parent: Microsoft.Xna.Framework.Input + isExternal: true + name: Buttons + nameWithType: Buttons + fullName: Microsoft.Xna.Framework.Input.Buttons +- uid: MLEM.Input.MouseButton + commentId: T:MLEM.Input.MouseButton + parent: MLEM.Input + href: MLEM.Input.MouseButton.html + name: MouseButton + nameWithType: MouseButton + fullName: MLEM.Input.MouseButton +- uid: MLEM.Ui.Elements.Element.OnPressed + commentId: F:MLEM.Ui.Elements.Element.OnPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnPressed + name: OnPressed + nameWithType: Element.OnPressed + fullName: MLEM.Ui.Elements.Element.OnPressed +- uid: MLEM.Input.ModifierKey.Shift + commentId: F:MLEM.Input.ModifierKey.Shift + href: MLEM.Input.ModifierKey.html#MLEM_Input_ModifierKey_Shift + name: Shift + nameWithType: ModifierKey.Shift + fullName: MLEM.Input.ModifierKey.Shift +- uid: MLEM.Ui.Elements.Element.OnSecondaryPressed + commentId: F:MLEM.Ui.Elements.Element.OnSecondaryPressed + parent: MLEM.Ui.Elements.Element + href: MLEM.Ui.Elements.Element.html#MLEM_Ui_Elements_Element_OnSecondaryPressed + name: OnSecondaryPressed + nameWithType: Element.OnSecondaryPressed + fullName: MLEM.Ui.Elements.Element.OnSecondaryPressed +- uid: MLEM.Input.Keybind + commentId: T:MLEM.Input.Keybind + parent: MLEM.Input + href: MLEM.Input.Keybind.html + name: Keybind + nameWithType: Keybind + fullName: MLEM.Input.Keybind +- uid: Microsoft.Xna.Framework.Input + commentId: N:Microsoft.Xna.Framework.Input + isExternal: true + name: Microsoft.Xna.Framework.Input + nameWithType: Microsoft.Xna.Framework.Input + fullName: Microsoft.Xna.Framework.Input + 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.Input + name: Input + 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.Input + name: Input + isExternal: true +- 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.Input.Keybind[] + isExternal: true + href: MLEM.Input.Keybind.html + name: Keybind[] + nameWithType: Keybind[] + fullName: MLEM.Input.Keybind[] + nameWithType.vb: Keybind() + fullName.vb: MLEM.Input.Keybind() + name.vb: Keybind() + spec.csharp: + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: '[' + - name: ']' + spec.vb: + - uid: MLEM.Input.Keybind + name: Keybind + href: MLEM.Input.Keybind.html + - name: ( + - name: ) +- 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.RootElement.Priority + commentId: P:MLEM.Ui.RootElement.Priority + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_Priority + name: Priority + nameWithType: RootElement.Priority + fullName: MLEM.Ui.RootElement.Priority +- uid: MLEM.Ui.RootElement.CanBeActive + commentId: P:MLEM.Ui.RootElement.CanBeActive + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_CanBeActive + name: CanBeActive + nameWithType: RootElement.CanBeActive + fullName: MLEM.Ui.RootElement.CanBeActive +- uid: MLEM.Ui.UiControls.ActiveRoot* + commentId: Overload:MLEM.Ui.UiControls.ActiveRoot + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_ActiveRoot + name: ActiveRoot + nameWithType: UiControls.ActiveRoot + fullName: MLEM.Ui.UiControls.ActiveRoot +- uid: MLEM.Ui.UiControls.MousedElement* + commentId: Overload:MLEM.Ui.UiControls.MousedElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_MousedElement + name: MousedElement + nameWithType: UiControls.MousedElement + fullName: MLEM.Ui.UiControls.MousedElement +- uid: MLEM.Ui.UiControls.TouchedElement* + commentId: Overload:MLEM.Ui.UiControls.TouchedElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_TouchedElement + name: TouchedElement + nameWithType: UiControls.TouchedElement + fullName: MLEM.Ui.UiControls.TouchedElement +- 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.UiControls.ActiveRoot + commentId: P:MLEM.Ui.UiControls.ActiveRoot + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_ActiveRoot + name: ActiveRoot + nameWithType: UiControls.ActiveRoot + fullName: MLEM.Ui.UiControls.ActiveRoot +- uid: MLEM.Ui.UiControls.SelectedElement* + commentId: Overload:MLEM.Ui.UiControls.SelectedElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_SelectedElement + name: SelectedElement + nameWithType: UiControls.SelectedElement + fullName: MLEM.Ui.UiControls.SelectedElement +- uid: Microsoft.Xna.Framework.Input.GamePad + commentId: T:Microsoft.Xna.Framework.Input.GamePad + isExternal: true + name: GamePad + nameWithType: GamePad + fullName: Microsoft.Xna.Framework.Input.GamePad +- 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: 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.UiControls.NavType + commentId: P:MLEM.Ui.UiControls.NavType + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_NavType + name: NavType + nameWithType: UiControls.NavType + fullName: MLEM.Ui.UiControls.NavType +- uid: MLEM.Ui.Style.UiStyle.SelectionIndicator + commentId: F:MLEM.Ui.Style.UiStyle.SelectionIndicator + parent: MLEM.Ui.Style.UiStyle + href: MLEM.Ui.Style.UiStyle.html#MLEM_Ui_Style_UiStyle_SelectionIndicator + name: SelectionIndicator + nameWithType: UiStyle.SelectionIndicator + fullName: MLEM.Ui.Style.UiStyle.SelectionIndicator +- uid: MLEM.Ui.UiControls.SelectedElement + commentId: P:MLEM.Ui.UiControls.SelectedElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_SelectedElement + name: SelectedElement + nameWithType: UiControls.SelectedElement + fullName: MLEM.Ui.UiControls.SelectedElement +- uid: MLEM.Ui.UiControls.IsAutoNavMode* + commentId: Overload:MLEM.Ui.UiControls.IsAutoNavMode + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_IsAutoNavMode + name: IsAutoNavMode + nameWithType: UiControls.IsAutoNavMode + fullName: MLEM.Ui.UiControls.IsAutoNavMode +- 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.Ui.UiControls.NavigationType + commentId: T:MLEM.Ui.UiControls.NavigationType + parent: MLEM.Ui + href: MLEM.Ui.UiControls.html + name: UiControls.NavigationType + nameWithType: UiControls.NavigationType + fullName: MLEM.Ui.UiControls.NavigationType + spec.csharp: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + spec.vb: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html +- uid: MLEM.Ui.UiControls.NavType* + commentId: Overload:MLEM.Ui.UiControls.NavType + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_NavType + name: NavType + nameWithType: UiControls.NavType + fullName: MLEM.Ui.UiControls.NavType +- uid: MLEM.Ui.UiControls.IsAutoNavMode + commentId: P:MLEM.Ui.UiControls.IsAutoNavMode + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_IsAutoNavMode + name: IsAutoNavMode + nameWithType: UiControls.IsAutoNavMode + fullName: MLEM.Ui.UiControls.IsAutoNavMode +- uid: System.Action{System.Boolean} + commentId: T:System.Action{System.Boolean} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of Boolean) + fullName.vb: System.Action(Of Boolean) + name.vb: Action(Of Boolean) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - 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: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + 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: System.Action{MLEM.Ui.UiControls.NavigationType,MLEM.Ui.UiControls.NavigationType} + commentId: T:System.Action{MLEM.Ui.UiControls.NavigationType,MLEM.Ui.UiControls.NavigationType} + parent: System + definition: System.Action`2 + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of UiControls.NavigationType, UiControls.NavigationType) + fullName.vb: System.Action(Of MLEM.Ui.UiControls.NavigationType, MLEM.Ui.UiControls.NavigationType) + name.vb: Action(Of UiControls.NavigationType, UiControls.NavigationType) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + - name: ',' + - name: " " + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + - name: ',' + - name: " " + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + - name: ) +- uid: System.Action`2 + commentId: T:System.Action`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T1, T2) + fullName.vb: System.Action(Of T1, T2) + name.vb: Action(Of T1, T2) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) +- uid: MLEM.Input.InputHandler.Update + commentId: M:MLEM.Input.InputHandler.Update + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_Update + name: Update() + nameWithType: InputHandler.Update() + fullName: MLEM.Input.InputHandler.Update() + spec.csharp: + - uid: MLEM.Input.InputHandler.Update + name: Update + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_Update + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Input.InputHandler.Update + name: Update + href: MLEM.Input.InputHandler.html#MLEM_Input_InputHandler_Update + - name: ( + - name: ) +- uid: MLEM.Ui.UiControls.#ctor* + commentId: Overload:MLEM.Ui.UiControls.#ctor + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls__ctor_MLEM_Ui_UiSystem_MLEM_Input_InputHandler_ + name: UiControls + nameWithType: UiControls.UiControls + fullName: MLEM.Ui.UiControls.UiControls + nameWithType.vb: UiControls.New + fullName.vb: MLEM.Ui.UiControls.New + name.vb: New +- uid: MLEM.Ui.UiControls.Update* + commentId: Overload:MLEM.Ui.UiControls.Update + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_Update + name: Update + nameWithType: UiControls.Update + fullName: MLEM.Ui.UiControls.Update +- uid: MLEM.Ui.UiControls.GetElementUnderPos* + commentId: Overload:MLEM.Ui.UiControls.GetElementUnderPos + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_GetElementUnderPos_Microsoft_Xna_Framework_Vector2_ + name: GetElementUnderPos + nameWithType: UiControls.GetElementUnderPos + fullName: MLEM.Ui.UiControls.GetElementUnderPos +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- 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: MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + commentId: M:MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + isExternal: true + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_SelectElement_MLEM_Ui_Elements_Element_System_Nullable_System_Boolean__System_Nullable_MLEM_Ui_UiControls_NavigationType__ + name: SelectElement(Element, bool?, NavigationType?) + nameWithType: RootElement.SelectElement(Element, bool?, UiControls.NavigationType?) + fullName: MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element, bool?, MLEM.Ui.UiControls.NavigationType?) + nameWithType.vb: RootElement.SelectElement(Element, Boolean?, UiControls.NavigationType?) + fullName.vb: MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element, Boolean?, MLEM.Ui.UiControls.NavigationType?) + name.vb: SelectElement(Element, Boolean?, NavigationType?) + spec.csharp: + - uid: MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + name: SelectElement + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_SelectElement_MLEM_Ui_Elements_Element_System_Nullable_System_Boolean__System_Nullable_MLEM_Ui_UiControls_NavigationType__ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + - name: '?' + - name: ) + spec.vb: + - uid: MLEM.Ui.RootElement.SelectElement(MLEM.Ui.Elements.Element,System.Nullable{System.Boolean},System.Nullable{MLEM.Ui.UiControls.NavigationType}) + name: SelectElement + href: MLEM.Ui.RootElement.html#MLEM_Ui_RootElement_SelectElement_MLEM_Ui_Elements_Element_System_Nullable_System_Boolean__System_Nullable_MLEM_Ui_UiControls_NavigationType__ + - name: ( + - uid: MLEM.Ui.Elements.Element + name: Element + href: MLEM.Ui.Elements.Element.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '?' + - name: ',' + - name: " " + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + - name: '?' + - name: ) +- uid: MLEM.Ui.UiControls.SelectElement* + commentId: Overload:MLEM.Ui.UiControls.SelectElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_SelectElement_MLEM_Ui_RootElement_MLEM_Ui_Elements_Element_System_Nullable_System_Boolean__System_Nullable_MLEM_Ui_UiControls_NavigationType__ + name: SelectElement + nameWithType: UiControls.SelectElement + fullName: MLEM.Ui.UiControls.SelectElement +- uid: System.Nullable{System.Boolean} + commentId: T:System.Nullable{System.Boolean} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool? + nameWithType: bool? + fullName: bool? + nameWithType.vb: Boolean? + fullName.vb: Boolean? + name.vb: Boolean? + spec.csharp: + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '?' + spec.vb: + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '?' +- uid: System.Nullable{MLEM.Ui.UiControls.NavigationType} + commentId: T:System.Nullable{MLEM.Ui.UiControls.NavigationType} + parent: System + definition: System.Nullable`1 + href: MLEM.Ui.UiControls.html + name: UiControls.NavigationType? + nameWithType: UiControls.NavigationType? + fullName: MLEM.Ui.UiControls.NavigationType? + spec.csharp: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + - name: '?' + spec.vb: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Ui.UiControls.MousedElement + commentId: P:MLEM.Ui.UiControls.MousedElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_MousedElement + name: MousedElement + nameWithType: UiControls.MousedElement + fullName: MLEM.Ui.UiControls.MousedElement +- uid: MLEM.Ui.UiControls.SetMousedElement* + commentId: Overload:MLEM.Ui.UiControls.SetMousedElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_SetMousedElement_MLEM_Ui_Elements_Element_ + name: SetMousedElement + nameWithType: UiControls.SetMousedElement + fullName: MLEM.Ui.UiControls.SetMousedElement +- uid: MLEM.Ui.UiControls.TouchedElement + commentId: P:MLEM.Ui.UiControls.TouchedElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_TouchedElement + name: TouchedElement + nameWithType: UiControls.TouchedElement + fullName: MLEM.Ui.UiControls.TouchedElement +- uid: MLEM.Ui.UiControls.SetTouchedElement* + commentId: Overload:MLEM.Ui.UiControls.SetTouchedElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_SetTouchedElement_MLEM_Ui_Elements_Element_ + name: SetTouchedElement + nameWithType: UiControls.SetTouchedElement + fullName: MLEM.Ui.UiControls.SetTouchedElement +- uid: MLEM.Ui.UiControls.GetSelectedElement* + commentId: Overload:MLEM.Ui.UiControls.GetSelectedElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_GetSelectedElement_MLEM_Ui_RootElement_ + name: GetSelectedElement + nameWithType: UiControls.GetSelectedElement + fullName: MLEM.Ui.UiControls.GetSelectedElement +- uid: MLEM.Ui.UiSystem.OnElementPressed + commentId: E:MLEM.Ui.UiSystem.OnElementPressed + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_OnElementPressed + name: OnElementPressed + nameWithType: UiSystem.OnElementPressed + fullName: MLEM.Ui.UiSystem.OnElementPressed +- uid: MLEM.Ui.UiSystem.OnElementSecondaryPressed + commentId: E:MLEM.Ui.UiSystem.OnElementSecondaryPressed + href: MLEM.Ui.UiSystem.html#MLEM_Ui_UiSystem_OnElementSecondaryPressed + name: OnElementSecondaryPressed + nameWithType: UiSystem.OnElementSecondaryPressed + fullName: MLEM.Ui.UiSystem.OnElementSecondaryPressed +- uid: MLEM.Ui.UiControls.PressElement* + commentId: Overload:MLEM.Ui.UiControls.PressElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_PressElement_MLEM_Ui_Elements_Element_System_Boolean_ + name: PressElement + nameWithType: UiControls.PressElement + fullName: MLEM.Ui.UiControls.PressElement +- uid: Microsoft.Xna.Framework.Input.Keys.Tab + commentId: F:Microsoft.Xna.Framework.Input.Keys.Tab + isExternal: true + name: Tab + nameWithType: Keys.Tab + fullName: Microsoft.Xna.Framework.Input.Keys.Tab +- uid: MLEM.Ui.UiControls.GetTabNextElement* + commentId: Overload:MLEM.Ui.UiControls.GetTabNextElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_GetTabNextElement_System_Boolean_ + name: GetTabNextElement + nameWithType: UiControls.GetTabNextElement + fullName: MLEM.Ui.UiControls.GetTabNextElement +- uid: MLEM.Maths.Direction2 + commentId: T:MLEM.Maths.Direction2 + parent: MLEM.Maths + href: MLEM.Maths.Direction2.html + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Maths.Direction2 +- uid: MLEM.Ui.UiControls.GetGamepadNextElement* + commentId: Overload:MLEM.Ui.UiControls.GetGamepadNextElement + href: MLEM.Ui.UiControls.html#MLEM_Ui_UiControls_GetGamepadNextElement_MLEM_Maths_Direction2_ + name: GetGamepadNextElement + nameWithType: UiControls.GetGamepadNextElement + fullName: MLEM.Ui.UiControls.GetGamepadNextElement +- uid: MLEM.Maths + commentId: N:MLEM.Maths + href: MLEM.html + name: MLEM.Maths + nameWithType: MLEM.Maths + fullName: MLEM.Maths + spec.csharp: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html + spec.vb: + - uid: MLEM + name: MLEM + href: MLEM.html + - name: . + - uid: MLEM.Maths + name: Maths + href: MLEM.Maths.html diff --git a/Docs/api/MLEM.Ui.UiMetrics.yml b/Docs/api/MLEM.Ui.UiMetrics.yml new file mode 100644 index 0000000..f96a81b --- /dev/null +++ b/Docs/api/MLEM.Ui.UiMetrics.yml @@ -0,0 +1,1093 @@ +### 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 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 took. + + Can be divided by 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 took. + + Can be divided by 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 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 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 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 went through. + + Can be divided by 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 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 took. + + Can be divided by 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 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_ diff --git a/Docs/api/MLEM.Ui.UiSystem.RootCallback.yml b/Docs/api/MLEM.Ui.UiSystem.RootCallback.yml new file mode 100644 index 0000000..02ca21e --- /dev/null +++ b/Docs/api/MLEM.Ui.UiSystem.RootCallback.yml @@ -0,0 +1,64 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui.UiSystem.RootCallback + commentId: T:MLEM.Ui.UiSystem.RootCallback + id: UiSystem.RootCallback + parent: MLEM.Ui + children: [] + langs: + - csharp + - vb + name: UiSystem.RootCallback + nameWithType: UiSystem.RootCallback + fullName: MLEM.Ui.UiSystem.RootCallback + type: Delegate + source: + remote: + path: MLEM.Ui/UiSystem.cs + branch: main + repo: https://github.com/Ellpeck/MLEM + id: RootCallback + path: ../MLEM.Ui/UiSystem.cs + startLine: 440 + assemblies: + - MLEM.Ui + namespace: MLEM.Ui + summary: A delegate used for callbacks that involve a + example: [] + syntax: + content: public delegate void UiSystem.RootCallback(RootElement root) + parameters: + - id: root + type: MLEM.Ui.RootElement + description: The root element + content.vb: Public Delegate Sub UiSystem.RootCallback(root As RootElement) +references: +- 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 diff --git a/Docs/api/MLEM.Ui.UiSystem.yml b/Docs/api/MLEM.Ui.UiSystem.yml new file mode 100644 index 0000000..487212a --- /dev/null +++ b/Docs/api/MLEM.Ui.UiSystem.yml @@ -0,0 +1,2723 @@ +### 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 s. + + Each element added to the root of the ui system is assigned a 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 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, is used as the size that uses default + 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 is true, this is used as the screen size that uses the default + 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 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 . + 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 is , 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 that this ui system's 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 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: is called at the start of , and is called at the start of . + 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 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 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 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 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 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 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 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 + 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 + 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 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 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 '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 's method is called while setting its . + 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 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 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 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 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 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 for the default, untextured style. + - id: inputHandler + type: MLEM.Input.InputHandler + description: The input handler that this ui's 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 will be set automatically based on the 's size. Defaults to true. + - id: hasFontModifierFormatting + type: System.Boolean + description: Whether default font modifier codes should be added to this ui system's , 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 , including all 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 , namely the wobbly animation. + - id: hasMacroFormatting + type: System.Boolean + description: Whether default macros should be added to this ui system's , including TeX's ~ non-breaking space and more. + - id: hasUiFormatting + type: System.Boolean + description: Whether -based formatting codes should be added to this ui system's , including 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 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 . + + Note that, when adding new elements that should be part of the same ui (like buttons on a panel), 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 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 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 instances that this ui system holds. + example: [] + syntax: + content: public IEnumerable 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) + nameWithType: UiSystem.ApplyToAll(Action) + fullName: MLEM.Ui.UiSystem.ApplyToAll(System.Action) + 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 instances in this ui system recursively. + + Note that, when this method is invoked, all root elements and all of their children receive the . + example: [] + syntax: + content: public void ApplyToAll(Action 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, int) + nameWithType: Element.AddChild(T, int) + fullName: MLEM.Ui.Elements.Element.AddChild(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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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 + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + 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 + nameWithType: Action + fullName: System.Action + 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 + nameWithType: Action + fullName: System.Action + 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 diff --git a/Docs/api/MLEM.Ui.yml b/Docs/api/MLEM.Ui.yml new file mode 100644 index 0000000..1905da6 --- /dev/null +++ b/Docs/api/MLEM.Ui.yml @@ -0,0 +1,158 @@ +### YamlMime:ManagedReference +items: +- uid: MLEM.Ui + commentId: N:MLEM.Ui + id: MLEM.Ui + children: + - MLEM.Ui.Anchor + - MLEM.Ui.RootElement + - MLEM.Ui.UiAnimation + - MLEM.Ui.UiAnimation.AnimationFunction + - MLEM.Ui.UiControls + - MLEM.Ui.UiControls.NavigationType + - MLEM.Ui.UiMetrics + - MLEM.Ui.UiSystem + - MLEM.Ui.UiSystem.RootCallback + langs: + - csharp + - vb + name: MLEM.Ui + nameWithType: MLEM.Ui + fullName: MLEM.Ui + type: Namespace + assemblies: + - MLEM.Ui +references: +- uid: MLEM.Ui.Anchor + commentId: T:MLEM.Ui.Anchor + parent: MLEM.Ui + href: MLEM.Ui.Anchor.html + name: Anchor + nameWithType: Anchor + fullName: MLEM.Ui.Anchor +- uid: MLEM.Ui.UiAnimation + commentId: T:MLEM.Ui.UiAnimation + parent: MLEM.Ui + href: MLEM.Ui.UiAnimation.html + name: UiAnimation + nameWithType: UiAnimation + fullName: MLEM.Ui.UiAnimation +- uid: MLEM.Ui.UiAnimation.AnimationFunction + commentId: T:MLEM.Ui.UiAnimation.AnimationFunction + parent: MLEM.Ui + href: MLEM.Ui.UiAnimation.html + name: UiAnimation.AnimationFunction + nameWithType: UiAnimation.AnimationFunction + fullName: MLEM.Ui.UiAnimation.AnimationFunction + spec.csharp: + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: . + - uid: MLEM.Ui.UiAnimation.AnimationFunction + name: AnimationFunction + href: MLEM.Ui.UiAnimation.AnimationFunction.html + spec.vb: + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + href: MLEM.Ui.UiAnimation.html + - name: . + - uid: MLEM.Ui.UiAnimation.AnimationFunction + name: AnimationFunction + href: MLEM.Ui.UiAnimation.AnimationFunction.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.UiControls.NavigationType + commentId: T:MLEM.Ui.UiControls.NavigationType + parent: MLEM.Ui + href: MLEM.Ui.UiControls.html + name: UiControls.NavigationType + nameWithType: UiControls.NavigationType + fullName: MLEM.Ui.UiControls.NavigationType + spec.csharp: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html + spec.vb: + - uid: MLEM.Ui.UiControls + name: UiControls + href: MLEM.Ui.UiControls.html + - name: . + - uid: MLEM.Ui.UiControls.NavigationType + name: NavigationType + href: MLEM.Ui.UiControls.NavigationType.html +- 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.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.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.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 diff --git a/Docs/api/toc.yml b/Docs/api/toc.yml new file mode 100644 index 0000000..874b82f --- /dev/null +++ b/Docs/api/toc.yml @@ -0,0 +1,398 @@ +### YamlMime:TableOfContent +items: +- uid: MLEM.Animations + name: MLEM.Animations + items: + - uid: MLEM.Animations.AnimationFrame + name: AnimationFrame + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + - uid: MLEM.Animations.SpriteAnimation.Completed + name: SpriteAnimation.Completed + - uid: MLEM.Animations.SpriteAnimationGroup + name: SpriteAnimationGroup + - uid: MLEM.Animations.SpriteAnimationGroup.AnimationChanged + name: SpriteAnimationGroup.AnimationChanged +- uid: MLEM.Cameras + name: MLEM.Cameras + items: + - uid: MLEM.Cameras.Camera + name: Camera +- uid: MLEM.Data + name: MLEM.Data + items: + - uid: MLEM.Data.DataTextureAtlas + name: DataTextureAtlas + - uid: MLEM.Data.DataTextureAtlasExtensions + name: DataTextureAtlasExtensions + - uid: MLEM.Data.RuntimeTexturePacker + name: RuntimeTexturePacker +- uid: MLEM.Data.Content + name: MLEM.Data.Content + items: + - uid: MLEM.Data.Content.ContentExtensions + name: ContentExtensions + - uid: MLEM.Data.Content.JsonReader + name: JsonReader + - uid: MLEM.Data.Content.RawContentManager + name: RawContentManager + - uid: MLEM.Data.Content.RawContentReader + name: RawContentReader + - uid: MLEM.Data.Content.RawContentReader`1 + name: RawContentReader + - uid: MLEM.Data.Content.SongReader + name: SongReader + - uid: MLEM.Data.Content.SoundEffectReader + name: SoundEffectReader + - uid: MLEM.Data.Content.Texture2DReader + name: Texture2DReader + - uid: MLEM.Data.Content.XmlReader + name: XmlReader +- uid: MLEM.Data.Json + name: MLEM.Data.Json + items: + - uid: MLEM.Data.Json.Direction2Converter + name: Direction2Converter + - uid: MLEM.Data.Json.JsonConverters + name: JsonConverters + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + name: JsonTypeSafeGenericDataHolder + - uid: MLEM.Data.Json.JsonTypeSafeWrapper + name: JsonTypeSafeWrapper + - uid: MLEM.Data.Json.JsonTypeSafeWrapper`1 + name: JsonTypeSafeWrapper + - uid: MLEM.Data.Json.PointConverter + name: PointConverter + - uid: MLEM.Data.Json.RectangleConverter + name: RectangleConverter + - uid: MLEM.Data.Json.RectangleFConverter + name: RectangleFConverter + - uid: MLEM.Data.Json.StaticJsonConverter`1 + name: StaticJsonConverter + - uid: MLEM.Data.Json.Vector2Converter + name: Vector2Converter +- uid: MLEM.Extended.Font + name: MLEM.Extended.Font + items: + - uid: MLEM.Extended.Font.GenericStashFont + name: GenericStashFont +- uid: MLEM.Font + name: MLEM.Font + items: + - uid: MLEM.Font.CodePointSource + name: CodePointSource + - uid: MLEM.Font.GenericFont + name: GenericFont + - uid: MLEM.Font.GenericSpriteFont + name: GenericSpriteFont +- uid: MLEM.Formatting + name: MLEM.Formatting + items: + - uid: MLEM.Formatting.TextAlignment + name: TextAlignment + - uid: MLEM.Formatting.TextFormatter + name: TextFormatter + - uid: MLEM.Formatting.TextFormatter.Macro + name: TextFormatter.Macro + - uid: MLEM.Formatting.Token + name: Token + - uid: MLEM.Formatting.TokenizedString + name: TokenizedString +- uid: MLEM.Formatting.Codes + name: MLEM.Formatting.Codes + items: + - uid: MLEM.Formatting.Codes.AnimatedCode + name: AnimatedCode + - uid: MLEM.Formatting.Codes.Code + name: Code + - uid: MLEM.Formatting.Codes.Code.Constructor + name: Code.Constructor + - uid: MLEM.Formatting.Codes.ColorCode + name: ColorCode + - uid: MLEM.Formatting.Codes.FontCode + name: FontCode + - uid: MLEM.Formatting.Codes.ImageCode + name: ImageCode + - uid: MLEM.Formatting.Codes.ImageCodeExtensions + name: ImageCodeExtensions + - uid: MLEM.Formatting.Codes.LinkCode + name: LinkCode + - uid: MLEM.Formatting.Codes.OutlineCode + name: OutlineCode + - uid: MLEM.Formatting.Codes.ShadowCode + name: ShadowCode + - uid: MLEM.Formatting.Codes.SimpleEndCode + name: SimpleEndCode + - uid: MLEM.Formatting.Codes.SubSupCode + name: SubSupCode + - uid: MLEM.Formatting.Codes.UnderlineCode + name: UnderlineCode + - uid: MLEM.Formatting.Codes.WobblyCode + name: WobblyCode +- uid: MLEM.Graphics + name: MLEM.Graphics + items: + - uid: MLEM.Graphics.AutoTiling + name: AutoTiling + - uid: MLEM.Graphics.AutoTiling.ConnectsTo + name: AutoTiling.ConnectsTo + - uid: MLEM.Graphics.ColorExtensions + name: ColorExtensions + - uid: MLEM.Graphics.ColorHelper + name: ColorHelper + - uid: MLEM.Graphics.GraphicsExtensions + name: GraphicsExtensions + - uid: MLEM.Graphics.GraphicsExtensions.TargetContext + name: GraphicsExtensions.TargetContext + - uid: MLEM.Graphics.SpriteBatchContext + name: SpriteBatchContext + - uid: MLEM.Graphics.SpriteBatchContextExtensions + name: SpriteBatchContextExtensions + - uid: MLEM.Graphics.SpriteBatchExtensions + name: SpriteBatchExtensions + - uid: MLEM.Graphics.StaticSpriteBatch + name: StaticSpriteBatch + - uid: MLEM.Graphics.StaticSpriteBatch.Item + name: StaticSpriteBatch.Item +- uid: MLEM.Input + name: MLEM.Input + items: + - uid: MLEM.Input.GamepadExtensions + name: GamepadExtensions + - uid: MLEM.Input.GenericInput + name: GenericInput + - uid: MLEM.Input.GenericInput.InputType + name: GenericInput.InputType + - uid: MLEM.Input.InputHandler + name: InputHandler + - uid: MLEM.Input.Keybind + name: Keybind + - uid: MLEM.Input.Keybind.Combination + name: Keybind.Combination + - uid: MLEM.Input.KeysExtensions + name: KeysExtensions + - uid: MLEM.Input.ModifierKey + name: ModifierKey + - uid: MLEM.Input.MouseButton + name: MouseButton + - uid: MLEM.Input.MouseExtensions + name: MouseExtensions + - uid: MLEM.Input.TextInput + name: TextInput + - uid: MLEM.Input.TextInput.Rule + name: TextInput.Rule + - uid: MLEM.Input.TextInput.TextChanged + name: TextInput.TextChanged +- uid: MLEM.Maths + name: MLEM.Maths + items: + - uid: MLEM.Maths.Direction2 + name: Direction2 + - uid: MLEM.Maths.Direction2Helper + name: Direction2Helper + - uid: MLEM.Maths.Easings + name: Easings + - uid: MLEM.Maths.Easings.Easing + name: Easings.Easing + - uid: MLEM.Maths.NumberExtensions + name: NumberExtensions + - uid: MLEM.Maths.Padding + name: Padding + - uid: MLEM.Maths.RandomExtensions + name: RandomExtensions + - uid: MLEM.Maths.RectangleF + name: RectangleF + - uid: MLEM.Maths.SeedSource + name: SeedSource + - uid: MLEM.Maths.SingleRandom + name: SingleRandom +- uid: MLEM.Misc + name: MLEM.Misc + items: + - uid: MLEM.Misc.CollectionExtensions + name: CollectionExtensions + - uid: MLEM.Misc.GenericDataHolder + name: GenericDataHolder + - uid: MLEM.Misc.IGenericDataHolder + name: IGenericDataHolder + - uid: MLEM.Misc.MlemPlatform + name: MlemPlatform + - uid: MLEM.Misc.MlemPlatform.DesktopFna + name: MlemPlatform.DesktopFna + - uid: MLEM.Misc.MlemPlatform.DesktopGl`1 + name: MlemPlatform.DesktopGl + - uid: MLEM.Misc.MlemPlatform.Mobile + name: MlemPlatform.Mobile + - uid: MLEM.Misc.MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + name: MlemPlatform.Mobile.OpenOnScreenKeyboardDelegate + - uid: MLEM.Misc.MlemPlatform.None + name: MlemPlatform.None + - uid: MLEM.Misc.MlemPlatform.TextInputCallback + name: MlemPlatform.TextInputCallback +- uid: MLEM.Pathfinding + name: MLEM.Pathfinding + items: + - uid: MLEM.Pathfinding.AStar2 + name: AStar2 + - uid: MLEM.Pathfinding.AStar3 + name: AStar3 + - uid: MLEM.Pathfinding.AStar`1 + name: AStar + - uid: MLEM.Pathfinding.AStar`1.CollectAdditionalNeighbors + name: AStar.CollectAdditionalNeighbors + - uid: MLEM.Pathfinding.AStar`1.GetCost + name: AStar.GetCost + - uid: MLEM.Pathfinding.PathPoint`1 + name: PathPoint +- uid: MLEM.Sound + name: MLEM.Sound + items: + - uid: MLEM.Sound.SoundEffectInfo + name: SoundEffectInfo + - uid: MLEM.Sound.SoundEffectInstanceHandler + name: SoundEffectInstanceHandler + - uid: MLEM.Sound.SoundEffectInstanceHandler.Entry + name: SoundEffectInstanceHandler.Entry + - uid: MLEM.Sound.SoundExtensions + name: SoundExtensions +- uid: MLEM.Startup + name: MLEM.Startup + items: + - uid: MLEM.Startup.CoroutineEvents + name: CoroutineEvents + - uid: MLEM.Startup.MlemGame + name: MlemGame + - uid: MLEM.Startup.MlemGame.GenericCallback + name: MlemGame.GenericCallback + - uid: MLEM.Startup.MlemGame.TimeCallback + name: MlemGame.TimeCallback +- uid: MLEM.Textures + name: MLEM.Textures + items: + - uid: MLEM.Textures.NinePatch + name: NinePatch + - uid: MLEM.Textures.NinePatchExtensions + name: NinePatchExtensions + - uid: MLEM.Textures.NinePatchMode + name: NinePatchMode + - uid: MLEM.Textures.TextureExtensions + name: TextureExtensions + - uid: MLEM.Textures.TextureExtensions.TextureData + name: TextureExtensions.TextureData + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + - uid: MLEM.Textures.TextureRegionExtensions + name: TextureRegionExtensions + - uid: MLEM.Textures.UniformTextureAtlas + name: UniformTextureAtlas +- uid: MLEM.Ui + name: MLEM.Ui + items: + - uid: MLEM.Ui.Anchor + name: Anchor + - uid: MLEM.Ui.RootElement + name: RootElement + - uid: MLEM.Ui.UiAnimation + name: UiAnimation + - uid: MLEM.Ui.UiAnimation.AnimationFunction + name: UiAnimation.AnimationFunction + - uid: MLEM.Ui.UiControls + name: UiControls + - uid: MLEM.Ui.UiControls.NavigationType + name: UiControls.NavigationType + - uid: MLEM.Ui.UiMetrics + name: UiMetrics + - uid: MLEM.Ui.UiSystem + name: UiSystem + - uid: MLEM.Ui.UiSystem.RootCallback + name: UiSystem.RootCallback +- uid: MLEM.Ui.Elements + name: MLEM.Ui.Elements + items: + - uid: MLEM.Ui.Elements.Button + name: Button + - uid: MLEM.Ui.Elements.Checkbox + name: Checkbox + - uid: MLEM.Ui.Elements.Checkbox.CheckStateChange + name: Checkbox.CheckStateChange + - uid: MLEM.Ui.Elements.Dropdown + name: Dropdown + - uid: MLEM.Ui.Elements.Element + name: Element + - uid: MLEM.Ui.Elements.Element.DrawCallback + name: Element.DrawCallback + - uid: MLEM.Ui.Elements.Element.GamepadNextElementCallback + name: Element.GamepadNextElementCallback + - uid: MLEM.Ui.Elements.Element.GenericCallback + name: Element.GenericCallback + - uid: MLEM.Ui.Elements.Element.OtherElementCallback + name: Element.OtherElementCallback + - uid: MLEM.Ui.Elements.Element.TabNextElementCallback + name: Element.TabNextElementCallback + - uid: MLEM.Ui.Elements.Element.TextInputCallback + name: Element.TextInputCallback + - uid: MLEM.Ui.Elements.Element.TimeCallback + name: Element.TimeCallback + - uid: MLEM.Ui.Elements.ElementExtensions + name: ElementExtensions + - uid: MLEM.Ui.Elements.ElementHelper + name: ElementHelper + - uid: MLEM.Ui.Elements.Group + name: Group + - uid: MLEM.Ui.Elements.Image + name: Image + - uid: MLEM.Ui.Elements.Image.TextureCallback + name: Image.TextureCallback + - uid: MLEM.Ui.Elements.Panel + name: Panel + - uid: MLEM.Ui.Elements.Paragraph + name: Paragraph + - uid: MLEM.Ui.Elements.Paragraph.Link + name: Paragraph.Link + - uid: MLEM.Ui.Elements.Paragraph.TextCallback + name: Paragraph.TextCallback + - uid: MLEM.Ui.Elements.ProgressBar + name: ProgressBar + - uid: MLEM.Ui.Elements.RadioButton + name: RadioButton + - uid: MLEM.Ui.Elements.ScissorGroup + name: ScissorGroup + - uid: MLEM.Ui.Elements.ScrollBar + name: ScrollBar + - uid: MLEM.Ui.Elements.ScrollBar.ValueChanged + name: ScrollBar.ValueChanged + - uid: MLEM.Ui.Elements.Slider + name: Slider + - uid: MLEM.Ui.Elements.SpriteAnimationImage + name: SpriteAnimationImage + - uid: MLEM.Ui.Elements.SquishingGroup + name: SquishingGroup + - uid: MLEM.Ui.Elements.TextField + name: TextField + - uid: MLEM.Ui.Elements.TextField.Rule + name: TextField.Rule + - uid: MLEM.Ui.Elements.TextField.TextChanged + name: TextField.TextChanged + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + - uid: MLEM.Ui.Elements.VerticalSpace + name: VerticalSpace +- uid: MLEM.Ui.Parsers + name: MLEM.Ui.Parsers + items: + - uid: MLEM.Ui.Parsers.UiMarkdownParser + name: UiMarkdownParser + - uid: MLEM.Ui.Parsers.UiParser + name: UiParser + - uid: MLEM.Ui.Parsers.UiParser.ElementType + name: UiParser.ElementType +- uid: MLEM.Ui.Style + name: MLEM.Ui.Style + items: + - uid: MLEM.Ui.Style.StyleProp`1 + name: StyleProp + - uid: MLEM.Ui.Style.UiStyle + name: UiStyle + - uid: MLEM.Ui.Style.UntexturedStyle + name: UntexturedStyle +memberLayout: SamePage diff --git a/build.cake b/build.cake index 0b97a99..93a90ae 100644 --- a/build.cake +++ b/build.cake @@ -76,8 +76,11 @@ Task("Push").WithCriteria(gitRef == "refs/heads/main" || gitRef.StartsWith("refs DotNetNuGetPush("**/MLEM*.nupkg", settings); }); -Task("Document").Does(() => { +Task("BuildDocsMetadata").Does(() => { DocFxMetadata("Docs/docfx.json"); +}); + +Task("BuildDocsSite").Does(() => { DocFxBuild("Docs/docfx.json"); if (serve) DocFxServe("Docs/_site");